AVR64DB28 OPAMP registers

The 16 registers of OPAMP (Operational Amplifier System), from 0x700, with their reset value and every field. The AVR64DB28 has 500 registers in 47 peripherals, one page each.

OPAMP Operational Amplifier System

CTRLAControl A

Address
0x700
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0ENABLE
1 field
FieldBitsWhat it does
ENABLE0Op Amp System Enable

DBGCTRLDebug Control

Address
0x701
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DBGRUN
1 field
FieldBitsWhat it does
DBGRUN0Run in Debug Mode

TIMEBASETimebase Value

Address
0x702
Reset
0x01
Access
read/write
  1. 7–
  2. 6TIMEBASE6
  3. 5TIMEBASE5
  4. 4TIMEBASE4
  5. 3TIMEBASE3
  6. 2TIMEBASE2
  7. 1TIMEBASE1
  8. 0TIMEBASE0
1 field
FieldBitsWhat it does
TIMEBASE6:0Timebase Value

PWRCTRLPower Control

Address
0x70F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0IRSEL
1 field
FieldBitsWhat it does
IRSEL0Input Range Select
  • 0 Full Input Range
  • 1 Reduced Input Range

OP0CTRLAOp Amp 0 Control A

Address
0x710
Reset
0x00
Access
read/write
  1. 7RUNSTBY
  2. 6–
  3. 5–
  4. 4–
  5. 3OUTMODE1
  6. 2OUTMODE0
  7. 1EVENTEN
  8. 0ALWAYSON
4 fields
FieldBitsWhat it does
RUNSTBY7Run in Standby Mode
OUTMODE3:2Output Mode
  • 0 Output Driver Off
  • 1 Output Driver in Normal Mode
EVENTEN1Enable Events
ALWAYSON0Always On

OP0STATUSOp Amp 0 Status

Address
0x711
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0SETTLED
1 field
FieldBitsWhat it does
SETTLED0Settled

OP0RESMUXOp Amp 0 Resistor Ladder Multiplexer

Address
0x712
Reset
0x00
Access
read/write
  1. 7MUXWIP2
  2. 6MUXWIP1
  3. 5MUXWIP0
  4. 4MUXBOT2
  5. 3MUXBOT1
  6. 2MUXBOT0
  7. 1MUXTOP1
  8. 0MUXTOP0
3 fields
FieldBitsWhat it does
MUXWIP7:5Multiplexer Wiper selector
  • 0 R1 = 15R, R2 = 1R, R2/R1 = 0.07
  • 1 R1 = 14R, R2 = 2R, R2/R1 = 0.14
  • 2 R1 = 12R, R2 = 4R, R2/R1 = 0.33
  • 3 R1 = 8R, R2 = 8R, R2/R1 = 1
  • 4 R1 = 6R, R2 = 10R, R2/R1 = 1.67
  • 5 R1 = 4R, R2 = 12R, R2/R1 = 3
  • 6 R1 = 2R, R2 = 14R, R2/R1 = 7
  • 7 R1 = 1R, R2 = 15R, R2/R1 = 15
MUXBOT4:2Multiplexer Bottom
  • 0 Multiplexer off
  • 1 Positive input pin for OPn
  • 2 Negative input pin for OPn
  • 3 DAC output
  • 4 Link OP[n-1] output
  • 5 Ground
MUXTOP1:0Multiplexer Top
  • 0 Multiplexer off
  • 1 OPn output
  • 2 VDD

OP0INMUXOp Amp 0 Input Multiplexer

Address
0x713
Reset
0x00
Access
read/write
  1. 7–
  2. 6MUXNEG2
  3. 5MUXNEG1
  4. 4MUXNEG0
  5. 3–
  6. 2MUXPOS2
  7. 1MUXPOS1
  8. 0MUXPOS0
2 fields
FieldBitsWhat it does
MUXNEG6:4Negative Input Multiplexer
  • 0 Negative input pin for OPn
  • 1 Wiper from OPn's resistor ladder
  • 2 OPn output (unity gain)
  • 3 DAC output
MUXPOS2:0Positive Input Multiplexer
  • 0 Positive input pin for OPn
  • 1 Wiper from OPn's resistor ladder
  • 2 DAC output
  • 3 Ground
  • 4 VDD/2

OP0SETTLEOp Amp 0 Settle

Address
0x714
Reset
0x00
Access
read/write
  1. 7–
  2. 6SETTLE6
  3. 5SETTLE5
  4. 4SETTLE4
  5. 3SETTLE3
  6. 2SETTLE2
  7. 1SETTLE1
  8. 0SETTLE0
1 field
FieldBitsWhat it does
SETTLE6:0Settle Time

OP0CALOp Amp 0 Calibration

Address
0x715
Reset
0x00
Access
read/write
  1. 7CAL7
  2. 6CAL6
  3. 5CAL5
  4. 4CAL4
  5. 3CAL3
  6. 2CAL2
  7. 1CAL1
  8. 0CAL0
1 field
FieldBitsWhat it does
CAL7:0Calibration (for input offset voltage)

OP1CTRLAOp Amp 1 Control A

Address
0x718
Reset
0x00
Access
read/write
  1. 7RUNSTBY
  2. 6–
  3. 5–
  4. 4–
  5. 3OUTMODE1
  6. 2OUTMODE0
  7. 1EVENTEN
  8. 0ALWAYSON
4 fields
FieldBitsWhat it does
RUNSTBY7Run in Standby Mode
OUTMODE3:2Output Mode
  • 0 Output Driver Off
  • 1 Output Driver in Normal Mode
EVENTEN1Enable Events
ALWAYSON0Always On

OP1STATUSOp Amp 1 Status

Address
0x719
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0SETTLED
1 field
FieldBitsWhat it does
SETTLED0Settled

OP1RESMUXOp Amp 1 Resistor Ladder Multiplexer

Address
0x71A
Reset
0x00
Access
read/write
  1. 7MUXWIP2
  2. 6MUXWIP1
  3. 5MUXWIP0
  4. 4MUXBOT2
  5. 3MUXBOT1
  6. 2MUXBOT0
  7. 1MUXTOP1
  8. 0MUXTOP0
3 fields
FieldBitsWhat it does
MUXWIP7:5Multiplexer Wiper selector
  • 0 R1 = 15R, R2 = 1R, R2/R1 = 0.07
  • 1 R1 = 14R, R2 = 2R, R2/R1 = 0.14
  • 2 R1 = 12R, R2 = 4R, R2/R1 = 0.33
  • 3 R1 = 8R, R2 = 8R, R2/R1 = 1
  • 4 R1 = 6R, R2 = 10R, R2/R1 = 1.67
  • 5 R1 = 4R, R2 = 12R, R2/R1 = 3
  • 6 R1 = 2R, R2 = 14R, R2/R1 = 7
  • 7 R1 = 1R, R2 = 15R, R2/R1 = 15
MUXBOT4:2Multiplexer Bottom
  • 0 Multiplexer off
  • 1 Positive input pin for OPn
  • 2 Negative input pin for OPn
  • 3 DAC output
  • 4 Link OP[n-1] output
  • 5 Ground
MUXTOP1:0Multiplexer Top
  • 0 Multiplexer off
  • 1 OPn output
  • 2 VDD

OP1INMUXOp Amp 1 Input Multiplexer

Address
0x71B
Reset
0x00
Access
read/write
  1. 7–
  2. 6MUXNEG2
  3. 5MUXNEG1
  4. 4MUXNEG0
  5. 3–
  6. 2MUXPOS2
  7. 1MUXPOS1
  8. 0MUXPOS0
2 fields
FieldBitsWhat it does
MUXNEG6:4Negative Input Multiplexer
  • 0 Negative input pin for OPn
  • 1 Wiper from OPn's resistor ladder
  • 2 OPn output (unity gain)
  • 3 DAC output
MUXPOS2:0Positive Input Multiplexer
  • 0 Positive input pin for OPn
  • 1 Wiper from OPn's resistor ladder
  • 2 DAC output
  • 3 Ground
  • 4 VDD/2
  • 5 Output from OP0

OP1SETTLEOp Amp 1 Settle

Address
0x71C
Reset
0x00
Access
read/write
  1. 7–
  2. 6SETTLE6
  3. 5SETTLE5
  4. 4SETTLE4
  5. 3SETTLE3
  6. 2SETTLE2
  7. 1SETTLE1
  8. 0SETTLE0
1 field
FieldBitsWhat it does
SETTLE6:0Settle Time

OP1CALOp Amp 1 Calibration

Address
0x71D
Reset
0x00
Access
read/write
  1. 7CAL7
  2. 6CAL6
  3. 5CAL5
  4. 4CAL4
  5. 3CAL3
  6. 2CAL2
  7. 1CAL1
  8. 0CAL0
1 field
FieldBitsWhat it does
CAL7:0Calibration (for input offset voltage)