MA3, MA2, MA1, and MA0 is a binary number between 0 and 15 indicating the MUX channel currently
selected and is valid only when EOC = 0. The channel MUX increments shortly after EOC = 1 so may
be in a state of transition when EOC = 1.
ADC CONVERSION STATUS REGISTER
BADR3 + 3
READ ONLY
0
0
OVERRUN
FHF
FNE
EOA
EOB
EOC
0
1
2
3
4
5
6
7
EOC = 1, the A/D converter is busy.
EOC = 0, it is free.
EOC is in both BADR3+2 and BADR3+3 for convenience in software programming.
EOB = 1, An ADC Burst has been completed
EOB = 0, An ADC Burst is in progress or has not started
EOA = 1, the residual # of samples have been written to the FIFO
EOA = 0, the residual # of samples have not been written to the FIFO
EOA is cleared by writing a 0 to the INT bit in BADR3+4. See below.
EOA is in both BADR3+3 and BADR3+4 for convenience in software programming
FNE = 1, FIFO memory contains at least on sample.
FNE = 0, FIFO memory contains no samples
FHF = 1, FIFO memory contains at least 512 samples.
FHF = 0, FIFO memory contains less than 512 samples
OVERRUN = 1, FIFO memory has overrun
OVERRUN = 0, FIFO memory has not overrun
OVERRUN is in both BADR3+3 and BADR3+4 for convenience in software programming
INTERRUPT STATUS AND CONTROL
BADR3 + 4
READ/WRITE
INTSEL0
INTSEL1
EOA_INT_SEL
EOA
OVERRUN
X
INT
INTE
0
1
2
3
4
5
6
7
INTSEL[1:0] are used to select the source of the interrupt. With the exception of EOA, end of
acquisition, you can only select one interrupt source.
FIFO half full/EOA
1
1
EOB, End of Burst
0
1
FIFO not empty
1
0
EOC, End of Conversion
0
0
INTERRUPT SOURCE
INTSEL
0
INTSEL
1
25
Содержание PCIM-DAS1602/16
Страница 4: ...This page is blank ...
Страница 48: ...For your notes 44 ...