Toshiba TMP92CM22FG TLCS-900/H1 Series Manual page 143

Toshiba original cmos 32-bit microcontroller
Table of Contents

Advertisement

3.9
Serial Channels (SIO)
The TMP92CM22 includes 2 serial I/O channels. Each channel is called SIO0 and SIO1. For
both channels either UART Mode (Asynchronous transmission) or I/O interface mode
(Synchronous transmission) can be selected.
I/O interface mode
UART mode
In mode 1 and mode 2 a parity bit can be added. Mode 3 has a wakeup function for making the
master controller start slave controllers via a serial link (Multi-controller system).
Figure 3.9.2 and Figure 3.9.3 are block diagrams for each channel. Each channel is
structured in prescaler, serial clock generation circuit, receiving buffer and control circuit, and
transfer buffer and control circuit.
Serial channels 0 and 1 can be used independently.
Both channels operate in the same function except for the following points; hence only the
operation of channel 0 is explained below.
This chapter contains the following sections:
3.9.1 Block Diagram
3.9.2 Operation of Each Circuit
3.9.3 SFRs
3.9.4 Operation in Each Mode
3.9.5 Support for IrDA Mode
Mode 0: For transmitting and receiving I/O data using the
Mode 1: 7-bit data
Mode 2: 8-bit data
Mode 3: 9-bit data
Table 3.9.1 Differences between Channels 0 to 1
Channel 0
Pin name
TXD0 (PF0)
RXD0 (PF1)
/SCLK0 (PF2)
CTS0
IrDA mode
Yes
92CM22-141
synchronizing signal SCLK for extending I/O.
Channel 1
TXD1 (PF3)
RXD1 (PF4)
/SCLK1 (PF5)
CTS1
No
TMP92CM22
2007-02-16

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tlcs-900/h1 series

Table of Contents