MC68HC(9)08LK60 — Rev. 1.0
Advance Information
MOTOROLA
Infrared Serial Communications Interface (IrSCI)
175
NON-DISCLOSURE
AGREEMENT
REQUIRED
Advance Information —
MC68HC(9)08LK60
Section 12. Infrared Serial Communications Interface
(IrSCI)
12.1 Contents
12.2
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
12.3
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
12.4
IrSCI Module Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177
12.5
Infrared Functional Description. . . . . . . . . . . . . . . . . . . . . . . .178
12.5.1
Infrared Transmit Encoder. . . . . . . . . . . . . . . . . . . . . . . . .179
12.5.2
Infrared Receive Decoder . . . . . . . . . . . . . . . . . . . . . . . . .180
12.6
SCI Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . .180
12.6.1
Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
12.6.2
Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
12.6.2.1
Character Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
12.6.2.2
Character Transmission . . . . . . . . . . . . . . . . . . . . . . . . .184
12.6.2.3
Break Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .185
12.6.2.4
Idle Characters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186
12.6.2.5
Transmitter Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . .187
12.6.3
Receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
12.6.3.1
Character Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
12.6.3.2
Character Reception . . . . . . . . . . . . . . . . . . . . . . . . . . .187
12.6.3.3
Data Sampling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
12.6.3.4
Framing Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .191
12.6.3.5
Baud Rate Tolerance . . . . . . . . . . . . . . . . . . . . . . . . . . .191
12.6.3.6
Receiver Wakeup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .194
12.6.3.7
Receiver Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
12.6.3.8
Error Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
12.7
Wait Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
12.8
SCI During Break Module Interrupts. . . . . . . . . . . . . . . . . . . .196
12.9
I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
12.9.1
TxD (Transmit Data) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197
12.9.2
RxD (Receive Data) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197