
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
210 of 487
NXP Semiconductors
UM10800
Chapter 14: LPC82x SPI0/1
14.5 General description
14.6 Register description
The Reset Value reflects the data stored in used bits only. It does not include reserved bits
content.
(1) Includes CPOL, CPHA, LSBF, FLEN, master, enable, transfer_delay, frame_delay, pre_delay, post_delay, SOT, EOT, EOF,
RXIGNORE, individual interrupt enables.
Fig 24. SPI block diagram
MISO
MOSI
SSEL[3:0]
SCK
Pa
d
i
n
te
rf
a
ce
Rx Shift Regi ster
& State Machine
Tx Shift Regi ster
& State Machine
SPIn_TXDAT
SPIn_RXDAT
General controls &
format configurations
(1)
SSEL field
SPOL
RxSSEL, SSA, SSD
SSEL pin
levels
RxRdy, RxOv
Clock divider
internal
clock(s)
DivVal
Interrupt
control
Tx
interrupts
Rx
interrupts
SPI interrupt
SPI_PCLK
Table 189. Register overview: SPI (base address 0x4005 8000 (SPI0) and 0x4005 C000
(SPI1))
Name
Access
Offset
Description
Reset
value
Reference
CFG
R/W
0x000
SPI Configuration register
0
DLY
R/W
0x004
SPI Delay register
0
STAT
R/W 0x008
SPI
Status.
Some status flags can be
cleared by writing a 1 to that bit
position
0x0102