Data Sheet — MC68HC908MR32 • MC68HC908MR16
Section 15. Serial Peripheral Interface Module (SPI)
15.1 Introduction
15.2 Features
The serial peripheral interface (SPI) module allows full-duplex, synchronous, serial
communications with peripheral devices.
Features of the SPI module include:
•
•
•
•
•
•
•
Full-duplex operation
Master and slave modes
Double-buffered operation with separate transmit and receive registers
Four master mode frequencies (maximum = bus frequency ÷ 2)
Maximum slave mode frequency = bus frequency
Serial clock with programmable polarity and phase
Two separately enabled interrupts with central processor unit (CPU)
service:
–
–
SPRF (SPI receiver full)
SPTE (SPI transmitter empty)
•
•
•
•
Mode fault error flag with CPU interrupt capability
Overflow error flag with CPU interrupt capability
Programmable wired-OR mode
I2C (inter-integrated circuit) compatibility
MC68HC908MR32 • MC68HC908MR16 — Rev. 6.0
MOTOROLA Serial Peripheral Interface Module (SPI)
Data Sheet
209