|
X79000 Datasheet, PDF (13/18 Pages) Intersil Corporation – NV DAC with Selectable Output Range and Memory | |||
|
◁ |
X79000, X79001, X79002
Table 1. Control Registers
Byte
Address
MSB
7
6
38h
Volatile or
Non-volatile
39h
Volatile or
Non-volatile
DAC11
DAC3
DAC10
DAC2
5
DAC9
DAC1
4
DAC8
3
DAC7
2
DAC6
1
DAC5
LSB
0
Register
Name
DAC4
MSBs of DAC
Register
DAC0
Reserved Reserved Reserved Reserved
LSBs of DAC
Register
3Ch
Non-Volatile
VH2
VH1
VH0
Full Scale Configuration
000: External VH reference
001: 605mV
010: 1.21V
011: 1.815V
100: 2.42V
101: 3.025V
110, 111: Reserved
VL2
VL1
VL0
Zero Level Configuration
000: External VL reference
001: 151mV
010: 605mV
011: 1.21V
100: 1.815V
101: 2.42V
110, 111: Reserved
Count8 Count10
Counter Configuration
(for Up/Down Operation)
00: 12 bits
01: 10 bits
10: 8 bits
11: Reserved
Configuration
Register
3Fh
Volatile
NVDAC Reserved Reserved Reserved Reserved Reserved Reserved Reserved
Bytes at addresses 3Ah, 3Bh, 3Dh, and 3Eh are reserved.
Non-Volatile
Write Enable
IDENTIFICATION AND MEMORY ADDRESS BYTES
The first byte sent to the X79000, following a falling edge
at the CS pin, is called the âIdentification Byteâ. The most
significant bit (ID7) is the function selector bit. The next
six bits (ID6-ID1) are the Device Address bits (AS5-AS0).
To communicate to the X79000, the value of bits AS[5:0]
must correspond to the logic levels at pins A5, A4, A3,
A2, A1, and A0 respectively. If one or more of the
address pins doesnât exist in a particular device, then the
corresponding device address bits must be set to â0â.
The LSB (ID0) is the R/W bit. This bit defines the
operation to be performed on the device being
addressed. When the R/W bit is â1â, then a Read
operation is selected. A â0â selects a write operation.
If the value of the Device Address bits doesnât match the
logic levels at the Address pins, then the Read or Write
operation is aborted.
ID7 ID6 ID5 ID4 ID3 ID2 ID1 ID0
1 AS5 AS4 AS3 AS2 AS1 AS0 R/W
Device
Address
Read or
Write
Slave Address
Bit(s)
ID7
ID6-ID1
ID0
Description
Function Selector bit
Device Address
Read or Write Operation Select
The byte sent to the X79000, immediately following the
Identification byte, is called the Memory Address Byte.
The value of this byte is the location of the first byte to
be written to, or read from the X79000. Valid values for
this byte are from 00h to 3Fh. If the value of the
âMemory Address byteâ is invalid, the Read or Write
operation is aborted.
13
FN8147.0
March 17, 2005
|
▷ |