Аналого-цифровое преобразование (АЦП).

Автор: Super User Просмотров: 8387

ADCON0  Управляющий регистр модуля АЦП

 

R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 U-0 R/W-0
ADCS1  ADCS0 CHS2 CHS1    CHS0 GO/-DONE - ADON
Бит7 Бит6 Бит5 Бит4 Бит3 Бит2 Бит1 Бит0

бит 7-6  ADCS1:ADCS0: Выбор источника тактового сигнала (биты ADCON0 выделены полужирным шрифтом)

ADCON1

-ADCS2-

ADCON0

-ADCS1:ADCS0-

Тактовый сигнал АЦП
0 00 FOSC/2
0 01 FOSC/8
0 10 FOSC/32
0 11 FRC (внутренний RC генератор модуля АЦП)
1 00 FOSC/4
1 01 FOSC/16
1 10 FOSC/64
1 11 FRC (внутренний RC генератор модуля АЦП)


 
бит 5-3  CHS2:CHS0: Выбор аналогового канала


000 = канал 0, (AN0)
001 = канал 1, (AN1)
010 = канал 2, (AN2)
011 = канал 3, (AN3)
100 = канал 4, (AN4)
101 = канал 5, (AN5)
110 = канал 6, (AN6)
111 = канал 7, (AN7)

Примечание.  В  микроконтроллерах PIC18F2x2 все 8 каналов  АЦП  не  реализованы.  Номера  не
реализованных  каналов  АЦП  зарезервированы.  Не  рекомендуется  выбирать  номер  не  реализованного
канала АЦП.

бит 2  GO/-DONE: Бит статуса модуля АЦП


           Если ADON=1
     1 = модуль АЦП выполняет преобразование (установка бита вызывает начало  преобразования)
           0 = состояние ожидания (аппаратно сбрасывается по завершению преобразования)

бит 1   Не используется: читается как ‘0’

бит 0  ADON: Бит включения модуля АЦП
           1 = модуль АЦП включен
           0 = модуль АЦП выключен и не потребляет тока

 


Все права принадлежат ChipMK.ru. При копировании материала ссылка обязательна. 2011-2017 © ChipMK.ru

ChipMk.ru Яндекс.Метрика
PRCY.ru