MMCCMB2107 Freescale, MMCCMB2107 Datasheet - Page 20

no-image

MMCCMB2107

Manufacturer Part Number
MMCCMB2107
Description
Manufacturer
Freescale
Datasheet

Specifications of MMCCMB2107

Lead Free Status / RoHS Status
Not Compliant
Table of Contents
Technical Data
20
17.1
17.2
17.3
17.4
17.5
17.6
17.6.1
17.6.2
17.6.3
17.6.4
17.7
17.7.1
17.7.2
17.7.3
17.7.4
17.7.5
17.7.6
17.7.7
17.7.8
17.8
17.8.1
17.8.2
17.8.3
17.8.3.1
17.8.3.2
17.8.4
17.8.5
17.8.6
17.8.7
17.8.7.1
17.8.7.2
17.8.8
17.8.8.1
17.8.8.2
17.8.8.3
Freescale Semiconductor, Inc.
Section 17. Serial Peripheral Interface Module (SPI)
For More Information On This Product,
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .373
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
Signal Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Memory Map and Registers . . . . . . . . . . . . . . . . . . . . . . . . . . 375
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
MISO (Master In/Slave Out) . . . . . . . . . . . . . . . . . . . . . . . . 374
MOSI (Master Out/Slave In) . . . . . . . . . . . . . . . . . . . . . . . . 374
SCK (Serial Clock) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
SS (Slave Select) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
SPI Control Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
SPI Control Register 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378
SPI Baud Rate Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
SPI Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
SPI Data Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
SPI Pullup and Reduced Drive Register . . . . . . . . . . . . . . 383
SPI Port Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . .384
SPI Port Data Direction Register . . . . . . . . . . . . . . . . . . . . 385
Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
Transmission Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
SPI Baud Rate Generation. . . . . . . . . . . . . . . . . . . . . . . . . 393
Slave-Select Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
Bidirectional Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .395
Low-Power Mode Options . . . . . . . . . . . . . . . . . . . . . . . . . 396
Transfer Format When CPHA = 1 . . . . . . . . . . . . . . . . . 388
Transfer Format When CPHA = 0 . . . . . . . . . . . . . . . . . 390
Write Collision Error . . . . . . . . . . . . . . . . . . . . . . . . . . . .395
Mode Fault Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
Run Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
Doze Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
Go to: www.freescale.com
Table of Contents
MMC2107 – Rev. 2.0
MOTOROLA