Судя по тому, что прога исполняется после загрузки, но после ресета не прет - ты не убираешь с PSEN нагрузочный резистор на землю. Во время ресета если на PSENe висит нагрузка то ADUC8xx после окончания ресета переходит в режим программирования (те запускается внутренний код для записи памяти программ содержимым, получаемым с последовательного порта - тн бутлоадер). Если ты после загрузки не убрал с PSENа, то кристалл после очередного ресета опять ждет программирования. Итог - убери нагрузку с PSEN, после ресета должен исполнятся код с адреса 0000h
|