UM10208_2
© NXP B.V. 2007. All rights reserved.
User manual
Rev. 02 — 1 June 2007
359 of 362
continued >>
NXP Semiconductors
UM10208
Chapter 27: LPC2800 Supplementary information
USB DMA Interrupt Disable Register
(UDMAIntDis - 0x8004 0420) . . . . . . . . . . . . 238
USB DMA Channel Count Registers (UDMA0Cnt
- 0x8004 0014, UDMA1Cnt - 0x8004 0054) . 241
Programming notes . . . . . . . . . . . . . . . . . . . 243
Device initialization . . . . . . . . . . . . . . . . . . . 243
At bus reset . . . . . . . . . . . . . . . . . . . . . . . . . 243
When the host sends our address . . . . . . . . 243
When the host sends our configuration data 243
Sending data to an IN (TX) endpoint in
Interrupt/slave mode . . . . . . . . . . . . . . . . . . 244
Chapter 18: Analog-to-Digital Converter (ADC)
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Pin description . . . . . . . . . . . . . . . . . . . . . . . . 246
Register description . . . . . . . . . . . . . . . . . . . 247
A/D Control Register (ADCCON -
0x8000 2420). . . . . . . . . . . . . . . . . . . . . . . . 248
A/D Select Register (ADCSEL-0x8000 2424) 248
A/D Result Registers (ADCR5:0 -
0x8000 2400:2414). . . . . . . . . . . . . . . . . . . . 249
A/D Power Down Register (ADCPD -
0x8000 5028) . . . . . . . . . . . . . . . . . . . . . . . . 250
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Setting up the ADC . . . . . . . . . . . . . . . . . . . 250
Single mode conversion. . . . . . . . . . . . . . . . 250
Continuous mode conversion . . . . . . . . . . . 250
Stopping continuous mode conversion . . . . 251
S input module (DAI)
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
DAI pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
DAI registers . . . . . . . . . . . . . . . . . . . . . . . . . 252
Streaming Analog In (SAI1) module . . . . . . 253
SAI1 registers . . . . . . . . . . . . . . . . . . . . . . . 254
Programming the DAI and SAI1 . . . . . . . . . . 256
Setting up the DAI and SAI1 . . . . . . . . . . . . 256
Fully interrupt-driven data transfer . . . . . . . . 256
Data transfer via DMA channel(s) . . . . . . . . 258
Dynamic DMA channel assignment . . . . . . . 258
S output module (DAO)
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
DAO pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
DAO registers . . . . . . . . . . . . . . . . . . . . . . . . 259