User’s Manual
L-20
V2.0, 2007-07
TC1796
System and Peripheral Units (Vol. 1 and 2)
Table of Contents
Peripheral Units (Vol.
2
of 2)
Asynchronous/Synchronous Serial Interface (ASC)
General Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-3 [2]
Asynchronous Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-4 [2]
Asynchronous Data Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-5 [2]
Asynchronous Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-7 [2]
Asynchronous Reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-7 [2]
RXD/TXD Data Path Selection in Asynchronous Modes . . . . . . 19-8 [2]
Synchronous Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-9 [2]
Synchronous Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-10 [2]
Synchronous Reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-10 [2]
Synchronous Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-11 [2]
Baud Rate Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-12 [2]
Baud Rates in Asynchronous Mode . . . . . . . . . . . . . . . . . . . . 19-13 [2]
Baud Rates in Synchronous Mode . . . . . . . . . . . . . . . . . . . . . 19-16 [2]
Hardware Error Detection Capabilities . . . . . . . . . . . . . . . . . . . . 19-17 [2]
ASC Kernel Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-19 [2]
Identification Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-20 [2]
ASC0/ASC1 Module Implementation . . . . . . . . . . . . . . . . . . . . . . . . 19-30 [2]
Interfaces of the ASC Modules . . . . . . . . . . . . . . . . . . . . . . . . . . 19-30 [2]
ASC0/ASC1 Module Related External Registers . . . . . . . . . . . . 19-31 [2]
ASC0 Clock Control Register . . . . . . . . . . . . . . . . . . . . . . . . . 19-32 [2]
Peripheral Input Select Registers . . . . . . . . . . . . . . . . . . . . . . 19-34 [2]
Port Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-36 [2]
Interrupt Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-40 [2]
DMA Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-42 [2]
Synchronous Serial Interface (SSC)
. . . . . . . . . . . . . . . . . . . . . . . 20-1 [2]
General Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-3 [2]
Operating Mode Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-5 [2]
Full-Duplex Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-6 [2]
Half-Duplex Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-9 [2]
Continuous Transfers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-10 [2]
Port Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-11 [2]
Transmit FIFO Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-12 [2]