MC68HC908LJ12CPB FREESCALE [Freescale Semiconductor, Inc], MC68HC908LJ12CPB Datasheet - Page 15

no-image

MC68HC908LJ12CPB

Manufacturer Part Number
MC68HC908LJ12CPB
Description
8-bit microcontroller units
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
Table of Contents
Technical Data
16
14.1
14.2
14.3
14.4
14.5
14.5.1
14.5.2
14.6
14.6.1
14.6.2
14.6.3
14.6.4
14.7
14.8
14.8.1
14.8.2
14.9
14.10 Resetting the SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
14.11 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
14.11.1 Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289
14.11.2 Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289
14.12 SPI During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . 290
14.13 I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
14.13.1 MISO (Master In/Slave Out) . . . . . . . . . . . . . . . . . . . . . . . . 291
14.13.2 MOSI (Master Out/Slave In) . . . . . . . . . . . . . . . . . . . . . . . . 291
14.13.3 SPSCK (Serial Clock). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
14.13.4 SS (Slave Select) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
14.13.5 CGND (Clock Ground) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
14.14 I/O Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
14.14.1 SPI Control Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Section 14. Serial Peripheral Interface Module (SPI)
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Pin Name Conventions and I/O Register Addresses . . . . . . . 271
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271
Transmission Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
Queuing Transmission Data . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .286
Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Clock Phase and Polarity Controls. . . . . . . . . . . . . . . . . . . 275
Transmission Format When CPHA = 0 . . . . . . . . . . . . . . . 276
Transmission Format When CPHA = 1 . . . . . . . . . . . . . . . 278
Transmission Initiation Latency . . . . . . . . . . . . . . . . . . . . . 279
Overflow Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Mode Fault Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Table of Contents
MC68HC908LJ12
Freescale Semiconductor
Rev. 2.1

Related parts for MC68HC908LJ12CPB