English
Language : 

MC68HC08AS20 Datasheet, PDF (14/386 Pages) Freescale Semiconductor, Inc – M68HC08 Microcontrollers
Advance Information
14
17.9 I/O Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
17.9.1 SCI Control Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
17.9.2 SCI Control Register 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
17.9.3 SCI Control Register 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
17.9.4 SCI Status Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
17.9.5 SCI Status Register 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
17.9.6 SCI Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
17.9.7 SCI Baud Rate Register . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Section 18. Serial Peripheral Interface (SPI)
18.1 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271
18.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
18.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
18.4 Pin Name and Register Name Conventions . . . . . . . . . . . . . . 273
18.5 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
18.5.1 Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
18.5.2 Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
18.6 Transmission Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278
18.6.1 Clock Phase and Polarity Controls . . . . . . . . . . . . . . . . . . 278
18.6.2 Transmission Format When CPHA = 0 . . . . . . . . . . . . . . . 279
18.6.3 Transmission Format When CPHA = 1 . . . . . . . . . . . . . . . 280
18.6.4 Transmission Initiation Latency . . . . . . . . . . . . . . . . . . . . . 282
18.7 Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
18.7.1 Overflow Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .284
18.7.2 Mode Fault Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
18.8 Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .288
18.9 Queuing Transmission Data . . . . . . . . . . . . . . . . . . . . . . . . . . 289
18.10 Resetting the SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
18.11 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
18.11.1 Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
18.11.2 Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
18.12 SPI During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . 293
18.13 I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
18.13.1 MISO (Master In/Slave Out) . . . . . . . . . . . . . . . . . . . . . . .294
18.13.2 MOSI (Master Out/Slave In) . . . . . . . . . . . . . . . . . . . . . . .295
MC68HC08AS20 —Rev. 4.1
Freescale Semiconductor