Проблема с данные в EEPROM (AT90s2313).

Обсуждаем контроллеры компании Atmel.
Ответить
Аватара пользователя
icedev
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб окт 22, 2011 20:30:26

Проблема с данные в EEPROM (AT90s2313).

Сообщение icedev »

Всем привет.
Буквально пару дней как начал упорно заниматься МК.В общем полный нубас в этом деле, сильно тапками не бейте плиз.
Сразу краткая по железкам и ПО которыми пользуюсь.
------------
Софтина:CodeVision Pro,Proteus
МК:AT90s2313
Программатор: KIT MP9011(USB)
-------------

После разнообразного мигания светодиодами, захотелось сделать что то немного сложней.
План был сорбать устройство которое будет считать количество нажатий на кнопу результат хранить в epprom
и выводить результат на индикатор.
В Proteus это выглядит примерно так(извеняюсь за косорукость)
Изображение
В итоге после нажатия на кнопку в eeprom вываливается следующее
Изображение

Вопросы:
1.Как разобрать эти данные в EEPROM? всмысле как все же узнать количество нажатий.
2.Где лучше хранить часто изменяемые данные в МК?(имеется ввиду постоянное хранение,энерго не зависимое)

Кто что подскажет ?
Заранее спасибо!
Вложения
123.png
epprom
(20.77 КБ) 653 скачивания
456.png
Proteus
(8.36 КБ) 634 скачивания
untitled.c
Исходник
(246 байт) 337 скачиваний
Реклама
Аватара пользователя
icedev
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб окт 22, 2011 20:30:26

Re: Проблема с данные в EEPROM (AT90s2313).

Сообщение icedev »

Нашел косяк.....
Пошел читать про прерывания
Реклама
Ответить

Вернуться в «AVR»