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
  1. 7–
  2. 6ANSEL14
  3. 5ANSEL13
  4. 4ANSEL12
  5. 3ANSEL11
  6. 2ANSEL10
  7. 1ANSEL9
  8. 0ANSEL8
7 fields
FieldBitsWhat it does
ANSEL146
ANSEL135
ANSEL124
ANSEL113
ANSEL102
ANSEL91
ANSEL80

ANCON0

Address
0xF5D
Reset
0xFF
Access
read/write
  1. 7ANSEL7
  2. 6ANSEL6
  3. 5ANSEL5
  4. 4ANSEL4
  5. 3ANSEL3
  6. 2ANSEL2
  7. 1ANSEL1
  8. 0ANSEL0
8 fields
FieldBitsWhat it does
ANSEL77
ANSEL66
ANSEL55
ANSEL44
ANSEL33
ANSEL22
ANSEL11
ANSEL00

ADCON2

Address
0xFC0
Reset
0x00
Access
read/write
  1. 7ADFM
  2. 6–
  3. 5ACQT2
  4. 4ACQT1
  5. 3ACQT0
  6. 2ADCS2
  7. 1ADCS1
  8. 0ADCS0
3 fields
FieldBitsWhat it does
ADFM7
ACQT5:3
ADCS2:0

ADCON1

Address
0xFC1
Reset
x (not fixed at power-on)
Access
read/write
  1. 7TRIGSEL1
  2. 6TRIGSEL0
  3. 5VCFG1
  4. 4VCFG0
  5. 3VNCFG
  6. 2CHSN2
  7. 1CHSN1
  8. 0CHSN0
4 fields
FieldBitsWhat it does
TRIGSEL7:6
VCFG5:4
VNCFG3
CHSN2:0

ADCON0

Address
0xFC2
Reset
0x00
Access
read/write
  1. 7–
  2. 6CHS4
  3. 5CHS3
  4. 4CHS2
  5. 3CHS1
  6. 2CHS0
  7. 1GO/nDONE
  8. 0ADON
3 fields
FieldBitsWhat it does
CHS6:2
GO/nDONE1
ADON0

ADRESL

Address
0xFC3
Reset
x (not fixed at power-on)
Access
read/write
  1. 7ADRESL7
  2. 6ADRESL6
  3. 5ADRESL5
  4. 4ADRESL4
  5. 3ADRESL3
  6. 2ADRESL2
  7. 1ADRESL1
  8. 0ADRESL0
1 field
FieldBitsWhat it does
ADRESL7:0

ADRESH

Address
0xFC4
Reset
x (not fixed at power-on)
Access
read/write
  1. 7ADRESH7
  2. 6ADRESH6
  3. 5ADRESH5
  4. 4ADRESH4
  5. 3ADRESH3
  6. 2ADRESH2
  7. 1ADRESH1
  8. 0ADRESH0
1 field
FieldBitsWhat it does
ADRESH7:0