...the world's most energy friendly microcontrollers
2016-04-28 - Giant Gecko Family - d0053_Rev1.20
743
www.silabs.com
setting OPATAP in DACn_OPAxMUX. The output from the opamps can be configured to connect to the
ADC by setting OUTMODE to ALT or ALL in DACn_OPAxMUX.
Figure 30.11. Dual Buffer ADC Driver Overview
R1
R2
VIP
-
+
VOUTP= VIP(1+ R2/ R1)
or
VOUTP = VIP (Unit y Gain)
VOUTN= VIN(1+ R2/ R1)
or
VOUTN = VIN (Unit y Gain)
R1
R2
VIN
-
+
Table 30.11. Dual Buffer ADC Driver Configuration
OPA
OPA bit-fields
OPA Configuration
OPA0
POSSEL
POSPAD0
OPA0
NEGSEL
OPATAP
OPA0
RESINMUX
VSS
OPA1
POSSEL
POSPAD1
OPA1
NEGSEL
OPATAP
OPA1
RESINMUX
VSS
30.3.3 Opamp DAC Combination
Since two of the opamps are part of the DAC it is not possible to use both DAC channels and all three
opamps at the same time. If both DAC channels are used, only OPA2 is available out of the 3 opamps.
However, it is possible to use one of the DAC channels in combination with OPA0/OPA1. OPA1 is
available when DAC channel 0 is in use and OPA0 is available when DAC channel 1 is used. When using
the opamp DAC combination, the DAC CONVMODE can only be configured to either CONTINUOUS
or SAMPLEHOLD mode. The CONVMODE bitfield can be configured in DACn_CTRL register. In the
opamp/DAC combination, the DAC channel enabled is configured through the DAC registers while the
opamp is controlled through the opamp registers.
30.4 Register Description
The register description of the opamp can be found in Section 29.4 (p. 718) in the DAC chapter.
30.5 Register Map
The register map of the opamp can be found in Section 29.4 (p. 718) in the DAC chapter.
Summary of Contents for Giant Gecko EFM32GG
Page 842: ......