Пн июл 26, 2021 12:33:23
Пн июл 26, 2021 12:57:23
Пн июл 26, 2021 13:07:02
Пн июл 26, 2021 13:15:35
Вт июл 27, 2021 00:34:24
Вт июл 27, 2021 06:31:45
Вт июл 27, 2021 08:15:30
Вт июл 27, 2021 10:27:03
void EEPROM_write (unsigned int uiAddress, unsigned char ucData)
Вт июл 27, 2021 10:47:47
Определение функции
Каждая функция в языке Си должна быть определена, то есть должны быть указаны:
* тип возвращаемого значения;
* имя функции;
* информация о формальных аргументах;
* тело функции.
Определение функции имеет следующий синтаксис:
ТипВозвращаемогоЗначения ИмяФункции(СписокФормальныхАргументов)
{
ТелоФункции;
...
return(ВозвращаемоеЗначение);
}
EEAR = 0x0056;
EEDR = 0x78;
Вт июл 27, 2021 15:35:14
Вт июл 27, 2021 19:32:12
Вт июл 27, 2021 20:18:50
Вт июл 27, 2021 22:26:08
Ср июл 28, 2021 08:29:32
3.14 Accessing the EEPROM
Accessing the AVR internal EEPROM is accomplished using global variables, preceded by the
keyword eeprom.
Example:
Pointers to the EEPROM always use 16 bits.
Ср июл 28, 2021 09:41:08
Ср июл 28, 2021 23:32:48
Чт июл 29, 2021 08:27:11
char eeprom *ptr_to_eeprom;
char *ptr_to_ram;
while (*ptr_to_eeprom)
*ptr_to_ram++=*ptr_to_eeprom++;
uint8_t StringOfData[10];
eeprom_read_block((void*)&StringOfData, (const void*)12, 10);
Чт июл 29, 2021 23:45:09
Пт июл 30, 2021 11:19:48
Чт авг 05, 2021 23:12:22