eZ80L92 MCU
Product Specification
123
Infrared Encoder/Decoder
The ZLP12840 MCU contains a UART to infrared encoder/decoder (endec). The infrared
encoder/decoder is integrated with the on-chip UART0 to allow easy communication
between the eZ80 CPU and IrDA Physical Layer Specification Version 1.3 compliant
infrared transceivers as illustrated in Figure 24. Infrared communication provides secure,
reliable, high-speed, low-cost, and point-to-point communication between PCs, PDAs,
mobile telephones, printers, and other infrared enabled devices.
eZ80L92
System
Clock
Infrared
Transceiver
RxD
TxD
IR_RxD
IR_TxD
RxD
TxD
Infrared
Encoder/Decoder
UART0
Baud Rate
Clock
Interrupt
I/O
Data
I/O
Address
Data
Signal Address
To eZ80 CPU
Figure 24. Infrared System Block Diagram
Functional Description
When the infrared encoder/decoder is enabled, the transmit data from the on-chip UART
is encoded as digital signals in accordance with the IrDA standard and output to the
infrared transceiver. Likewise, data received from the infrared transceiver is decoded by
the infrared encoder/decoder and passed to the UART. Communication is half-duplex
meaning that simultaneous data transmission and reception is not allowed.
The baud rate is set by the UART Baud Rate Generator and supports IrDA standard baud
rates from 9600 bps to 115.2 Kbps. Higher baud rates are possible, but do not meet IrDA
specifications. The UART must be enabled to use the infrared encoder/decoder.
PS013015-0316
Infrared Encoder/Decoder