Слияние кода завершено, страница обновится автоматически
Здравствуйте! Здесь эта строка должна быть связана с тактовой частотой процессора. Я думаю, что это можно решить с помощью макроопределения.
void eeprom_erase(u16 addr){
IAP_CONTR = 0x81; //Включить IAP
IAP_CMD = 3; //Установить команду очистки IAP
IAP_ADDRL = addr; //Установить младший адрес IAP
IAP_ADDRH = addr >> 8; //Установить старший адрес IAP
IAP_TRIG = 0x5a; //Команда записи триггера (0x5a)
IAP_TRIG = 0xa5; //Команда записи триггера (0xa5)
_nop_(); //Немного подождать
eeprom_off(); //Отключить функцию IAP
}
IAP_CONTR = 0x81; //Эта строка должна быть связана с частотой часов MCU.