SAF-C164SM Infineon Technologies, SAF-C164SM Datasheet - Page 215

no-image

SAF-C164SM

Manufacturer Part Number
SAF-C164SM
Description
16-Bit CMOS Microcontroller
Manufacturer
Infineon Technologies
Datasheet
11
The Asynchronous/Synchronous Serial Interface ASC0 provides serial communication
between the C164CM and other microcontrollers, microprocessors, or external
peripherals.
The ASC0 supports both full-duplex asynchronous communication and half-duplex
synchronous communication (for baud rate ranges see formulas and tables in
Section
shift clock generated by the C164CM. In asynchronous mode, selection of 8- or 9-bit data
transfer, parity generation, and the number of stop bits can be made. Parity, framing, and
overrun error detection are provided to increase the reliability of data transfers.
Transmission and reception of data are double-buffered. For multiprocessor
communication, a mechanism is provided to distinguish address bytes from data bytes.
Testing is supported by a loop-back option. A 13-bit baud rate generator provides the
ASC0 with a separate serial clock signal.
Figure 11-1 SFRs and Port Pins Associated with ASC0
User’s Manual
DP0H
S0BG
S0TBUF ASC0 Transmit Buffer Register
S0TIC
S0TBIC ASC0 Transmit Buffer Interrupt Ctrl. Reg.
Ports & Direction Control
Alternate Functions
DP0H
P0H
RXD0/P0H.4
TXD0/P0H.3
11.4). In synchronous mode, data are transmitted or received synchronous to a
Port 0 Direction Control Register
ASC0 Baud Rate Generator/Reload Reg.
ASC0 Transmit Interrupt Control Register
Asynchronous/Synchronous Serial Interface
E
S0BG
S0TBUF
S0RBUF
Data Registers
Asynchronous/Synchronous Serial Interface
11-1
P0H
S0CON
S0RBUF ASC0 Receive Buffer Register (read
S0RIC
S0EIC
Control Registers
S0CON
Port 0 Data Register High
ASC0 Control Register
only)
ASC0 Receive Interrupt Control
Register
ASC0 Error Interrupt Control Register
C164CM/C164SM
S0TIC
S0RIC
S0EIC
S0TBIC
Interrupt Control
Derivatives
V1.0, 2002-02
MCA05133
E

Related parts for SAF-C164SM