
MC68HC908AZ60A — Rev 2.0 Technical Data
MOTOROLA Serial Peripheral Interface (SPI) 285
Technical Data — MC68HC908AZ60A
Section 19. Serial Peripheral Interface (SPI)
19.1 Contents
19.2 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .286
19.3 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .286
19.4 Pin Name and Register Name Conventions . . . . . . . . . . . .287
19.5 Functional Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . .288
19.5.1 Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .290
19.5.2 Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .291
19.6 Transmission Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . .292
19.6.1 Clock Phase and Polarity Controls. . . . . . . . . . . . . . . . .292
19.6.2 Transmission Format When CPHA = 0. . . . . . . . . . . . . .293
19.6.3 Transmission Format When CPHA = 1. . . . . . . . . . . . . .294
19.6.4 Transmission Initiation Latency . . . . . . . . . . . . . . . . . . .295
19.7 Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .297
19.7.1 Overflow Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .297
19.7.2 Mode Fault Error. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .299
19.8 Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .301
19.9 Queuing Transmission Data . . . . . . . . . . . . . . . . . . . . . . . .302
19.10 Resetting the SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .304
19.11 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .305
19.11.1 Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .305
19.11.2 Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .305
19.12 SPI During Break Interrupts. . . . . . . . . . . . . . . . . . . . . . . . .305
19.13 I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306
19.13.1 MISO (Master In/Slave Out) . . . . . . . . . . . . . . . . . . . . . . .307
19.13.2 MOSI (Master Out/Slave In) . . . . . . . . . . . . . . . . . . . . . . .307