English
Language : 

MC68HC08AZ32A Datasheet, PDF (227/456 Pages) Motorola, Inc – HCMOS Microcontroller Unit
Freescale Semiconductor, Inc.
Technical Data — MC68HC08AZ32A
Section 16. Serial Peripheral Interface (SPI)
16.1 Contents
16.2 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
16.3 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
16.4 Pin Name Conventions and I/O Register Addresses. . . . . 229
16.5 Functional Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . .230
16.5.1 Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
16.5.2 Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
16.6 Transmission Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234
16.6.1 Clock Phase and Polarity Controls. . . . . . . . . . . . . . . . . 234
16.6.2 Transmission Format When CPHA = ‘0’. . . . . . . . . . . . . 235
16.6.3 Transmission Format When CPHA = ‘1’. . . . . . . . . . . . . 236
16.6.4 Transmission Initiation Latency . . . . . . . . . . . . . . . . . . . 237
16.6.5 Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
16.6.6 Overflow Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
16.6.7 Mode Fault Error. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
16.7 Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
16.8 Queuing Transmission Data . . . . . . . . . . . . . . . . . . . . . . . . 244
16.9 Resetting the SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246
16.10 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
16.10.1 WAIT Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
16.10.2 STOP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
16.11 SPI During Break Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . 247
16.12 I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
16.12.1 MISO (MasterIn/Slave Out) . . . . . . . . . . . . . . . . . . . . . . . 249
16.12.2 MOSI (Master Out/Slave In) . . . . . . . . . . . . . . . . . . . . . . . 249
MC68HC08AZ32A — Rev 1.0
MOTOROLA
Serial Peripheral Interface (SPI)
For More Information On This Product,
Go to: www.freescale.com
Technical Data
227