The 6 registers of OPAMP (Operational Amplifier), from 0x42005000, with their reset value and every field. The PIC32CM2532LE00100 has 1817 registers in 48 peripherals, one page each.
OPAMP Operational Amplifier
CTRLAControl A
Address
0x42005000
Reset
0x00
Access
read/write
7LPMUX
6–
5–
4–
3–
2–
1ENABLE
0SWRST
3 fields
Field
Bits
What it does
LPMUX
7
Low-Power Mux
ENABLE
1
Enable
SWRST
0
Software Reset
STATUSStatus
Address
0x42005002
Reset
0x00
Access
read only
7–
6–
5–
4–
3–
2READY2
1READY1
0READY0
3 fields
Field
Bits
What it does
READY2
2
OPAMP 2 Ready
READY1
1
OPAMP 1 Ready
READY0
0
OPAMP 0 Ready
OPAMPCTRL0OPAMP0 Control
Address
0x42005004
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
Field
Bits
What it does
MUXNEG
23:20
Negative Input Mux Selection
0 OPAMP0 Negative Input
1 OPAMP0 Resistor ladder taps
2 DAC VOUT0 or OPAMP Reference Output Voltage (REFBUF)
3 OPAMP0 Output
MUXPOS
19:16
Positive Input Mux Selection
0 OPAMP0 Positive Input
1 OPAMP0 Resistor ladder taps
2 REFERENCE or DAC VOUT0 Output
3 Ground
POTMUX
15:13
Potentiometer Selection
0 R1 = 14R, R2 = 2R
1 R1 = 12R, R2 = 4R
2 R1 = 8R, R2 = 8R
3 R1 = 6R, R2 = 10R
4 R1 = 4R, R2 = 12R
5 R1 = 3R, R2 = 13R
6 R1 = 2R, R2 = 14R
7 R1 = 1R, R2 = 15R
RES1MUX
12:10
Resistor 1 Mux
0 OPAMP0 Positive Input
1 OPAMP0 Negative Input
2 DAC VOUT0 or OPAMP Reference Output Voltage (REFBUF)
3 Ground
4 RG_CONN
RES1EN
9
Resistor 1 Enable
RES2OUT
8
Resistor ladder To Output
ONDEMAND
7
On Demand Control
RUNSTDBY
6
Run in Standby
RES2VCC
5
Resistor ladder To VCC
BIAS
4:3
Bias Selection
0 Minimum current consumption, but the slowest mode
1 Low current consumption, slow speed
2 High current consumption, fast speed
3 Maximum current consumption, but the fastest mode
ANAOUT
2
Analog Output
ENABLE
1
Operational Amplifier Enable
OPAMPCTRL1OPAMP1 Control
Address
0x42005008
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
Field
Bits
What it does
MUXNEG
23:20
Negative Input Mux Selection
0 OPAMP0 Negative Input
1 OPAMP0 Resistor ladder taps
2 DAC VOUT0 or OPAMP Reference Output Voltage (REFBUF)
3 OPAMP0 Output
MUXPOS
19:16
Positive Input Mux Selection
0 OPAMP1 Positive Input
1 OPAMP1 Resistor ladder taps
2 REFERENCE or DAC VOUT0 Output
3 Ground
4 OPAMP0 output
POTMUX
15:13
Potentiometer Selection
0 R1 = 14R, R2 = 2R
1 R1 = 12R, R2 = 4R
2 R1 = 8R, R2 = 8R
3 R1 = 6R, R2 = 10R
4 R1 = 4R, R2 = 12R
5 R1 = 3R, R2 = 13R
6 R1 = 2R, R2 = 14R
7 R1 = 1R, R2 = 15R
RES1MUX
12:10
Resistor 1 Mux
0 OPAMP1 Positive Input
1 OPAMP1 Negative Input
2 OPAMP0 Output
3 Ground
4 RG_CONN
RES1EN
9
Resistor 1 Enable
RES2OUT
8
Resistor ladder To Output
ONDEMAND
7
On Demand Control
RUNSTDBY
6
Run in Standby
RES2VCC
5
Resistor ladder To VCC
BIAS
4:3
Bias Selection
0 Minimum current consumption, but the slowest mode
1 Low current consumption, slow speed
2 High current consumption, fast speed
3 Maximum current consumption, but the fastest mode
ANAOUT
2
Analog Output
ENABLE
1
Operational Amplifier Enable
OPAMPCTRL2OPAMP2 Control
Address
0x4200500C
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
Field
Bits
What it does
MUXNEG
23:20
Negative Input Mux Selection
0 OPAMP0 Negative Input
1 OPAMP0 Resistor ladder taps
2 DAC VOUT0 or OPAMP Reference Output Voltage (REFBUF)
3 OPAMP0 Output
MUXPOS
19:16
Positive Input Mux Selection
0 OPAMP2 Positive Input
1 OPAMP2 Resistor ladder taps
2 REFERENCE or DAC VOUT0 Output
3 Ground
4 OPAMP1 Output
5 OPAMP0 Positive Input
6 OPAMP1 Positive Input
7 OPAMP0 Resistor Ladder Taps
8 RES3TAP Potentiometer
POTMUX
15:13
Potentiometer Selection
0 R1 = 14R, R2 = 2R
1 R1 = 12R, R2 = 4R
2 R1 = 8R, R2 = 8R
3 R1 = 6R, R2 = 10R
4 R1 = 4R, R2 = 12R
5 R1 = 3R, R2 = 13R
6 R1 = 2R, R2 = 14R
7 R1 = 1R, R2 = 15R
RES1MUX
12:10
Resistor 1 Mux
0 OPAMP2 Positive Input
1 OPAMP2 Negative Input
2 OPAMP1 Output
3 Ground
RES1EN
9
Resistor 1 Enable
RES2OUT
8
Resistor ladder To Output
ONDEMAND
7
On Demand Control
RUNSTDBY
6
Run in Standby
RES2VCC
5
Resistor ladder To VCC
BIAS
4:3
Bias Selection
0 Minimum current consumption, but the slowest mode
1 Low current consumption, slow speed
2 High current consumption, fast speed
3 Maximum current consumption, but the fastest mode