реклама на сайте
подробности

 
 
> MPLAB IDE 8.91 и расширенное ядро PIC18
Smen
сообщение Sep 25 2013, 12:32
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081



Что-то ничего не понимаю.
Код
             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 показывает, что происходит в комментариях.
"Галка" в свойствах проекта, и соответствующий фьюз установлены.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
Smen
сообщение Sep 26 2013, 04:53
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081



Выяснились некоторые подробности.
В/у глюк происходит при использовании Протеуса. Если используется MPLAB SIM, то всё нормально.
Версия Proteus'а 7.9 SP1, если что. Камень - PIC18F46k22
Go to the top of the page
 
+Quote Post
Dmitry Dubrovenk...
сообщение Sep 26 2013, 11:02
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949



На Рутрекере есть версия 7.10


--------------------
Obligatus servus.
Go to the top of the page
 
+Quote Post
Smen
сообщение Sep 27 2013, 05:53
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081



Спасибо.
Расширенное ядро в 7.10 заработало.
Однако, симуляция всё-равно как-то не полностью работает. Например, нет PULL-Up на портах RB4 и RE3.
Go to the top of the page
 
+Quote Post
ar__systems
сообщение Oct 2 2013, 12:31
Сообщение #5


self made
****

Группа: Свой
Сообщений: 855
Регистрация: 7-03-09
Из: Toronto, Canada
Пользователь №: 45 795



Цитата(Smen @ Sep 27 2013, 00:53) *
Например, нет PULL-Up на портах RB4 и RE3.


Зачем нужен протеус? Пуллапы даже в родном симуляторе не симулируются, о чем правда сообщено
Go to the top of the page
 
+Quote Post
Smen
сообщение Oct 3 2013, 05:01
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081



Цитата(ar__systems @ Oct 2 2013, 16:31) *
Зачем нужен протеус?
Так вот затем и нужен, что в родном не симулируются. rolleyes.gif
И вообще, это - вопрос, или утверждение? cranky.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 04:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016