PIC16F17524 OPAMP1 registers

The 6 registers of OPAMP1 (Operational amplifier 1), from 0x90C, with their reset value and every field. The PIC16F17524 has 406 registers in 38 peripherals, one page each.

OPAMP1 Operational amplifier 1

OPA1CON0

Address
0x90C
Reset
0x00
Access
read/write
  1. 7EN
  2. 6–
  3. 5–
  4. 4–
  5. 3UG
  6. 2–
  7. 1–
  8. 0–
2 fields
FieldBitsWhat it does
EN7
UG3

OPA1CON1

Address
0x90D
Reset
0x00
Access
read/write
  1. 7–
  2. 6GSEL2
  3. 5GSEL1
  4. 4GSEL0
  5. 3RESON
  6. 2NSS2
  7. 1NSS1
  8. 0NSS0
3 fields
FieldBitsWhat it does
GSEL6:4
RESON3
NSS2:0

OPA1CON2

Address
0x90E
Reset
0x00
Access
read/write
  1. 7FMS1
  2. 6FMS0
  3. 5–
  4. 4–
  5. 3PCH3
  6. 2PCH2
  7. 1PCH1
  8. 0PCH0
2 fields
FieldBitsWhat it does
FMS7:6
PCH3:0

OPA1CON3

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

OPA1OFFSET

Address
0x910
Reset
x (not fixed at power-on)
Access
read/write
  1. 7OFFSET7
  2. 6OFFSET6
  3. 5OFFSET5
  4. 4OFFSET4
  5. 3OFFSET3
  6. 2OFFSET2
  7. 1OFFSET1
  8. 0OFFSET0
1 field
FieldBitsWhat it does
OFFSET7:0

OPA1CON4

Address
0x911
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2OFCST
  7. 1OFCSEL1
  8. 0OFCSEL0
2 fields
FieldBitsWhat it does
OFCST2
OFCSEL1:0