Contents; Section 16. Serial Peripheral Interface Module (Spi) - Motorola MC68HC908AB32 Technical Data Manual

Hcmos microcontroller unit
Table of Contents

Advertisement

Technical Data - MC68HC908AB32

Section 16. Serial Peripheral Interface Module (SPI)

16.1 Contents

MC68HC908AB32
Rev. 1.0
-
MOTOROLA
16.2
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
16.3
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
16.4
16.5
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
16.5.1
Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
16.5.2
Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
16.6
Transmission Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
16.6.1
Clock Phase and Polarity Controls. . . . . . . . . . . . . . . . . . . 285
16.6.2
Transmission Format When CPHA = 0 . . . . . . . . . . . . . . . 286
16.6.3
Transmission Format When CPHA = 1 . . . . . . . . . . . . . . . 288
16.6.4
Transmission Initiation Latency . . . . . . . . . . . . . . . . . . . . . 289
16.7
Queuing Transmission Data . . . . . . . . . . . . . . . . . . . . . . . . . . 291
16.8
Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
16.8.1
Overflow Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
16.8.2
Mode Fault Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
16.9
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
16.10 Resetting the SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
16.11 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
16.11.1 Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
16.11.2 Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
16.12 SPI During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . 300
16.13 I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
16.13.1 MISO (Master In/Slave Out) . . . . . . . . . . . . . . . . . . . . . . . . 301
16.13.2 MOSI (Master Out/Slave In) . . . . . . . . . . . . . . . . . . . . . . . . 301
Serial Peripheral Interface Module (SPI)
Technical Data
279

Advertisement

Table of Contents
loading

Table of Contents