13.2 Features
• Up to 22 external inputs.
• Single-ended 10-bit mode.
• Supports an output update rate of 300 ksps samples per second.
• Operation in low power modes at lower conversion speeds.
• Asynchronous hardware conversion trigger, selectable between software, external I/O and internal timer sources.
• Output data window comparator allows automatic range checking.
• Support for burst mode, which produces one set of accumulated data per conversion-start trigger with programmable power-on set-
tling and tracking time.
• Conversion complete and window compare interrupts supported.
• Flexible output data formatting.
• Includes an internal 1.65 V fast-settling reference and support for external reference.
• Integrated temperature sensor.
13.3 Functional Description
13.3.1 Clocking
The ADC is clocked by an adjustable conversion clock (SARCLK). SARCLK is a divided version of the selected system clock when
burst mode is disabled (ADBMEN = 0), or a divided version of the LPOSC0 oscillator when burst mode is enabled (ADBMEN = 1). The
clock divide value is determined by the AD0SC field. In most applications, SARCLK should be adjusted to operate as fast as possible,
without exceeding the maximum electrical specifications. The SARCLK does not directly determine sampling times or sampling rates.
13.3.2 Voltage Reference Options
The voltage reference multiplexer is configurable to use a number of different internal and external reference sources. The ground ref-
erence mux allows the ground reference for ADC0 to be selected between the ground pin (GND) or a port pin dedicated to analog
ground (AGND). The voltage and ground reference options are configured using the REF0CN register. The REFSL field selects be-
tween the different reference options, while GNDSL configures the ground connection.
13.3.2.1 Internal Voltage Reference
The high-speed internal reference is self-contained and stabilized. It is not routed to an external pin and requires no external decou-
pling. When selected, the internal reference will be automatically enabled/disabled on an as-needed basis by the ADC. The reference is
nominally 1.65 V.
13.3.2.2 Precision Voltage Reference
The precision voltage reference is nominally 1.68 V and routed to the VREF pin for decoupling purposes. The precision reference is
enabled by setting REFOE to 1. An external capacitor of at least 0.1 μF is recommended when using the precision voltage reference.
To use the reference in conjunction with the ADC, the REFSL field should be set to the VREF pin setting.
13.3.2.3 Supply or LDO Voltage Reference
For applications with a non-varying power supply voltage, using the power supply as the voltage reference can provide the ADC with
added dynamic range at the cost of reduced power supply noise rejection. Additionally, the internal 1.8 V LDO supply to the core may
be used as a reference. Neither of these reference sources are routed to the VREF pin, and do not require additional external decou-
pling.
13.3.2.4 External Voltage Reference
An external reference may be applied to the VREF pin. Bypass capacitors should be added as recommended by the manufacturer of
the external voltage reference. If the manufacturer does not provide recommendations, a 4.7 µF in parallel with a 0.1 µF capacitor is
recommended.
Note:
The VREF pin is a multi-function GPIO pin. When using an external voltage reference, VREF should be configured as an analog
input and skipped by the crossbar.
EFM8SB2 Reference Manual
Analog-to-Digital Converter (ADC0)
silabs.com
| Smart. Connected. Energy-friendly.
Rev. 0.1 | 127