![NXP Semiconductors LPC43Sxx Скачать руководство пользователя страница 480](http://html1.mh-extra.com/html/nxp-semiconductors/lpc43sxx/lpc43sxx_user-manual_1721827480.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
480 of 1441
NXP Semiconductors
UM10503
Chapter 20: LPC43xx/LPC43Sxx Serial GPIO (SGPIO)
20.6 Register description
Table 272. Register overview: SGPIO (base address 0x4010 1000)
Name
Access
Address offset
Description
Reset
value
Reference
OUT_MUX_CFG0 to
OUT_MUX_CFG15
R/W
0x0000 to 0x003C Pin multiplexer configuration registers.
0
SGPIO_MUX_CFG0 to
SGPIO_MUX_CFG15
R/W
0x0040 to 0x007C SGPIO multiplexer configuration registers. 0
SLICE_MUX_CFG0 to
SLICE_MUX_CFG15
R/W
0x0080 to
0x00BC
Slice multiplexer configuration registers.
0
REG0 to REG15
R/W
0x00C0 to
0x00FC
Slice data registers. Each time COUNT0
reaches 0x0 the register shifts loading bit
31 with data captured from DIN(n).
DOUT(n) is set to REG(0)
0
REG_SS0 to
REG_SS15
R/W
0x0100 to 0x013C Slice data shadow registers. Each time
POS reaches 0x0 the contents of REG_SS
is exchanged with the content of REG
0
PRESET0 to
PRESET15
R/W
0x0140 to 0x17C
Reload value of COUNT0, loaded when
COUNT0 reaches 0x0
0
COUNT0 to COUNT15 R/W
0x0180 to 0x1BC
Down counter, counts down each clock
cycle.
0
POS0 to POS15
R/W
0x01C0 to
0x01FC
Each time COUNT0 reaches 0x0 POS
counts down.
0
MASK_A
R/W
0x0200
Mask for pattern match function of slice A
0
MASK_H
R/W
0x0204
Mask for pattern match function of slice H
0
MASK_I
R/W
0x0208
Mask for pattern match function of slice I
0
MASK_P
R/W
0x020C
Mask for pattern match function of slice P
0
GPIO_INREG
R
0x0210
GPIO input status register
0
GPIO_OUTREG
R/W
0x0214
GPIO output control register
0
GPIO_OENREG
R/W
0x0218
GPIO OE control register
0
CTRL_ENABLE
R/W
0x021C
Enables the slice COUNT counter
0
CTRL_DISABLE
R/W
0x0220
Disables the slice POS counter
0
CLR_EN_0
W
0x0F00
Shift clock interrupt clear mask
0
SET_EN_0
W
0x0F04
Shift clock interrupt set mask
0
ENABLE_0
R
0x0F08
Shift clock interrupt enable
0
STATUS_0
R
0x0F0C
Shift clock interrupt status
0
CLR_STATUS_0
W
0x0F10
Shift clock interrupt clear status
0
SET_STATUS_0
W
0x0F14
Shift clock interrupt set status
0
CLR_EN_1
W
0x0F20
Exchange clock interrupt clear mask
0
SET_EN_1
W
0x0F24
Exchange clock interrupt set mask
0
ENABLE_1
R
0x0F28
Exchange clock interrupt enable
0
STATUS_1
R
0x0F2C
Exchange clock interrupt status
0
CLR_STATUS_1
W
0x0F30
Exchange clock interrupt clear status
0
SET_STATUS_1
W
0x0F34
Exchange clock interrupt set status
0
CLR_EN_2
W
0x0F40
Pattern match interrupt clear mask
0