EEPROM Attiny25

nik182
Offline
Зарегистрирован: 04.05.2015

Написал и отладил программу на нане. Перенёс на тиньку. Всё работает, кроме EEPROM. В процессе работы можно выбрать один из трёх режимов работы. После выбора число от 1 до 3 записывается в первую (не в нулевую!) ячейку EEPROM. При старте считывается первая ячейка и программа переходит в режим согласно числу в первой ячейке EEPROM, либо в первый режим, если число в ячейке отлично от 1,2,3. Все ноги заняты и даже ресет переведён на выход = перепрограммировать возможно только через высоковольтный программатор. Программа в тиньке стартует всегда с первым режимом. Режим можно переключить. Будет работать в нужном, но после рестарта опять попадёт в первый. Ни кто не сталкивался с подобным? Может ядро глючит?

b707
Offline
Зарегистрирован: 26.05.2017

ну что, традиционно - "выкладывайте код, посмотрим"