Источник опорного напряжения
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
Биты конфигурации