English
Language : 

LM3S300-IQN25-C2 Datasheet, PDF (441/498 Pages) Texas Instruments – Stellaris LM3S300 Microcontroller
NRND: Not recommended for new designs.
Stellaris® LM3S300 Microcontroller
4. Configure comparator 0 to use the internal voltage reference and to not invert the output by
writing the ACCTL0 register with the value of 0x0000.040C.
5. Delay for some time.
6. Read the comparator output value by reading the ACSTAT0 register’s OVAL value.
Change the level of the signal input on C0- to see the OVAL value change.
13.5
Register Map
Table 13-6 on page 441 lists the comparator registers. The offset listed is a hexadecimal increment
to the register’s address, relative to the Analog Comparator base address of 0x4003.C000.
Note that the analog comparator module clock must be enabled before the registers can be
programmed (see page 190). There must be a delay of 3 system clocks after the ADC module clock
is enabled before any ADC module registers are accessed.
Table 13-6. Analog Comparators Register Map
Offset Name
Type
Reset
Description
0x000
0x004
0x008
0x010
0x020
0x024
0x040
0x044
0x060
0x064
ACMIS
ACRIS
ACINTEN
ACREFCTL
ACSTAT0
ACCTL0
ACSTAT1
ACCTL1
ACSTAT2
ACCTL2
R/W1C
RO
R/W
R/W
RO
R/W
RO
R/W
RO
R/W
0x0000.0000
0x0000.0000
0x0000.0000
0x0000.0000
0x0000.0000
0x0000.0000
0x0000.0000
0x0000.0000
0x0000.0000
0x0000.0000
Analog Comparator Masked Interrupt Status
Analog Comparator Raw Interrupt Status
Analog Comparator Interrupt Enable
Analog Comparator Reference Voltage Control
Analog Comparator Status 0
Analog Comparator Control 0
Analog Comparator Status 1
Analog Comparator Control 1
Analog Comparator Status 2
Analog Comparator Control 2
See
page
442
443
444
445
446
447
446
447
446
447
13.6
Register Descriptions
The remainder of this section lists and describes the Analog Comparator registers, in numerical
order by address offset.
June 18, 2012
441
Texas Instruments-Production Data