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

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25278
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

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

Сообщение КРАМ »

[uquote="Сиддха",url="/forum/viewtopic.php?p=3622739#p3622739"]Становится ли переменная равной нулю не понятно[/uquote]
:))) :facepalm:
А что тогда Вы наблюдаете в симуляторе? Откройте в окне Watch переменные и смотрите за их величиной.
И с какого перепуга Вы решили, что симулятор может симулировать время?
Что касается железа, то кроме программы в нем есть еще причины почему код может не исполнятся. Например неверный или отсутствующий конфиг или висящий в воздухе MCLR... Да мало ли что еще...
Вам показали, что код исполняется, поставив брекпойнт на return. Программа успешно вышла на точку останова.
Реклама
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

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

Сообщение otest »

Долго выполняется - не работает кварцевый генератор. Где схема , фото?
Реклама
Аватара пользователя
Сиддха
Открыл глаза
Сообщения: 75
Зарегистрирован: Ср фев 13, 2019 21:53:35

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

Сообщение Сиддха »

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

[uquote="КРАМ",url="/forum/viewtopic.php?p=3622830#p3622830"]Откройте в окне Watch[/uquote]
не знал что так можно, спасибо.
Ответить

Вернуться в «PIC»