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