"Конфигурирование" PIC12F629/675.

Данная информация пригодится тем, кто задаёт слово конфигурации, используя мнемонику (строка вида: __CONFIG _CP_ON & _CPD_ON & _BODEN_OFF & _MCLRE_OFF)

Как известно, в МК PIC12F629 и PIC12F675 можно задавать четыре уровня сброса по снижению питания (BOR). Задаются эти уровни, двумя старшими битами слова конфигурации. Почему-то в INC-файлах, содержащихся в MPLAB, для данных битов, мнемоника отсутствует (видимо потому, что данный параметр должен калиброваться на заводе-изготовителе, и разработчик чипа не рекомендует его менять).

Поэтому, если есть большое желание всё-таки его изменить, в ассемблерном файле, необходимо прописать строки:

_BG_LL EQU H'0FFF' ;Биты калибровки сброса BOR (low)
_BG_LH EQU H'1FFF' ;Биты калибровки сброса BOR
_BG_HL EQU H'2FFF' ;Биты калибровки сброса BOR
_BG_HH EQU H'3FFF' ;Биты калибровки сброса BOR (high)


Это - соответственно все четыре уровня.
Естественно, данным параметром необходимо дополнить строку __CONFIG.



НаписАть отзыв E-mail            Other articles  Другие статьи

Home
На главную




Copyright © 2008 by Dmitry Dubrovenko.