Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

Re: Некорректная работа программы на ассемблере

Чт апр 25, 2019 03:23:53

Становится ли переменная равной нулю не понятно

:))) :facepalm:
А что тогда Вы наблюдаете в симуляторе? Откройте в окне Watch переменные и смотрите за их величиной.
И с какого перепуга Вы решили, что симулятор может симулировать время?
Что касается железа, то кроме программы в нем есть еще причины почему код может не исполнятся. Например неверный или отсутствующий конфиг или висящий в воздухе MCLR... Да мало ли что еще...
Вам показали, что код исполняется, поставив брекпойнт на return. Программа успешно вышла на точку останова.

Re: Некорректная работа программы на ассемблере

Чт апр 25, 2019 06:53:08

Долго выполняется - не работает кварцевый генератор. Где схема , фото?

Re: Некорректная работа программы на ассемблере

Чт апр 25, 2019 13:29:17

Проблема не в железе, я пробовал делать короткие паузы(500 машинных циклов) код выполняется как надо, я осциллограмму смотрел на каждой ноге есть сигнал.

Откройте в окне Watch

не знал что так можно, спасибо.
Ответить