EasyManua.ls Logo

Microchip Technology dsPIC30F - Page 455

Microchip Technology dsPIC30F
738 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
© 2004 Microchip Technology Inc. DS70065C-page 18-25
Section 18. 12-bit A/D Converter
12-bit A/D
Converter
18
Table 18-2: Scanning Through 16 Inputs/Interrupt
CONTROL BITS OPERATION SEQUENCE
Sequence Select Sample MUX A Inputs: AN0 -> CH0
SMPI<2:0> = 1111 Convert CH0, Write Buffer 0x0
Interrupt on 16th sample Sample MUX A Inputs: AN1 -> CH0
BUFM = 0 Convert CH0, Write Buffer 0x1
Single 16-word result buffer Sample MUX A Inputs: AN2 -> CH0
ALTS = 0 Convert CH0, Write Buffer 0x2
Always use MUX A input select Sample MUX A Inputs: AN3 -> CH0
MUX A Input Select Convert CH0, Write Buffer 0x3
CH0SA<3:0> = n/a Sample MUX A Inputs: AN4 -> CH0
Override by CSCNA Convert CH0, Write Buffer 0x4
CH0NA = 0 Sample MUX A Inputs: AN5 -> CH0
Select V
REF- for CH0- input Convert CH0, Write Buffer 0x5
CSCNA = 1 Sample MUX A Inputs: AN6 -> CH0
Scan CH0+ Inputs Convert CH0, Write Buffer 0x6
CSSL<15:0> = 1111 1111 1111 1111 Sample MUX A Inputs: AN7 -> CH0
Scan all inputs Convert CH0, Write Buffer 0x7
MUX B Input Select Sample MUX A Inputs: AN8 -> CH0
CH0SB<3:0> = n/a Convert CH0, Write Buffer 0x8
Channel CH0+ input unused Sample MUX A Inputs: AN9 -> CH0
CH0NB = n/a Convert CH0, Write Buffer 0x9
Channel CH0- input unused Sample MUX A Inputs: AN10 -> CH0
Convert CH0, Write Buffer 0xA
Sample MUX A Inputs: AN11 -> CH0
Convert CH0, Write Buffer 0xB
Sample MUX A Inputs: AN12 -> CH0
Convert CH0, Write Buffer 0xC
Sample MUX A Inputs: AN13 -> CH0
Convert CH0, Write Buffer 0xD
Sample MUX A Inputs: AN14 -> CH0
Convert CH0, Write Buffer 0xE
Sample MUX A Inputs: AN15 -> CH0
Convert CH0, Write Buffer 0xF
Interrupt
Repeat
Buffer
Address
Buffer @
1st Interrupt
Buffer @
2nd Interrupt
ADCBUF0 AN0 sample 1 AN0 sample 17
ADCBUF1 AN1 sample 2 AN1 sample 18
ADCBUF2 AN2 sample 3 AN2 sample 19
ADCBUF3 AN3 sample 4 AN3 sample 20
ADCBUF4 AN4 sample 5 AN4 sample 21
ADCBUF5 AN5 sample 6 AN5 sample 22
ADCBUF6 AN6 sample 7 AN6 sample 23
ADCBUF7 AN7 sample 8 AN7 sample 24 •••
ADCBUF8 AN8 sample 9 AN8 sample 25
ADCBUF9 AN9 sample 10 AN9 sample 26
ADCBUFA AN10 sample 11 AN10 sample 27
ADCBUFB AN11 sample 12 AN11 sample 28
ADCBUFC AN12 sample 13 AN12 sample 29
ADCBUFD AN13 sample 14 AN13 sample 30
ADCBUFE AN14 sample 15 AN14 sample 31
ADCBUFF AN15 sample 16 AN15 sample 32

Table of Contents

Other manuals for Microchip Technology dsPIC30F