PIC18F57Q83 ADC registers

The 39 registers of ADC (Analog-to-digital converter), from 0x3D8, with their reset value and every field. The PIC18F57Q83 has 1022 registers in 62 peripherals, one page each.

ADC Analog-to-digital converter

ADCPCON

Address
0x3D8
Reset
x (not fixed at power-on)
Access
read/write
  1. 7ON
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0CPRDY
2 fields
FieldBitsWhat it does
ON7
CPRDY0

ADLTHL

Address
0x3D9
Reset
0x00
Access
read/write
  1. 7LTH7
  2. 6LTH6
  3. 5LTH5
  4. 4LTH4
  5. 3LTH3
  6. 2LTH2
  7. 1LTH1
  8. 0LTH0
1 field
FieldBitsWhat it does
LTH7:0

ADLTHH

Address
0x3DA
Reset
0x00
Access
read/write
  1. 7LTH7
  2. 6LTH6
  3. 5LTH5
  4. 4LTH4
  5. 3LTH3
  6. 2LTH2
  7. 1LTH1
  8. 0LTH0
1 field
FieldBitsWhat it does
LTH7:0

ADUTHL

Address
0x3DB
Reset
0x00
Access
read/write
  1. 7UTH7
  2. 6UTH6
  3. 5UTH5
  4. 4UTH4
  5. 3UTH3
  6. 2UTH2
  7. 1UTH1
  8. 0UTH0
1 field
FieldBitsWhat it does
UTH7:0

ADUTHH

Address
0x3DC
Reset
0x00
Access
read/write
  1. 7UTH7
  2. 6UTH6
  3. 5UTH5
  4. 4UTH4
  5. 3UTH3
  6. 2UTH2
  7. 1UTH1
  8. 0UTH0
1 field
FieldBitsWhat it does
UTH7:0

ADERRL

Address
0x3DD
Reset
x (not fixed at power-on)
Access
read only
  1. 7ERR7
  2. 6ERR6
  3. 5ERR5
  4. 4ERR4
  5. 3ERR3
  6. 2ERR2
  7. 1ERR1
  8. 0ERR0
1 field
FieldBitsWhat it does
ERR7:0

ADERRH

Address
0x3DE
Reset
x (not fixed at power-on)
Access
read only
  1. 7ERR7
  2. 6ERR6
  3. 5ERR5
  4. 4ERR4
  5. 3ERR3
  6. 2ERR2
  7. 1ERR1
  8. 0ERR0
1 field
FieldBitsWhat it does
ERR7:0

ADSTPTL

Address
0x3DF
Reset
0x00
Access
read/write
  1. 7STPT7
  2. 6STPT6
  3. 5STPT5
  4. 4STPT4
  5. 3STPT3
  6. 2STPT2
  7. 1STPT1
  8. 0STPT0
1 field
FieldBitsWhat it does
STPT7:0

ADSTPTH

Address
0x3E0
Reset
0x00
Access
read/write
  1. 7STPT7
  2. 6STPT6
  3. 5STPT5
  4. 4STPT4
  5. 3STPT3
  6. 2STPT2
  7. 1STPT1
  8. 0STPT0
1 field
FieldBitsWhat it does
STPT7:0

ADFLTRL

Address
0x3E1
Reset
x (not fixed at power-on)
Access
read only
  1. 7FLTR7
  2. 6FLTR6
  3. 5FLTR5
  4. 4FLTR4
  5. 3FLTR3
  6. 2FLTR2
  7. 1FLTR1
  8. 0FLTR0
1 field
FieldBitsWhat it does
FLTR7:0

ADFLTRH

Address
0x3E2
Reset
x (not fixed at power-on)
Access
read only
  1. 7FLTR7
  2. 6FLTR6
  3. 5FLTR5
  4. 4FLTR4
  5. 3FLTR3
  6. 2FLTR2
  7. 1FLTR1
  8. 0FLTR0
1 field
FieldBitsWhat it does
FLTR7:0

ADACCL

Address
0x3E3
Reset
x (not fixed at power-on)
Access
read/write
  1. 7ACC7
  2. 6ACC6
  3. 5ACC5
  4. 4ACC4
  5. 3ACC3
  6. 2ACC2
  7. 1ACC1
  8. 0ACC0
1 field
FieldBitsWhat it does
ACC7:0

ADACCH

Address
0x3E4
Reset
x (not fixed at power-on)
Access
read/write
  1. 7ACC7
  2. 6ACC6
  3. 5ACC5
  4. 4ACC4
  5. 3ACC3
  6. 2ACC2
  7. 1ACC1
  8. 0ACC0
1 field
FieldBitsWhat it does
ACC7:0

ADACCU

Address
0x3E5
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1ACC1
  8. 0ACC0
1 field
FieldBitsWhat it does
ACC1:0

ADCNT

Address
0x3E6
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CNT7
  2. 6CNT6
  3. 5CNT5
  4. 4CNT4
  5. 3CNT3
  6. 2CNT2
  7. 1CNT1
  8. 0CNT0
1 field
FieldBitsWhat it does
CNT7:0

ADRPT

Address
0x3E7
Reset
0x00
Access
read/write
  1. 7RPT7
  2. 6RPT6
  3. 5RPT5
  4. 4RPT4
  5. 3RPT3
  6. 2RPT2
  7. 1RPT1
  8. 0RPT0
1 field
FieldBitsWhat it does
RPT7:0

ADPREVL

Address
0x3E8
Reset
x (not fixed at power-on)
Access
read only
  1. 7PREV7
  2. 6PREV6
  3. 5PREV5
  4. 4PREV4
  5. 3PREV3
  6. 2PREV2
  7. 1PREV1
  8. 0PREV0
1 field
FieldBitsWhat it does
PREV7:0

ADPREVH

Address
0x3E9
Reset
x (not fixed at power-on)
Access
read only
  1. 7PREV7
  2. 6PREV6
  3. 5PREV5
  4. 4PREV4
  5. 3PREV3
  6. 2PREV2
  7. 1PREV1
  8. 0PREV0
1 field
FieldBitsWhat it does
PREV7:0

ADRESL

Address
0x3EA
Reset
0x00
Access
read/write
  1. 7RES7
  2. 6RES6
  3. 5RES5
  4. 4RES4
  5. 3RES3
  6. 2RES2
  7. 1RES1
  8. 0RES0
1 field
FieldBitsWhat it does
RES7:0

ADRESH

Address
0x3EB
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–

ADPCH

Address
0x3EC
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5ADPCH5
  4. 4ADPCH4
  5. 3ADPCH3
  6. 2ADPCH2
  7. 1ADPCH1
  8. 0ADPCH0
1 field
FieldBitsWhat it does
ADPCH5:0

ADACQL

Address
0x3EE
Reset
0x00
Access
read/write
  1. 7ACQ7
  2. 6ACQ6
  3. 5ACQ5
  4. 4ACQ4
  5. 3ACQ3
  6. 2ACQ2
  7. 1ACQ1
  8. 0ACQ0
1 field
FieldBitsWhat it does
ACQ7:0

ADACQH

Address
0x3EF
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4ACQ4
  5. 3ACQ3
  6. 2ACQ2
  7. 1ACQ1
  8. 0ACQ0
1 field
FieldBitsWhat it does
ACQ4:0

ADCAP

Address
0x3F0
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4ADCAP4
  5. 3ADCAP3
  6. 2ADCAP2
  7. 1ADCAP1
  8. 0ADCAP0
1 field
FieldBitsWhat it does
ADCAP4:0

ADPREL

Address
0x3F1
Reset
0x00
Access
read/write
  1. 7PRE7
  2. 6PRE6
  3. 5PRE5
  4. 4PRE4
  5. 3PRE3
  6. 2PRE2
  7. 1PRE1
  8. 0PRE0
1 field
FieldBitsWhat it does
PRE7:0

ADPREH

Address
0x3F2
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4PRE4
  5. 3PRE3
  6. 2PRE2
  7. 1PRE1
  8. 0PRE0
1 field
FieldBitsWhat it does
PRE4:0

ADCON0

Address
0x3F3
Reset
x (not fixed at power-on)
Access
read/write
  1. 7ON
  2. 6CONT
  3. 5CSEN
  4. 4CS
  5. 3–
  6. 2FM
  7. 1–
  8. 0GO
6 fields
FieldBitsWhat it does
ON7
CONT6
CSEN5
CS4
FM2
GO0

ADCON1

Address
0x3F4
Reset
0x00
Access
read/write
  1. 7PPOL
  2. 6IPEN
  3. 5GPOL
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DSEN
4 fields
FieldBitsWhat it does
PPOL7
IPEN6
GPOL5
DSEN0

ADCON2

Address
0x3F5
Reset
0x00
Access
read/write
  1. 7PSIS
  2. 6CRS2
  3. 5CRS1
  4. 4CRS0
  5. 3ACLR
  6. 2MODE2
  7. 1MODE1
  8. 0MODE0
4 fields
FieldBitsWhat it does
PSIS7
CRS6:4
ACLR3
MODE2:0

ADCON3

Address
0x3F6
Reset
0x00
Access
read/write
  1. 7–
  2. 6CALC2
  3. 5CALC1
  4. 4CALC0
  5. 3SOI
  6. 2TMD2
  7. 1TMD1
  8. 0TMD0
3 fields
FieldBitsWhat it does
CALC6:4
SOI3
TMD2:0

ADSTAT

Address
0x3F7
Reset
0x00
Access
read/write
  1. 7OV
  2. 6UTHR
  3. 5LTHR
  4. 4MATH
  5. 3–
  6. 2STAT2
  7. 1STAT1
  8. 0STAT0
5 fields
FieldBitsWhat it does
OV7
UTHR6
LTHR5
MATH4
STAT2:0

ADREF

Address
0x3F8
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4NREF
  5. 3–
  6. 2–
  7. 1PREF1
  8. 0PREF0
2 fields
FieldBitsWhat it does
NREF4
PREF1:0

ADACT

Address
0x3F9
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5ACT5
  4. 4ACT4
  5. 3ACT3
  6. 2ACT2
  7. 1ACT1
  8. 0ACT0
1 field
FieldBitsWhat it does
ACT5:0

ADCLK

Address
0x3FA
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5CS5
  4. 4CS4
  5. 3CS3
  6. 2CS2
  7. 1CS1
  8. 0CS0
1 field
FieldBitsWhat it does
CS5:0

ADCTX

Address
0x3FB
Reset
0x00
Access
read/write
  1. 7CTXSW
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1CTX1
  8. 0CTX0
2 fields
FieldBitsWhat it does
CTXSW7
CTX1:0

ADCSEL1

Address
0x3FC
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CHEN
  2. 6SSI
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
2 fields
FieldBitsWhat it does
CHEN7
SSI6

ADCSEL2

Address
0x3FD
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CHEN
  2. 6SSI
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
2 fields
FieldBitsWhat it does
CHEN7
SSI6

ADCSEL3

Address
0x3FE
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CHEN
  2. 6SSI
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
2 fields
FieldBitsWhat it does
CHEN7
SSI6

ADCSEL4

Address
0x3FF
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CHEN
  2. 6SSI
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
2 fields
FieldBitsWhat it does
CHEN7
SSI6