UM10208_2
© NXP B.V. 2007. All rights reserved.
User manual
Rev. 02 — 1 June 2007
361 of 362
continued >>
NXP Semiconductors
UM10208
Chapter 27: LPC2800 Supplementary information
Command Register (MCICommand -
0x8010 000C) . . . . . . . . . . . . . . . . . . . . . . . . 297
Command Response Register
(MCIRespCommand - 0x8010 0010) . . . . . . 298
Response Registers (MCIResponse0-3 -
0x8010 0014, 018, 01C, 020) . . . . . . . . . . . . 298
Data Timer Register (MCIDataTimer -
0x8010 0024) . . . . . . . . . . . . . . . . . . . . . . . . 298
Data Counter Register (MCIDataCnt -
0x8010 0030) . . . . . . . . . . . . . . . . . . . . . . . . 300
Status Register (MCIStatus - 0x8010 0034). 300
Clear Register (MCIClear - 0x8010 0038) . . 301
Interrupt Mask Registers (MCIMask0-1 -
0x8010 003C, 0x8010 0040) . . . . . . . . . . . . 301
FIFO Counter Register (MCIFifoCnt -
0x8010 0048) . . . . . . . . . . . . . . . . . . . . . . . . 302
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
LCD interface pins . . . . . . . . . . . . . . . . . . . . . 304
Register descriptions . . . . . . . . . . . . . . . . . . 305
LCD interface register map. . . . . . . . . . . . . . 305
Control Register (LCDCTRL - 0x8010 3004) 306
Status Register (LCDSTAT - 0x8010 3000) . 307
LCD interface operation . . . . . . . . . . . . . . . . 309
Resetting a Remote Device . . . . . . . . . . . . . 309
Programming the LCD interface clock . . . . . 309
Setting the control register . . . . . . . . . . . . . . 310
Writing to a Remote Device . . . . . . . . . . . . . 310
Reading from a Remote Device. . . . . . . . . . 310
Busy checking . . . . . . . . . . . . . . . . . . . . . . . 310
Busy checking vs. instruction / data output . . 311
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Pin descriptions by module. . . . . . . . . . . . . . 312
Alphabetical pin descriptions . . . . . . . . . . . . 317
Pin allocation table . . . . . . . . . . . . . . . . . . . . 322
Pad Layout . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Pin structure . . . . . . . . . . . . . . . . . . . . . . . . . 326
Standard I/O pins . . . . . . . . . . . . . . . . . . . . . 326
External memory interface pins . . . . . . . . . . 326
External memory interface clock output. . . . 327
Standard I/O pins with pull-down . . . . . . . . . 328
2
C pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
Input pins with pull-down . . . . . . . . . . . . . . . 328
Input pins with pull-up . . . . . . . . . . . . . . . . . 329
Analog input/ouput functions . . . . . . . . . . . . 329
Chapter 26: General Purpose I/O (GPIO)
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Pin description . . . . . . . . . . . . . . . . . . . . . . . . 331
Register description . . . . . . . . . . . . . . . . . . . 333
I/O configuration. . . . . . . . . . . . . . . . . . . . . . 333
Port 0 (EMC) registers . . . . . . . . . . . . . . . . . 335
Port 1 (EMC) Registers . . . . . . . . . . . . . . . . 335
Port 2 (GPIO) registers . . . . . . . . . . . . . . . . 336