Свежие обсуждения
Микроконтроллеры

МИКРОКОНТРОЛЛЕР PIC16F84A есть ли у него внутренный генератор

1 4

Я неточно сказал. Не биты инициализации, а биты конфигурации.
Перед началом программы прописываете, например строчку вида:
__CONFIG 3FF1h
Число (3FF1h) вычислять не надо. В мплабе в меню Configure выбираете Configuration bits. В столбце Setting выбираете и устанавливаете то, что вам нужно. Значение Value и есть искомое число. Вставляете его и всего делов.

Или можно по-другому. Просто пишете:
#INCLUDE <P16F84A.INC>
__CONFIG далее прописываете через знак & то, что вам надо конфигурировать, используя следущие слова (из файла .inc)

_CP_ON или _CP_OFF
_PWRTE_ON или _PWRTE_OFF
_WDT_ON или _WDT_OFF
_LP_OSC или _XT_OSC или _HS_OSC или _RC_OSC

В вашем случае из последней строчки вы должны выбрать _XT_OSC
Например:

#INCLUDE <P16F84A.INC>
__CONFIG _CP_OFF & _PWRTE_ON & _WDT_OFF & _XT_OSC

 

вот такой вопрос если процессор (PIC16F84A) дохлый он прощываеся или нет ?