
MC68HC08AZ60A
—
Rev 0.0
Advance Information
MOTOROLA
Serial Peripheral Interface (SPI)
249
Advance Information
—
MC68HC08AZ60A
Section 17. Serial Peripheral Interface (SPI)
17.1 Contents
17.2
Introduction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
250
17.3
Features
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
250
17.4
Pin Name Conventions and I/O Register Addresses
. . . . .
251
17.5
17.5.1
17.5.2
Functional Description
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
252
Master Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
254
Slave Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
255
17.6
17.6.1
17.6.2
17.6.3
17.6.4
Transmission Formats
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
256
Clock Phase and Polarity Controls
. . . . . . . . . . . . . . . . .
256
Transmission Format When CPHA =
‘
0
’
. . . . . . . . . . . . .
257
Transmission Format When CPHA =
‘
1
’
. . . . . . . . . . . . .
258
Transmission Initiation Latency
. . . . . . . . . . . . . . . . . . .
259
17.6.5 Error Conditions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
261
17.6.6
Overflow Error
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
261
17.6.7
Mode Fault Error
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
263
17.7
Interrupts
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
265
17.8
Queuing Transmission Data
. . . . . . . . . . . . . . . . . . . . . . . .
266
17.9
Resetting the SPI
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
268
17.10 Low-Power Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
269
17.10.1 WAIT Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
269
17.10.2 STOP Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
269
17.11 SPI During Break Interrupts
. . . . . . . . . . . . . . . . . . . . . . . . .
269
17.12 I/O Signals
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
270
17.12.1 MISO (MasterIn/Slave Out)
. . . . . . . . . . . . . . . . . . . . . . .
271
17.12.2 MOSI (Master Out/Slave In)
. . . . . . . . . . . . . . . . . . . . . . .
271