|
M054ZBN Datasheet, PDF (41/68 Pages) List of Unclassifed Manufacturers – 32-BIT MICROCONTROLLER | |||
|
◁ |
NuMicro⢠M052/M054BN Data Sheet
6.7 Serial Peripheral Interface (SPI)
6.7.1 Overview
The Serial Peripheral Interface (SPI) is a synchronous serial data communication protocol which
operates in full duplex mode. Devices communicate in master/slave mode with 4-wire bi-direction
interface. NuMicro M051⢠series contains up to two sets of SPI controller performing a serial-to-
parallel conversion on data received from a peripheral device, and a parallel-to-serial conversion
on data transmitted to a peripheral device. Each set of SPI controller can be set as a master, it
also can be configured as a slave device controlled by an off-chip master device. This controller
supports a variable serial clock for special application.
6.7.2 Features
ï® Up to two sets of SPI controller
ï® Support master or slave mode operation
ï® Configurable bit length up to 32-bit of a transfer word and configurable word numbers up
to 2 of a transaction, so the maximum bit length is 64-bit for each data transfer
ï® Provide burst mode operation, transmit/receive can be transferred up to two times word
transaction in one transfer
ï® Support MSB or LSB first transfer
ï® Support byte reorder function
ï® Support byte or word suspend mode
ï® Support two programmable serial clock frequencies in master mode
ï® Support three wire, no slave select signal, bi-direction interface
ï® The SPI clock rate can be configured to equal the system clock rate
- 41 -
Publication Release Date: Mar. 19, 2012
Revision V1.01
|
▷ |