English
Language : 

LM3S316 Datasheet, PDF (347/421 Pages) List of Unclassifed Manufacturers – Microcontroller
LM3S316 Data Sheet
15.3
Figure 15-3. Comparator Internal Reference Structure
AVDD
8R R
R
8R
R
R
•••
EN
VREF
RNG
15 14
•••
1
0
Decoder
internal
reference
Table 15-2. Internal Reference Voltage and ACREFCTL Field Values
ACREFCTL Register
EN Bit Value RNG Bit Value
Output Reference Voltage Based on VREF Field Value
EN=0
EN=1
RNG=X
RNG=0
0 V (GND) for any value of VREF; however, it is recommended that
RNG=1 and VREF=0 for the least noisy ground reference.
Total resistance in ladder is 32 R.
VREF
=
AVDD
×
R----V----R---E---F-
RT
VREF
=
A
VDD
×
(---V----R----E----F-----+-----8---)-
32
RNG=1
VREF = 0.825 + 0.103 ⋅ VREF
The range of internal reference in this mode is 0.825–2.37 V.
Total resistance in ladder is 24 R.
VREF
=
AVDD
×
R----V----R---E---F-
RT
VREF
=
A
VDD
×
(---V----R----E----F----)
24
VREF = 0.1375 ⋅ VREF
The range of internal reference for this mode is 0.0–2.0625 V.
Initialization and Configuration
The following example shows how to configure analog comparator to read back its output value
from an internal register.
1. Enable the analog comparator 0 clock by writing a value of 0x00100000 to the RCGC1 register
in the System Control module.
2. In the GPIO module, enable the GPIO port/pin associated with C0- as a GPIO input.
3. Configure the internal voltage reference to 1.65 V by writing the ACREFCTL register with the
value 0x0000030C.
4. Configure comparator 0 to use the internal voltage reference and to not invert the output on
the C0O pin by writing the ACCTL0 register with the value of 0x0000040C.
April 27, 2007
347
Preliminary