UM10429
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2010. All rights reserved.
User manual
Rev. 1 — 20 October 2010
247 of 258
NXP Semiconductors
UM10429
Chapter 20: LPC1102 Supplementary information
Table 54. IOCON_R_PIO1_2 register (IOCON_R_PIO1_2,
address 0x4004 4080) bit description . . . . . . .58
Table 55. IOCON_SWDIO_PIO1_3 register
Table 56. IOCON_PIO1_6 register (IOCON_PIO1_6,
address 0x4004 40A4) bit description . . . . . . .59
Table 57. IOCON_PIO1_7 register (IOCON_PIO1_7,
address 0x4004 40A8) bit description . . . . . . .59
Table 58. Pin description table . . . . . . . . . . . . . . . . . . . .61
Table 59. GPIO configuration . . . . . . . . . . . . . . . . . . . . . .63
Table 60. Register overview: GPIO (base address port 0:
0x5000 0000; port 1: 0x5001 0000) . . . . . . . . .63
Table 61. GPIOnDATA register (GPIO0DATA, address
Table 62. GPIOnDIR register (GPIO0DIR, address 0x5000
Table 63. GPIOnIS register (GPIO0IS, address 0x5000
Table 64. GPIOnIBE register (GPIO0IBE, address 0x5000
Table 65. GPIOnIEV register (GPIO0IEV, address 0x5000
Table 66. GPIOnIE register (GPIO0IE, address 0x5000
Table 67. GPIOnIRS register (GPIO0IRS, address 0x5000
Table 68. GPIOnMIS register (GPIO0MIS, address 0x5000
Table 69. GPIOnIC register (GPIO0IC, address 0x5000
Table 70. UART pin description . . . . . . . . . . . . . . . . . . . .69
Table 71. Register overview: UART (base address: 0x4000
8000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Table 72. UART Receiver Buffer Register (U0RBR -
Table 73. UART Transmitter Holding Register (U0THR -
Table 74. UART Divisor Latch LSB Register (U0DLL -
Table 75. UART Divisor Latch MSB Register (U0DLM -
Table 76. UART Interrupt Enable Register (U0IER - address
0x4000 8004 when DLAB = 0) bit description 72
Table 77. UART Interrupt Identification Register (U0IIR -
address 0x4004 8008, Read Only) bit description
73
Table 78. UART Interrupt Handling . . . . . . . . . . . . . . . . . 74
Table 79. UART FIFO Control Register (U0FCR - address
0x4000 8008, Write Only) bit description . . . . . 76
Table 80. UART Line Control Register (U0LCR - address
0x4000 800C) bit description . . . . . . . . . . . . . 76
Table 81. UART Line Status Register (U0LSR - address
0x4000 8014, Read Only) bit description . . . . 77
Table 82. UART Scratch Pad Register (U0SCR - address
0x4000 8014) bit description . . . . . . . . . . . . . . 79
Table 83. Auto-baud Control Register (U0ACR - address
0x4000 8020) bit description . . . . . . . . . . . . . . 79
Table 84. UART Fractional Divider Register (U0FDR -
address 0x4000 8028) bit description . . . . . . . 83
Table 85. Fractional Divider setting look-up table . . . . . . 85
Table 86. UART Transmit Enable Register (U0TER -
address 0x4000 8030) bit description . . . . . . . 86
Table 87. UART RS485 Control register (U0RS485CTRL -
address 0x4000 804C) bit description . . . . . . 86
Table 88. UART RS-485 Address Match register
Table 89. SPI pin descriptions . . . . . . . . . . . . . . . . . . . . . 91
Table 90. Register overview: SPI0 (base address 0x4004
0000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Table 91: SPI/SSP Control Register 0 (SSP0CR0 - address
0x4004 0000) bit description . . . . . . . . . . . . . . 92
Table 92: SPI/SSP Control Register 1 (SSP0CR1 - address
0x4004 0004) bit description . . . . . . . . . . . . . . 93
Table 93: SPI/SSP Data Register (SSP0DR - address
0x4004 0008) bit description . . . . . . . . . . . . . . 94
Table 94: SPI/SSP Status Register (SSP0SR - address
0x4004 000C) bit description . . . . . . . . . . . . . . 94
Table 95: SPI/SSP Clock Prescale Register (SSP0CPSR -
address 0x4004 0010) bit description . . . . . . . 95
Table 96: SPI/SSP Interrupt Mask Set/Clear register
Table 97: SPI/SSP Raw Interrupt Status register (SSP0RIS
- address 0x4004 0018) bit description . . . . . . 96
Table 98: SPI/SSP Masked Interrupt Status register
Table 99: SPI/SSP interrupt Clear Register (SSP0ICR -
address 0x4004 0020) bit description . . . . . . . 97
(base address 0x4000 C000) . . . . . . . . . . . . 106
Table 102. Register overview: 16-bit counter/timer 1 CT16B1
(base address 0x4001 0000) . . . . . . . . . . . . 107
Table 103. Interrupt Register (TMR16B0IR - address
0x4000 C000 and TMR16B1IR - address
0x4001 0000) bit description . . . . . . . . . . . . . 108