Источник опорного напряжения

VRCON (99h)

№-бита Вес бита Название бита Описание бита
VREN Включение источника опорного напряжения 1=включен 0=выключен и не потребляет тока R/W-0
- Не используется: читается как “0” -
VRR Диапазон выходного напряжения ИОН (CVREF) 1=нижний диапазон 0=верхний диапазон R/W-0
- Не используется: читается как “0” -
VR3 Вабор выходного напряжения ИОН (CVREF) Если бит VRR=1 то CVREF = (VR<3:0>/24)xVDD Если бит VRR=0 то CVREF = (VDD x 1/4)+(VR<3:0>/32)xVDD R/W-0
VR2
VR1
VR0

Модуль АЦП (только в PIC16F676)

ADCON0 (1Fh)

№-бита Вес бита Название бита Описание бита
ADFM Формат сохранения 10-разрядного результата 1=правое выравнивание 0=левое выравнивание R/W-0
VCFG Выбор источника опорного напряжения 1=вывод VREF 0=напряжение питания VDD
- Не используется: читается как “0” -
CHS2 CHS2:CHS0 Выбор аналогово канала 000=канал 00 (AN0) 001=канал 01 (AN0) 010=канал 02 (AN0) 011=канал 03 (AN0) 100=канал 04 (AN0) 101=канал 05 (AN0) 110=канал 06 (AN0) 111=канал 07 (AN0) R/W-0
CHS1
CHS0
GO/-DONE Бит статуса модуля АЦП 1=модуль АЦП выполняет преобразование (установка бита вызывает начало преобразования) 0=состояние ожидания (аппаратно сбрасывается по завершению преобразования)
ADON Бит включения модуля АЦП 1=включен 0=выключен и не потребляет тока

ANSEL (9Fh)

№-бита Вес бита Название бита Описание бита
- Не используется: читается как “0” -
ADS2 Выбор источника тактового сигнала 000=FOSC/2 001=FOSC/8 010=FOSC/32 X11=FOSC/(отдельный внутренний RC генератор.Максимальная F=500кГц 100=FOSC/4 101=FOSC/16 110=FOSC/64 R/W-0
ADS1
ADS0
- Не используется: читается как “0” -
- Не используется: читается как “0” -
- Не используется: читается как “0” -
- Не используется: читается как “0” -

EEPROM память данных

EEDAT (9Ah)

№-бита Вес бита Название бита Описание бита
EEDAT7 Записанные или прочитанные данные из EEPROM памяти R/W-0
EEDAT6
EEDAT5
EEDAT4
EEDAT3
EEDAT2
EEDAT1
EEDAT0

EEADR (9Bh)

№-бита Вес бита Название бита Описание бита
- Не используется: читается как “0” -
EEADR6 Адрес ячейки в EEPROM памяти, к которой выполняется обращение R/W-0
EEADR5
EEADR4
EEADR3
EEADR2
EEADR1
EEADR0

EECON1 (9Ch)

№-бита Вес бита Название бита Описание бита
- Не используется: читается как “0” -
- Не используется: читается как “0” -
- Не используется: читается как “0” -
- Не используется: читается как “0” -
WRERR Флаг ошибки записи в EEPROM память данных 1=запись прервана (произошол один из сбросов:–MCLR,по переполнению WDT,по питанию BOR) 0=запись завершена R/W-x
WREN Разрешение записи в EEPROM память данных 1=запись разрешена 1=запись запрещена R/W-0
WR Начать запись в EEPROM память данных (программно может быть установлен только в “1”,сбрасывается в “0” аппаратно) 1= Начать запись 0=Запись завершена R/S-0
RD Начать чтение из EEPROM памяти данных (программно может быть установлен только в “1”,сбрасывается в “0” аппаратно) 1= Начать чтение 0=чтение завершено R/S-0

Особенности PICF630/676

Биты конфигурации