![](http://datasheet.mmic.net.cn/30000/MCCF68HC08LK60_datasheet_2373594/MCCF68HC08LK60_215.png)
MC68HC(9)08LK60 — Rev. 1.0
Advance Information
MOTOROLA
Serial Peripheral Interface Module (SPI)
215
NON-DISCLOSURE
AGREEMENT
REQUIRED
Advance Information —
MC68HC(9)08LK60
Section 13. Serial Peripheral Interface Module (SPI)
13.1 Contents
13.2
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216
13.3
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216
13.4
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217
13.4.1
Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
13.5
Slave Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
13.6
Transmission Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .221
13.6.1
Clock Phase and Polarity Controls . . . . . . . . . . . . . . . . . .221
13.6.2
Transmission Format When CPHA = 0 . . . . . . . . . . . . . . .222
13.6.3
Transmission Format When CPHA = 1 . . . . . . . . . . . . . . .224
13.6.4
Transmission Initiation Latency . . . . . . . . . . . . . . . . . . . . .225
13.7
Queuing Transmission Data . . . . . . . . . . . . . . . . . . . . . . . . . .227
13.8
Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
13.8.1
Overflow Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
13.8.2
Mode Fault Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231
13.9
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .233
13.10 Resetting the SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
13.11 Wait Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .236
13.12 SPI During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . .236
13.13 I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
13.13.1
Master In/Slave Out (MISO) . . . . . . . . . . . . . . . . . . . . . . .237
13.13.2
Master Out/Slave In (MOSI) . . . . . . . . . . . . . . . . . . . . . . .238
13.13.3
Serial Clock (SPSCK) . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
13.13.4
Slave Select (SS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
13.13.5
Clock Ground (EVSS) . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
13.14 I/O Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
13.14.1
SPI Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
13.14.2
SPI Status and Control Register . . . . . . . . . . . . . . . . . . .243
13.14.3
SPI Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246