VersaLogic EBX-22 Reference Manual page 59

Table of Contents

Advertisement

Table 26 shows the addresses of all analog input registers.
ADC Data Register
ADCx (Read Only)
D15
D7
AD7
The ADCx register is a 16-bit read register containing 12 bits of data from A/D conversion
results. The four most significant bits are always 0.
Bit
Mnemonic
D15-D0
AD
ADC State Machine Code Example
The following code example illustrates the procedure for reading analog voltage from channel 0:
MOV
IN
EBX-22 Reference Manual
Table 26: Analog Input 16-bit Register Addresses
Channel
Base Address
Analog Input 0
Analog Input 1
Analog Input 2
Analog Input 3
Analog Input 4
Analog Input 5
Analog Input 6
Analog Input 7
D14
D13
D12
D6
D5
D4
AD6
AD5
AD4
Table 27: ADCx Bit Assignments
Description
A/D Input Data – These bits contain the 12-bit conversion results. Bits D15
through D12 are always 0.
DX,1C0
;Point to ADC0 register
AX,DX
;Read ADC0 register
Register
1C0h
ADC0
1C2h
ADC1
1C4h
ADC2
1C6h
ADC3
1C8h
ADC4
1CAh
ADC5
1CCh
ADC6
1CEh
ADC7
D11
D10
AD11
AD10
D3
D2
AD3
AD2
Interfaces and Connectors
D9
D8
AD9
AD8
D1
D0
AD1
AD0
53

Advertisement

Table of Contents
loading

Table of Contents