10
FN8216.3
February 20, 2008
L1DA5 - L1DA0: LUT1 DIRECT ACCESS BITS
When bit L1DAS (bit 4 in Control register 5) is set to “1”,
LUT1 is addressed by these six bits, and it is not addressed
by the output of the on-chip A/D converter. When bit L1DAS
is set to “0”, these six bits are ignored by the X96012. See
Figure 10.
A value between 00h (00
10
) and 3Fh (63
10
) may be written to
these register bits, to select the corresponding row in LUT1.
The written value is added to the base address of LUT1
(90h).
Control Register 2
This register is accessed by performing a read or write
operation to address 82h of memory. This byte’s volatility is
determined by bit NV1234 in Control register 0.
L2DA5 - L2DA0: LUT2 DIRECT ACCESS BITS
When bit L2DAS (bit 6 in Control register 5) is set to “1”,
LUT2 is addressed by these six bits, and it is not addressed
by the output of the on-chip A/D converter. When bit L2DAS
is set to “0”, these six bits are ignored by the X96012. See
Figure 10.
A value between 00h (00
10
) and 3Fh (63
10
) may be written to
these register bits, to select the corresponding row in LUT2.
The written value is added to the base address of LUT2
(D0h).
Control Register 3
This register is accessed by performing a Read or Write
operation to address 83h of memory. This byte’s volatility is
determined by bit NV1234 in Control register 0.
D1DA7 - D1DA0: D/A 1 DIRECT ACCESS BITS
When bit D1DAS (bit 5 in Control register 5) is set to “1”, the
input to the D/A converter 1 is the content of bits D1DA7 -
D1DA0, and it is not a row of LUT1. When bit D1DAS is set
to “0” (default) these eight bits are ignored by the X96012.
See Figure 9.
X96012
11
FN8216.3
February 20, 2008
BYTE
MSB LSB
80h
REGISTER
CONTROL 0
BL1 BL0I1DS NV1234I2DS ADCfiltOff ADCIN VRM
NON-VOLATILE
81h
CONTROL 1
VOLATILE OR
RESERVED RESERVED L1DA5 L1DA4 L1DA3 L1DA2 L1DA1 L1DA0
82h
CONTROL 2
VOLATILE OR
RESERVED RESERVED L2DA5 L2DA4 L2DA3 L2DA2 L2DA1 L2DA0
83h
CONTROL 3
VOLATILE OR
D1DA7 D1DA6 D1DA5 D1DA4 D1DA3 D1DA2 D1DA1 D1DA0
NON-VOLATILE
NON-VOLATILE
NON-VOLATILE
84h
CONTROL 4
VOLATILE OR
D2DA7 D2DA6 D2DA5 D2DA4 D2DA3 D2DA2 D2DA1 D2DA0
NON-VOLATILE
85h
CONTROL 5
NON-VOLATILE
D2DAS L2DAS D1DAS L1DAS I2FSO1 I2FSO0 I1FSO1 I1FSO0
86h
CONTROL 6
VOLATILE
WEL RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED
87h
STATUS
VOLATILE
AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0
7
6
5
4
3
21
0
NAME
ADDRESS
REGISTERS IN BYTE ADDRESSES 88h THROUGH 8Fh ARE RESERVED.
DIRECT ACCESS TO LUT1
DIRECT ACCESS TO LUT2
DIRECT ACCESS TO DAC1
DIRECT ACCESS TO DAC2
ADC OUTPUT
I1 AND I2 DIRECTION
0: SOURCE
1: SINK
CONTROL
1, 2, 3, 4
VOLATILITY
0: VOLATILE
1: NON-
VOLATILE
ADC INPUT
0: INTERNAL
1: EXTERNAL
VOLTAGE BLOCK LOCK
REFERENCE
MODE
0: INTERNAL
1: EXTERNAL
00: NONE LOCKED
01: GPM LOCKED
10: GPM, LUT1, LOCKED
11: GPM, LUT1, LUT2
LOCKED
DIRECT
ACCESS
TO DAC2
0: DISABLED
1: ENABLED
DIRECT DIRECT DIRECT R2 SELECTION
ACCESS
TO LUT2
0: DISABLED
1: ENABLED
ACCESS
TO DAC1
ACCESS
TO LUT1
0: DISABLED 0: DISABLED
1: ENABLED 1: ENABLED
00: EXTERNAL
01: LOW INTERNAL
10: MIDDLE INTERNAL
11: HIGH INTERNAL
R1 SELECTION
00: EXTERNAL
01: LOW INTERNAL
10: MIDDLE INTERNAL
11: HIGH INTERNAL
WRITE
ENABLE
LATCH
0: WRITE
DISABLED
1: WRITE
ENABLED
ADC
0: ON
1: OFF
FILTERING
FIGURE 4. CONTROL AND STATUS REGISTER FORMAT
X96012
12
FN8216.3
February 20, 2008
Control Register 4
This register is accessed by performing a Read or Write
operation to address 84h of memory. This byte’s volatility is
determined by bit NV1234 in Control register 0.
D2DA7 - D2DA0: D/A 2 DIRECT ACCESS BITS
When bit D2DAS (bit 7 in Control register 5) is set to “1”, the
input to the D/A converter 1 is the content of bits
D2DA-D2DA0, and it is not a row of LUT2. When bit D2DAS
is set to “0” (default) these eight bits are ignored by the
X96012. See Figure 9.
Control Register 5
This register is accessed by performing a Read or Write
operation to address 85h of memory.
I1FSO1 - I1FSO0: CURRENT GENERATOR 1 FULL
SCALE OUTPUT SET BITS (NON-VOLATILE)
These two bits are used to set the full scale output current at
the Current Generator 1 pin, I1. If both bits are set to “0”
(default), an external resistor connected between pin R
1
and
V
SS
, determines the full scale output current available at pin
I1. The other three options are indicated in Table 2. The
direction of this current is set by bit I1DS in Control register
0. See Figure 8.
I2FSO1 - I2FSO0: CURRENT GENERATOR 2 FULL
SCALE OUTPUT CURRENT SET BITS (NON-VOLATILE)
These two bits are used to set the full scale output current at
the Current Generator 2 pin, I2. If both bits are set to “0”
(default), an external resistor connected between pin R
2
and
Vss, determines the full scale output current available at pin
I2. The other three options are indicated Table 3. The direction
of this current is set by bit I2DS in Control Register 0.
L1DAS: LUT1 DIRECT ACCESS SELECT BIT
(NON-VOLATILE)
When bit L1DAS is set to “0” (default), LUT1 is addressed by
the output of the on-chip A/D converter. When bit L1DAS is
set to “1”, LUT1 is addressed by bits L1DA5 - L1DA0.
D1DAS: D/A 1 DIRECT ACCESS SELECT BIT
(NON-VOLATILE)
When bit D1DAS is set to “0” (default), the input to the D/A
converter 1 is a row of LUT1. When bit D1DAS is set to “1”, that
input is the content of the Control register 3.
L2DAS: LUT2 DIRECT ACCESS SELECT BIT
(NON-VOLATILE)
When bit L2DAS is set to “0” (default), LUT2 is addressed by
the output of the on-chip A/D converter. When bit L2DAS is
set to “1”, LUT2 is addressed by bits L2DA5 - L2DA0.
D2DAS: D/A 2 DIRECT ACCESS SELECT BIT
(NONVOLATILE)
When bit D2DAS is set to “0” (default), the input to the D/A
converter 2 is a row of LUT2. When bit D2DAS is set to “1”, that
input is the content of the Control register 4.
Control Register 6
This register is accessed by performing a Read or Write
operation to address 86h of memory.
WEL: WRITE ENABLE LATCH (VOLATILE)
The WEL bit controls the Write Enable status of the entire
X96012 device. This bit must be set to “1” before any other
Write operation (volatile or nonvolatile). Otherwise, any
proceeding Write operation to memory is aborted and no ACK
is issued after a Data Byte.
The WEL bit is a volatile latch that powers up in the “0” state
(disabled). The WEL bit is enabled by writing 10000000
2
to
Control register 6. Once enabled, the WEL bit remains set to “1”
until the X96012 is powered down, and then up again, or until it
is reset to “0” by writing 00000000
2
to Control register 6.
A Write operation that modifies the value of the WEL bit will not
cause a change in other bits of Control register 6.
Status Register - ADC Output
This register is accessed by performing a Read operation to
address 87h of memory.
AD7 - AD0: A/D CONVERTER OUTPUT BITS (READ
ONLY)
These eight bits are the binary output of the on-chip A/D
converter. The output is 00000000
2
for minimum input and
11111111
2
for full scale input. The six MSBs select a row of
the LUTs.
TABLE 2.
I1FSO1 I1FSO0 I1 FULL SCALE OUTPUT CURRENT
0 0 Set externally via pin R
1
(Default)
01 ±0.4mA*
1 0 ±0.85mA*
11 ±1.3mA*
NOTE: *No external resistor should be connected in these cases
between R
1
and V
SS
.
TABLE 3.
I2FSO1 I2FSO2 I2 FULL SCALE OUTPUT CURRENT
0 0 Set externally via pin R2 (Default)
0 1 ±0.4mA*
10 ±0.85mA*
1 1 ±1.3mA*
NOTE: *No external resistor should be connected in these cases
between R
2
and V
SS
.
X96012

X96012V14I

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
IC CNTRLR UNIV MEM/DAC 14-TSSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet