Table of Contents
MC68HC908MR16/MC68HC908MR32 — Rev. 4.0 Advance Information
MOTOROLA Table of Contents 15
13.7 Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .258
13.7.1 Overflow Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .258
13.7.2 Mode Fault Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .260
13.8 Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .262
13.9 Resetting the SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264
13.10 Queuing Transmission Data. . . . . . . . . . . . . . . . . . . . . . . . . .264
13.11 Low-Power Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .266
13.12 I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .266
13.12.1 MISO (Master In/Slave Out). . . . . . . . . . . . . . . . . . . . . . . .267
13.12.2 MOSI (Master Out/Slave In). . . . . . . . . . . . . . . . . . . . . . . .267
13.12.3 SPSCK (Serial Clock). . . . . . . . . . . . . . . . . . . . . . . . . . . . .267
13.12.4 SS (Slave Select) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
13.12.5 VSS (Clock Ground) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
13.13 I/O Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
13.13.1 SPI Control Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270
13.13.2 SPI Status and Control Register . . . . . . . . . . . . . . . . . . . .272
13.13.3 SPI Data Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
Section 14. Serial Communications InterfaceModule (SCI)14.1 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277
14.2 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278
14.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278
14.4 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279
14.4.1 Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
14.4.2 Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
14.4.2.1 Character Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
14.4.2.2 Character Transmission. . . . . . . . . . . . . . . . . . . . . . . . .281
14.4.2.3 Break Characters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .283
14.4.2.4 Idle Characters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .283
14.4.2.5 Inversion of Transmitted Output. . . . . . . . . . . . . . . . . . .284
14.4.2.6 Transmitter Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . .284
14.4.3 Receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .284
14.4.3.1 Character Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .284
14.4.3.2 Character Reception . . . . . . . . . . . . . . . . . . . . . . . . . . .286