PIC16F17525 ADC registers

The 36 registers of ADC (Analog-to-digital converter), from 0x1D0C, with their reset value and every field. The PIC16F17525 has 406 registers in 38 peripherals, one page each.

ADC Analog-to-digital converter

ADLTHL

Address
0x1D0C
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
0x1D0D
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
0x1D0E
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
0x1D0F
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
0x1D10
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
0x1D11
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
0x1D12
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
0x1D13
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
0x1D14
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
0x1D15
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
0x1D16
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
0x1D17
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
0x1D18
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
0x1D19
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
0x1D1A
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
0x1D1B
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
0x1D1C
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
0x1D1D
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
0x1D1E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–

ADPCH

Address
0x1D1F
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5PCH5
  4. 4PCH4
  5. 3PCH3
  6. 2PCH2
  7. 1PCH1
  8. 0PCH0
1 field
FieldBitsWhat it does
PCH5:0

ADNCH

Address
0x1D20
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5NCH5
  4. 4NCH4
  5. 3NCH3
  6. 2NCH2
  7. 1NCH1
  8. 0NCH0
1 field
FieldBitsWhat it does
NCH5:0

ADACQL

Address
0x1D21
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
0x1D22
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
0x1D23
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
0x1D24
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
0x1D25
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
0x1D26
Reset
0x02
Access
read/write
  1. 7ON
  2. 6CONT
  3. 5–
  4. 4–
  5. 3FM1
  6. 2FM0
  7. 1IC
  8. 0GO
5 fields
FieldBitsWhat it does
ON7
CONT6
FM3:2
IC1
GO0

ADCON1

Address
0x1D27
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PPOL
  2. 6IPEN
  3. 5GPOL
  4. 4–
  5. 3–
  6. 2–
  7. 1PCSC
  8. 0DSEN
5 fields
FieldBitsWhat it does
PPOL7
IPEN6
GPOL5
PCSC1
DSEN0

ADCON2

Address
0x1D28
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
0x1D29
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
0x1D2A
Reset
0x00
Access
read/write
  1. 7AOV
  2. 6UTHR
  3. 5LTHR
  4. 4MATH
  5. 3–
  6. 2STAT2
  7. 1STAT1
  8. 0STAT0
5 fields
FieldBitsWhat it does
AOV7
UTHR6
LTHR5
MATH4
STAT2:0

ADREF

Address
0x1D2B
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
0x1D2C
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
0x1D2D
Reset
x (not fixed at power-on)
Access
read/write
  1. 7OSC1
  2. 6OSC0
  3. 5CS5
  4. 4CS4
  5. 3CS3
  6. 2CS2
  7. 1CS1
  8. 0CS0
2 fields
FieldBitsWhat it does
OSC7:6
CS5:0

ADCG1A

Address
0x1D2E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5CGA5
  4. 4CGA4
  5. 3–
  6. 2CGA2
  7. 1CGA1
  8. 0CGA0
5 fields
FieldBitsWhat it does
CGA55
CGA44
CGA22
CGA11
CGA00

ADCG1C

Address
0x1D30
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5CGC5
  4. 4CGC4
  5. 3CGC3
  6. 2CGC2
  7. 1CGC1
  8. 0CGC0
6 fields
FieldBitsWhat it does
CGC55
CGC44
CGC33
CGC22
CGC11
CGC00