AD1200 Reference
Register Map
Figure 3-10. ADC High Byte Input Register.
______________________________________
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ýýýýý
ADCHI Input Register.
ýýýýýýýýýýýýýýýýýý³
ÃÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄ´
³
³ý
BIT
ý
7
ý³ý
BIT
ý
6
ý³ý
BIT
ý
5
ý³ý
BIT
ý
4
ý³ý
BIT
ý
3
ý³ý
BIT
ý
2
ý³ý
BIT
ý
1
ý³ý
BIT
ý
0
³
ÃÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄ´
³
021B
³ý
Read
ýý³ý
Read
ýý³ý
Read
ýý³ý
Read
ýý³ý
ADC
ý³ý
ADC
ý
³ý
ADC
ý³
ADC
ý³
³ý
Hex
³ý
as
ý³ý
as
ý³ý
as
ý³ý
as
ý³ý
11
ý³ý
10
ý³ý
9
ý³ý
8
ý³
³
³ý
0
ý³ý
0
ý³ý
0
ý³ý
0
ý³ý
Read
ý³ý
Read
ý³ý
Read
ý³
Read
³
ÀÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÙ
The DAC0 D/A Converter Output Registers.
______________________________________
Write Only
__________
The DAC0 D/A Converter takes a 12 bit value that is the
digital representation of the required analogue output voltage.
This 12 bit value is written to two adjacent 8 bit, write only,
registers. The lower 8 bits of the 12 bit value are written to the
DAC0LO register. The upper 4 bits of the 12 bit value are
written to lower most 4 bits of the DAC0HI register. The upper
most 4 bits written to the DAC0HI register are "don’t care" bits
but should always be set to 0 for compatibility with 16 bit D/A
software and data formats.
The DAC0HI and DAC0LO registers are WRITE ONLY, data
cannot be read back from them, instead a read of these registers
returns the latest output from the A/D converter, which occupies
the same i/o address space. Since reading ADCHI clears the A/D
Done bit in the ADCSR, attempts to "read back" the DAC0
output may cause strange errors to occur, resulting in A/D data
being lost.
The DAC data is in the form of right justified offset binary, ie a
value of 000hex gives the lowest output voltage whilst a value
of FFFhex gives the highest output voltage.
The value to write to the 12 bit D/A converter to obtain any
particular output voltage, DACVOLT, is obtained by:-
DAC0HI = DAC0DATA / 256
DAC0LO = DAC0DATA MOD 256
remainder function
Page 62
Chapter 3
Содержание AD-593
Страница 1: ...2 1 EDITION Feb 1995 d a 1200 Series...