Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: MPLAB IDE 8.91 и расширенное ядро PIC18
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
Smen
Что-то ничего не понимаю.
Код
             movlw    h'03'                 ; Установка банка 03
             movwf    BSR,ACCESS            ; памяти
             movwf    h'12',BANKED          ;
             movwf    FSR2L,ACCESS          ;
             movwf    FSR2H,ACCESS          ;
             addwf    [h'12'],F             ; Изменяется регистр по адресу h'12'
             addwf    h'12',F               ; Изменяется регистр по адресу h'312'

Насколько понял даташит, последняя строка вообще неправильный синтаксис, а в предпоследней должен изменяться регистр h'315'.
А MPLAB показывает, что происходит в комментариях.
"Галка" в свойствах проекта, и соответствующий фьюз установлены.
Smen
Выяснились некоторые подробности.
В/у глюк происходит при использовании Протеуса. Если используется MPLAB SIM, то всё нормально.
Версия Proteus'а 7.9 SP1, если что. Камень - PIC18F46k22
Dmitry Dubrovenko
На Рутрекере есть версия 7.10
Smen
Спасибо.
Расширенное ядро в 7.10 заработало.
Однако, симуляция всё-равно как-то не полностью работает. Например, нет PULL-Up на портах RB4 и RE3.
ar__systems
Цитата(Smen @ Sep 27 2013, 00:53) *
Например, нет PULL-Up на портах RB4 и RE3.


Зачем нужен протеус? Пуллапы даже в родном симуляторе не симулируются, о чем правда сообщено
Smen
Цитата(ar__systems @ Oct 2 2013, 16:31) *
Зачем нужен протеус?
Так вот затем и нужен, что в родном не симулируются. rolleyes.gif
И вообще, это - вопрос, или утверждение? cranky.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.