English
Language : 

MC9S12C128V1 Datasheet, PDF (394/690 Pages) Freescale Semiconductor, Inc – MC9S12C Family MC9S12GC Family Reference Manual
Chapter 13 Serial Communications Interface (S12SCIV2) Block Description
13.4 Functional Description
This section provides a complete functional description of the SCI block, detailing the operation of the
design from the end user perspective in a number of subsections.
Figure 13-9 shows the structure of the SCI module. The SCI allows full duplex, asynchronous, NRZ serial
communication between the CPU and remote devices, including other CPUs. The SCI transmitter and
receiver operate independently, although they use the same baud rate generator. The CPU monitors the
status of the SCI, writes the data to be transmitted, and processes received data.
RXD
SBR12–SBR0
BUS
CLOCK
BAUD RATE
GENERATOR
SCI DATA
REGISTER
RECEIVE
SHIFT REGISTER
RECEIVE
AND WAKEUP
CONTROL
DATA FORMAT
CONTROL
÷16
TRANSMIT
CONTROL
TRANSMIT
T8
SHIFT REGISTER
RE
RWU
LOOPS
RSRC
M
WAKE
ILT
PE
PT
TE
LOOPS
SBK
RSRC
R8
NF
FE
PF
RAF
ILIE
IDLE
RDRF
OR
RIE
TIE
TDRE
TC
TCIE
IRQ
TO CPU
SCI DATA
REGISTER
TXD
Figure 13-9. SCI Block Diagram
394
MC9S12C-Family / MC9S12GC-Family
Freescale Semiconductor
Rev 01.24