Overview
MCF52110 ColdFire® Integrated Microcontroller Reference Manual, Rev. 1
1-10
Freescale Semiconductor
Preliminary
mapping of the flash memory is used for all program, erase, and verify operations, as well as providing a
read datapath for the DMA. Flash memory may also be programmed via the EzPort, which is a serial flash
memory programming interface that allows the flash memory to be read, erased and programmed by an
external controller in a format compatible with most SPI bus flash memory chips.
1.2.5
Power Management
The MCF52110 incorporates several low-power modes of operation entered under program control and
exited by several external trigger events. An integrated power-on reset (POR) circuit monitors the input
supply and forces an MCU reset as the supply voltage rises. The low voltage detector (LVD) monitors the
supply voltage and is configurable to force a reset or interrupt condition if it falls below the LVD trip point.
The RAM standby switch provides power to RAM when the supply voltage to the chip falls below the
standby battery voltage.
1.2.6
UARTs
The MCF52110 has three full-duplex UARTs that function independently. The three UARTs can be
clocked by the system bus clock, eliminating the need for an external clock source. On smaller packages,
the third UART is multiplexed with other digital I/O functions.
1.2.7
I
2
C Bus
The MCF52110 includes two I
2
C modules. The I
2
C bus is a two-wire, bidirectional serial bus that provides
a simple, efficient method of data exchange and minimizes the interconnection between devices. This bus
is suitable for applications requiring occasional communications over a short distance between many
devices.
1.2.8
QSPI
The queued serial peripheral interface (QSPI) provides a synchronous serial peripheral interface with
queued transfer capability. It allows up to 16 transfers to be queued at once, minimizing the need for CPU
intervention between transfers.
1.2.9
Fast ADC
The fast ADC consists of an eight-channel input select multiplexer and two independent sample and hold
(S/H) circuits feeding separate 12-bit ADCs. The two separate converters store their results in accessible
buffers for further processing.
The ADC can be configured to perform a single scan and halt, a scan when triggered, or a programmed
scan sequence repeatedly until manually stopped.
The ADC can be configured for sequential or simultaneous conversion. When configured for sequential
conversions, up to eight channels can be sampled and stored in any order specified by the channel list
register. Both ADCs may be required during a scan, depending on the inputs to be sampled.