Цитата(Arlleex @ Jul 13 2018, 11:09)
1. Как определили, что это именно сброс?
2. Причину сброса можно посмотреть в регистре статуса сброса, для PIC33 это вроде RCON (Reset Control Register).
3. Думаю что WDT не выключен все-таки.
4. Обработчики прерываний все прописаны?
1. Пробовал зажигать микроконтроллер в начале main и гасить перед циклом все прекрасно работает, еще пробовал ставить в цикл передачу другого символа то что получилось на прикрепленном скрине
2. Так как пользуюсь программатором ICD 3, а он не поддерживает отладку этого микроконтроллера, не могу пока отслеживать регистры
3. Подскажи пожалуйста что делаю не так
#pragma config FWDTEN = 0
RCONbits.SWDTEN = 0;
Тоже сначала грешил на него, но потом пробовал во время цикла выполнять ClrWdt(); все равно ресет
4. Я новичок поэтому, не могу сказать точно, но в примерах(правда для других микроконтроллеров) других обработчиков прерываний не было и у них все работало
Сообщение отредактировал Bafyn - Jul 13 2018, 08:20
Эскизы прикрепленных изображений