Здравствуйте!
Недавно начал работать с микроконтроллерами. Первые программы составил вполне успешно, но вот с записью в EEPROM вышла проблема. Работаю в MPLAB, даташит по контроллеру 12F629 прочитал, все сделал так, как указано в даташите для записи в EEPROM.
В MPLAB все работает, но вот в "натуре" не хочет ни в какую... Уже составил простейшую программу без задействования выводов портов просто в записью констант в регистры и последующей записью в EEPROM... все равно ни в какую. Пробовал предварительно закладывать в прошивку запись в EEPROM. Через программатор запись проходит. Зато после проверки в схеме в "натуре" вся информация почему-то из EEPROM оказывается стертой (FF). В чем дело, непонятно...
ASM файл во вложении (может что-то не то делаю....)
Кстати, может быть из-за того, что контроллеры заказывал у китайцев на алиэкспресс? Но простые программы (без записи в EEPROM) нормально пишутся и работают, в том числе и собственные...
eeprom1.asm