L
G
R
Table of Contents
Advance Information
MC68HC08AS32
—
Rev. 3.0
14
Table of Contents
MOTOROLA
17.8
17.8.1
17.8.2
17.9
17.9.1
17.9.2
17.9.3
17.9.4
17.9.5
17.9.6
17.9.7
I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256
PTE0/TxD (Transmit Data) . . . . . . . . . . . . . . . . . . . . . . . .256
PTE1/RxD (Receive Data) . . . . . . . . . . . . . . . . . . . . . . . .256
I/O Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257
SCI Control Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . .257
SCI Control Register 2 . . . . . . . . . . . . . . . . . . . . . . . . . . .261
SCI Control Register 3 . . . . . . . . . . . . . . . . . . . . . . . . . . .263
SCI Status Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . .265
SCI Status Register 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
SCI Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270
SCI Baud Rate Register . . . . . . . . . . . . . . . . . . . . . . . . . .271
Section 18. Serial Peripheral Interface (SPI)
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276
Pin Name and Register Name Conventions. . . . . . . . . . . . . .277
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278
Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .280
Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
Transmission Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .282
Clock Phase and Polarity Controls . . . . . . . . . . . . . . . . . .282
Transmission Format When CPHA = 0. . . . . . . . . . . . . . .283
Transmission Format When CPHA = 1. . . . . . . . . . . . . . .284
Transmission Initiation Latency. . . . . . . . . . . . . . . . . . . . .286
Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .288
Overflow Error. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .288
Mode Fault Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .290
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .292
Queuing Transmission Data. . . . . . . . . . . . . . . . . . . . . . . . . .293
18.10 Resetting the SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .295
18.11 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296
18.11.1
Wait Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296
18.11.2
Stop Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296
18.12 SPI During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . .297
18.1
18.2
18.3
18.4
18.5
18.5.1
18.5.2
18.6
18.6.1
18.6.2
18.6.3
18.6.4
18.7
18.7.1
18.7.2
18.8
18.9