PIC18F46K80 ADC registers The 7 registers of ADC (Analog-to-digital converter), from 0xF5C, with their reset value and every field. The PIC18F46K80 has 434 registers in 30 peripherals, one page each.
ADC Analog-to-digital converter ANCON1
Address 0xF5C
Reset 0x7F
Access read/write 7 – 6 ANSEL14 5 ANSEL13 4 ANSEL12 3 ANSEL11 2 ANSEL10 1 ANSEL9 0 ANSEL8 7 fields
Field Bits What it does ANSEL14 6 ANSEL13 5 ANSEL12 4 ANSEL11 3 ANSEL10 2 ANSEL9 1 ANSEL8 0
ANCON0
Address 0xF5D
Reset 0xFF
Access read/write 7 ANSEL7 6 ANSEL6 5 ANSEL5 4 ANSEL4 3 ANSEL3 2 ANSEL2 1 ANSEL1 0 ANSEL0 8 fields
Field Bits What it does ANSEL7 7 ANSEL6 6 ANSEL5 5 ANSEL4 4 ANSEL3 3 ANSEL2 2 ANSEL1 1 ANSEL0 0
ADCON2
Address 0xFC0
Reset 0x00
Access read/write 7 ADFM 6 – 5 ACQT2 4 ACQT1 3 ACQT0 2 ADCS2 1 ADCS1 0 ADCS0 3 fields
Field Bits What it does ADFM 7 ACQT 5:3 ADCS 2:0
7 TRIGSEL1 6 TRIGSEL0 5 VCFG1 4 VCFG0 3 VNCFG 2 CHSN2 1 CHSN1 0 CHSN0 4 fields
Field Bits What it does TRIGSEL 7:6 VCFG 5:4 VNCFG 3 CHSN 2:0
ADCON0
Address 0xFC2
Reset 0x00
Access read/write 7 – 6 CHS4 5 CHS3 4 CHS2 3 CHS1 2 CHS0 1 GO/nDONE 0 ADON 3 fields
Field Bits What it does CHS 6:2 GO/nDONE 1 ADON 0
7 ADRESL7 6 ADRESL6 5 ADRESL5 4 ADRESL4 3 ADRESL3 2 ADRESL2 1 ADRESL1 0 ADRESL0 1 field
Field Bits What it does ADRESL 7:0
7 ADRESH7 6 ADRESH6 5 ADRESH5 4 ADRESH4 3 ADRESH3 2 ADRESH2 1 ADRESH1 0 ADRESH0 1 field
Field Bits What it does ADRESH 7:0