Свежие обсуждения
Микроконтроллеры

ОШИБКА в КОДЕ программы AT90S2313

Где то ошибка в программе, НЕ МОГУ найти, пожалуста посмотрите, ИДЕТ на БЕСКОНЕЧНЫЙ ЦИКЛ.

Написано под AVR Studio 4.

66600.asm

 

Закачал в WinRAR...(sign_AT90S2313.asm)

66604.rar

 

Ну, во первых, программа в МК и должна быть в бесконечном цикле.
Разбираться в программе с комментариями к команде LDI типа "это загрузка" - никто не будет.
А для вылавливания ошибок есть симуляторы - в той же студии пройдите программу по шагам. С вероятностью в 90% на первом же проходе увидите в чем дело.

 

NonStop:
wdr
rjmp NonStop

 

Все разобрался, спасибо Vlad_Petr.