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

Как правильно установить биты конфигурации

Чт авг 23, 2012 15:08:20

Привет всем! Хочу заюзать микроконтроллер PIC16F886. Биты конфигурации там находятся по двум адресам. _CONFIG1 - 2007h и _CONFIG2 - 2008h. Не могу ни как их выставить! При компиляции выскакивает постоянная ошибка. Пишу на ассемблере, отлаживаю в MPLab 8.8. Вообщем помогите, пожалуйста кто может! :))
Вложения
Ошибка.png
Ошибка при компиляции
(14.95 KiB) Скачиваний: 516
Инициализация.png
Фрагмент кода
(10.84 KiB) Скачиваний: 734
inc.png
Вырезка из инклуда
(6.35 KiB) Скачиваний: 714

Re: Как правильно установить биты конфигурации

Чт авг 23, 2012 15:12:47

Перед инклюдом поставьте решетку.

Re: Как правильно установить биты конфигурации

Чт авг 23, 2012 16:14:26

а заготовками из mplaba воспользоваться?
найди папку
имя диска:\Program Files\Microchip\MPASM Suite\Template
там подпапки \Code или \Object и файлик с именем выбранного МК
возможны "очепятки" в *.inc файлах!!! :cry:

Re: Как правильно установить биты конфигурации

Чт авг 23, 2012 17:07:59

КРАМ писал(а):Перед инклюдом поставьте решетку.


Тоже самое. :(

Re: Как правильно установить биты конфигурации

Чт авг 23, 2012 17:18:44

BOB51 писал(а):а заготовками из mplaba воспользоваться?
найди папку
имя диска:\Program Files\Microchip\MPASM Suite\Template
там подпапки \Code или \Object и файлик с именем выбранного МК
возможны "очепятки" в *.inc файлах!!! :cry:


Спасибо за помощь! Оказывается нужно было так:

Код:
__CONFIG     _CONFIG1, далее устанавливаем биты
__CONFIG     _CONFIG2, далее устанавливаем биты

Теперь компилирует без ошибок! :))

Re: Как правильно установить биты конфигурации

Вс окт 13, 2019 13:24:15

Можно обойтись без длинных конструкций типа _HS_OSC & _WDT_OFF … с заменой на H`0F84` (в соответствии с намеченным).

Re: Как правильно установить биты конфигурации

Вс окт 13, 2019 13:58:57

7 лет думал над заменой.

Re: Как правильно установить биты конфигурации

Пн окт 14, 2019 04:18:40

Можно обойтись без длинных конструкций … с заменой на H`0F84`...
Совет из разряда "как не нужно делать", корабельниковщина в чистом виде.

Re: Как правильно установить биты конфигурации

Пн окт 14, 2019 07:30:16

все давно продумано разработчиками.

1.
Изображение

2.
Изображение
Ответить