Перезагрузка МК при работе с клавиатурой
Возникла проблема. Контроллер mega32. с помощью двух кнопок и энкодера реализована навигация по меню. меню на структурах и работает. но часто, при очередном нажатии, попадаю в самую первую точку меню. поставив точку останова в начале программы, сразу после int main() { и запустив программу на выполнение выяснил что программа в какой то момент при нажатии на кнопку - начинает выполнение с начала. опять все инициализирует. не могу выявить что может приводить к таким перезагрузкам. кнопки с конденсаторами и внешними резисторами подтяжки (изначально было без них, допаял - проблема не прошла).
__________________
Kvsrk85(Андрей)
Последний раз редактировалось kvark85; 09.11.2013 в 18:05.
|