ChipFind - документация

Электронный компонент: DAC8562FS

Скачать:  PDF   ZIP
REV. A
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties
which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Analog Devices.
a
+5 Volt, Parallel Input
Complete 12-Bit DAC
DAC8562
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 617/329-4700
Fax: 617/326-8703
FUNCTIONAL BLOCK DIAGRAM
12-BIT
DAC
DAC REGISTER
REF
12
12
DATA
REFOUT
DGND
V
OUT
AGND
V
DD
CLR
CE
DAC-8562
GENERAL DESCRIPTION
The DAC8562 is a complete, parallel input, 12-bit, voltage out-
put DAC designed to operate from a single +5 volt supply. Built
using a CBCMOS process, these monolithic DACs offer the
user low cost, and ease-of-use in +5 volt only systems.
Included on the chip, in addition to the DAC, is a rail-to-rail
amplifier, latch and reference. The reference (REFOUT) is
trimmed to 2.5 volts, and the on-chip amplifier gains up the
DAC output to 4.095 volts full scale. The user needs only sup-
ply a +5 volt supply.
The DAC8562 is coded straight binary. The op amp output
swings from 0 to +4.095 volts for a one millivolt per bit resolu-
tion, and is capable of driving
5 mA. Built using low tempera-
ture-coefficient silicon-chrome thin-film resistors, excellent
linearity error over temperature has been achieved as shown be-
low in the linearity error versus digital input code plot.
Digital interface is parallel and high speed to interface to the
fastest processors without wait states. The interface is very sim-
ple requiring only a single CE signal. An asynchronous CLR in-
put sets the output to zero scale.
The DAC8562 is available in two different 20-pin packages,
plastic DIP and SOL-20. Each part is fully specified for opera-
tion over 40
C to +85
C, and the full +5 V
5% power supply
range.
For MIL-STD-883 applications, contact your local ADI sales
office for the DAC8562/883 data sheet which specifies opera-
tion over the 55
C to +125
C temperature range.
1
1
4096
0.5
0.75
0
0
0.25
0.25
0.5
0.75
3072
2048
1024
V
DD
= +5V
T
A
= 55
C, +25
C, +125
C
LINEARITY ERROR -- LSB
DIGITAL INPUT CODE -- Decimal
55
C
+25
C & +125
C
Figure 1. Linearity Error vs. Digital Input Code Plot
FEATURES
Complete 12-Bit DAC
No External Components
Single +5 Volt Operation
1 mV/Bit with 4.095 V Full Scale
True Voltage Output, 5 mA Drive
Very Low Power 3 mW
APPLICATIONS
Digitally Controlled Calibration
Servo Controls
Process Control Equipment
PC Peripherals
DAC8562SPECIFICATIONS
ELECTRICAL CHARACTERISTICS
Parameter
Symbol
Condition
Min
Typ
Max
Units
STATIC PERFORMANCE
Resolution
N
Note 2
12
Bits
Relative Accuracy
INL
E Grade
1/2
1/4
+1/2
LSB
F Grade
1
3/4
+1
LSB
Differential Nonlinearity
DNL
No Missing Codes
1
3/4
+1
LSB
Zero-Scale Error
V
ZSE
Data = 000
H
+1/2
+3
LSB
Full-Scale Voltage
V
FS
Data - FFF
H
3
E Grade
4.087
4.095
4.103
V
F Grade
4.079
4.095
4.111
V
Full-Scale Tempco
TCV
FS
Notes 3, 4
16
ppm/
C
ANALOG OUTPUT
Output Current
I
OUT
Data = 800
H
5
7
mA
Load Regulation at Half Scale
LD
REG
R
L
= 402
to
, Data = 800
H
1
3
LSB
Capacitive Load
C
L
No Oscillation
4
500
pF
REFERENCE OUTPUT
Output Voltage
V
REF
2.484
2.500
2.516
V
Output Source Current
I
REF
Note 5
5
7
mA
Line Rejection
LN
REJ
0.08
%/V
Load Regulation
LD
REG
I
REF
= 0 to 5 mA
0.1
%/mA
LOGIC INPUTS
Logic Input Low Voltage
V
IL
0.8
V
Logic Input High Voltage
V
IH
2.4
V
Input Leakage Current
I
IL
10
A
Input Capacitance
C
IL
Note 4
10
pF
INTERFACE TIMING SPECIFICATIONS
1, 4
Chip Enable Pulse Width
t
CEW
30
ns
Data Setup
t
DS
30
ns
Data Hold
t
DH
10
ns
Clear Pulse Width
t
CLRW
20
ns
AC CHARACTERISTICS
4
Voltage Output Settling Time
6
t
S
To
1 LSB of Final Value
16
s
Digital Feedthrough
35
nV sec
SUPPLY CHARACTERISTICS
Positive Supply Current
I
DD
V
IH
= 2.4 V, V
IL
= 0.8 V
3
6
mA
V
IL
= 0 V, V
DD
= +5 V
0.6
1
mA
Power Dissipation
P
DISS
V
IH
= 2.4 V, V
IL
= 0.8 V
15
30
mW
V
IL
= 0 V, V
DD
= +5V
3
5
mW
Power Supply Sensitivity
PSS
V
DD
=
5%
0.002
0.004
%/%
NOTES
1
All input control signals are specified with t
r
= t
f
= 5 ns (10% to 90% of +5 V) and timed from a voltage level of 1.6 V.
2
1 LSB = 1 mV for 0 to +4.095 V output range.
3
Includes internal voltage reference error.
4
These parameters are guaranteed by design and not subject to production testing.
5
Very little sink current is available at the REFOUT pin. Use external buffer if setting up a virtual ground.
6
The settling time specification does not apply for negative going transitions within the last 6 LSBs of ground. Some devices exhibit double the typical settling time in
this 6 LSB region.
Specifications subject to change without notice.
2
(@ V
DD
= +5.0 5%, R
S
= No Load, 40 C
T
A
+85 C, unless otherwise noted)
REV. A
WAFER TEST LIMITS
Parameter
Symbol
Condition
Min
Typ
Max
Units
STATIC PERFORMANCE
Relative Accuracy
INL
1
3/4
+1
LSB
Differential Nonlinearity
DNL
No Missing Codes
1
3/4
+ 1
LSB
Zero-Scale Error
V
ZSE
Data = 000
H
+1/2
+3
LSB
Full-Scale Voltage
V
FS
Data = FFF
H
4.085
4.095
4.105
V
Reference Output Voltage
V
REF
2.490
2.500
2.510
V
LOGIC INPUTS
Logic Input Low Voltage
V
IL
0.8
V
Logic Input High Voltage
V
IH
2.4
V
Input Leakage Current
I
IL
10
A
SUPPLY CHARACTERISTICS
Positive Supply Current
I
DD
V
IH
= 2.4 V, V
IL
= 0.8 V
3
6
mA
V
IL
= 0 V, V
DD
= +5 V
0.6
1
mA
Power Dissipation
P
DISS
V
IH
= 2.4 V, V
IL
= 0.8 V
15
30
mW
V
IL
= 0 V, V
DD
= +5 V
3
5
mW
Power Supply Sensitivity
PSS
V
DD
=
5%
0.002
0.004
%/%
NOTE
1
Electrical tests are performed at wafer probe to the limits shown. Due to variations in assembly methods and normal yield loss, yield after packaging is not guaranteed
for standard product dice. Consult factory to negotiate specifications based on dice lot qualifications through sample lot assembly and testing.
CAUTION
ESD (electrostatic discharge) sensitive device. The digital control inputs are diode protected;
however, permanent damage may occur on unconnected devices subject to high energy electrostatic
fields. Unused devices must be stored in conductive foam or shunts. The protective foam should be
discharged to the destination socket before devices are inserted.
WARNING!
ESD SENSITIVE DEVICE
ABSOLUTE MAXIMUM RATINGS*
V
DD
to DGND and AGND . . . . . . . . . . . . . . . . 0.3 V, +10 V
Logic Inputs to DGND . . . . . . . . . . . . . . . 0.3 V, V
DD
+ 0.3 V
V
OUT
to AGND . . . . . . . . . . . . . . . . . . . . . 0.3 V, V
DD
+ 0.3 V
V
REFOUT
to AGND . . . . . . . . . . . . . . . . . . 0.3 V, V
DD
+ 0.3 V
AGND to DGND . . . . . . . . . . . . . . . . . . . . . . . . . 0.3 V, V
DD
I
OUT
Short Circuit to GND . . . . . . . . . . . . . . . . . . . . . . 50 mA
Package Power Dissipation . . . . . . . . . . . . . . (T
J
max T
A
)/
JA
Thermal Resistance
JA
20-Pin Plastic DIP Package (P) . . . . . . . . . . . . . . . . 74
C/W
20-Lead SOIC Package (S) . . . . . . . . . . . . . . . . . . . 89
C/W
Maximum Junction Temperature (T
J
max) . . . . . . . . . . 150
C
Operating Temperature Range . . . . . . . . . . . . . 40
C to +85
C
Storage Temperature Range . . . . . . . . . . . . . 65
C to +150
C
Lead Temperature (Soldering, 10 secs) . . . . . . . . . . . . +300
C
*Stresses above those listed under "Absolute Maximum Ratings" may cause
permanent damage to the device. This is a stress rating only and functional
operation of the device at these or any other conditions above those indicated in the
operational sections of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect device reliability.
1
0
0
0
1
1
FS
ZS
DB
110
V
OUT
t
CEW
t
DS
t
DH
DATA VALID
t
CLRW
t
S
t
S
1 LSB
ERROR BAND
CE
CLR
Figure 2. Timing Diagram
Table I. Control Logic Truth Table
CE
CLR
DAC Register Function
H
H
Latched
L
H
Transparent
+
H
Latched with New Data
X
L
Loaded with All Zeros
H
+
Latched All Zeros
+ Positive Logic Transition; X Don't Care.
REV. A
3
(@ V
DD
= +5.0 V 5%, R
L
= No Load, T
A
= +25 C, applies to part number DAC8562GBC only,
unless otherwise noted)
DAC8562
DAC8562
REV. A
4
Table II. Nominal Output Voltage vs. Input Code
Binary
Hex
Decimal
Output (V)
0000 0000 0000
000
0
0.000 Zero Scale
0000 0000 0001
001
1
0.001
0000 0000 0010
002
2
0.002
0000 0000 1111
00F
15
0.015
0000 0001 0000
010
16
0.016
0000 1111 1111
0FF
255
0.255
0001 0000 0000
100
256
0.256
0001 1111 1111
1FF
511
0.511
0010 0000 0000
200
512
0.512
0011 1111 1111
3FF
1023
1.023
0100 0000 0000
400
1024
1.024
0111 1111 1111
7FF
2047
2.047
1000 0000 0000
800
2048
2.048 Half Scale
1100 0000 0000
C00
3072
3.072
1111 1111 1111
FFF
4095
4.095 Full Scale
PIN DESCRIPTIONS
Pin
Name
Description
20
V
DD
Positive supply. Nominal value
+5 volts,
5%.
1-9
DB0-DB11
Twelve Binary Data Bit inputs. DB11
17-19
is the MSB and DB0 is the LSB.
16
CE
Chip Enable. Active low input.
15
CLR
Active low digital input that clears the
DAC register to zero, setting the DAC
to minimum scale.
8
DGND
Digital ground for input logic.
12
AGND
Analog Ground. Ground reference for
the internal bandgap reference voltage,
the DAC, and the output buffer.
13
V
OUT
Voltage output from the DAC. Fixed
output voltage range of 0 V to 4.095 V
with 1 mV/LSB. An internal tempera-
ture stabilized reference maintains a
fixed full-scale voltage independent of
time, temperature and power supply
variations.
14
REFOUT
Nominal 2.5 V reference output volt-
age. This node must be buffered if re-
quired to drive external loads.
11
NC
No Connection. Leave pin floating.
PIN CONFIGURATIONS
20-Pin P-DIP
(N-20)
SOL-20
(R-20)
ORDERING GUIDE
INL
Temperature
Package
Model
(LSB)
Range
Option
DAC8562EP
1/2
40
C to +85
C
N-20
DAC8562FP
1
40
C to +85
C
N-20
DAC8562FS
1
40
C to +85
C
R-20
DAC8562GBC
1
+25
C
Dice
DICE CHARACTERISTICS
12
13
14
15
16
17
18
19
20
1
2
3
4
5
6
7
8
9
10
DGND
AGND
V
OUT
REFOUT
CLR
CE
DB0
DB1
DB2
V
DD
DB11
DB10
DB9
DB6
DB5
DB4
DB3
DB8
DB7
SUBSTRATE IS COMMON WITH V
DD
.
TRANSISTOR COUNT: 524
DIE SIZE: 0.70 X 0.105 INCH; 7350 SQ MILS
1
TOP VIEW
(Not to Scale)
DAC-8562
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
TOP VIEW
(Not to Scale)
DAC-8562
DB3
DB4
DB5
DB6
DB7
DB8
DB9
DB10
DB11
DGND
V
DD
DB2
DB1
DB0
REFOUT
V
OUT
AGND
NC
NC = NO CONNECT
CE
CLR
DAC8562
REV. A
5
OPERATION
The DAC8562 is a complete ready to use 12-bit digital-to-
analog converter. Only one +5 V power supply is necessary for
operation. It contains a voltage-switched, 12-bit, laser-trimmed
digital-to-analog converter, a curvature-corrected bandgap refer-
ence, a rail-to-rail output op amp, and a DAC register. The par-
allel data interface consists of 12 data bits, DB0DB11, and a
active low CE strobe. In addition, an asynchronous CLR pin
will set all DAC register bits to zero causing the V
OUT
to be-
come zero volts. This function is useful for power on reset or
system failure recovery to a known state.
D/A CONVERTER SECTION
The internal DAC is a 12-bit voltage-mode device with an out-
put that swings from AGND potential to the 2.5 volt internal
bandgap voltage. It uses a laser trimmed R-2R ladder which is
switched by N channel MOSFETs. The output voltage of the
DAC has a constant resistance independent of digital input
code. The DAC output (not available to the user) is internally
connected to the rail-to-rail output op amp.
AMPLIFIER SECTION
The internal DAC's output is buffered by a low power con-
sumption precision amplifier. This low power amplifier contains
a differential PNP pair input stage which provides low offset
voltage and low noise, as well as the ability to amplify the zero-
scale DAC output voltages. The rail-to-rail amplifier is config-
ured in a gain of 1.6384 (= 4.095 V/2.5 V) in order to set the
4.095 volt full-scale output (1 mV/LSB). See Figure 3 for an
equivalent circuit schematic of the analog section.
R1
R2
V
OUT
RAIL-TO-RAIL
OUTPUT
AMPLIFIER
R
BANDGAP
REFERENCE
REFOUT
2.5V
2R
R
2R
2R
2R
SPDT
N ch FET
SWITCHES
2R
AV = 4.096/2.5
= 1.636V/V
VOLTAGE SWITCHED 12-BIT
R-2R D/A CONVERTER
BUFFER
Figure 3. Equivalent DAC8562 Schematic of
Analog Portion
The op amp has a 16
s typical settling time to 0.01%. There
are slight differences in settling time for negative slewing signals
versus positive. See the oscilloscope photos in the Typical Per-
formances section of this data sheet.
OUTPUT SECTION
The rail-to-rail output stage of this amplifier has been designed
to provide precision performance while operating near either
power supply. Figure 4 shows an equivalent output schematic of
the rail-to-rail amplifier with its N channel pull down FETs that
will pull an output load directly to GND. The output sourcing
current is provided by a P channel pull-up device that can sup-
ply GND terminated loads, especially important at the 5%
supply tolerance value of 4.75 volts.
V
DD
V
OUT
AGND
N-CH
P-CH
Figure 4. Equivalent Analog Output Circuit
Figures 5 and 6 in the typical performance characteristics sec-
tion provide information on output swing performance near
ground and full scale as a function of load. In addition to resis-
tive load driving capability, the amplifier has also been carefully
designed and characterized for up to 500 pF capacitive load
driving capability.
REFERENCE SECTION
The internal 2.5 V curvature-corrected bandgap voltage refer-
ence is laser trimmed for both initial accuracy and low tempera-
ture coefficient. The voltage generated by the reference is
available at the REFOUT pin. Since REFOUT is not intended
to drive external loads, it must be bufferedrefer to the applica-
tions section for more information. The equivalent emitter fol-
lower output circuit of the REFOUT pin is shown in Figure 3.
Bypassing the REFOUT pin is not required for proper opera-
tion. Figure 7 shows broadband noise performance.
POWER SUPPLY
The very low power consumption of the DAC8562 is a direct
result of a circuit design optimizing use of the CBCMOS pro-
cess. By using the low power characteristics of the CMOS for
the logic, and the low noise, tight matching of the complemen-
tary bipolar transistors, good analog accuracy is achieved.
For power-consumption sensitive applications it is important to
note that the internal power consumption of the DAC8562 is
strongly dependent on the actual logic-input voltage-levels
present on the DB0DB11, CE and CLR pins. Since these in-
puts are standard CMOS logic structures, they contribute static
power dissipation dependent on the actual driving logic V
OH
and
V
OL
voltage levels. The graph in Figure 9 shows the effect on to-
tal DAC8562 supply current as a function of the actual value of
input logic voltage. Consequently for optimum dissipation use
of CMOS logic versus TTL provides minimal dissipation in the
static state. A V
INL
= 0 V on the DB0DB11 pins provides the
lowest standby dissipation of 600
A with a +5 V power supply.
DAC8562
REV. A
6
As with any analog system, it is recommended that the
DAC8562 power supply be bypassed on the same PC card that
contains the chip. Figure 10 shows the power supply rejection
versus frequency performance. This should be taken into ac-
count when using higher frequency switched-mode power sup-
plies with ripple frequencies of 100 kHz and higher.
One advantage of the rail-to-rail output amplifier used in the
DAC8562 is the wide range of usable supply voltage. The part is
fully specified and tested over temperature for operation from
+4.75 V to +5.25 V. If reduced linearity and source current ca-
pability near full scale can be tolerated, operation of the
DAC8562 is possible down to +4.3 volts. The minimum operat-
ing supply voltage versus load current plot, in Figure 11, pro-
vides information for operation below V
DD
= +4.75 V.
TIMING AND CONTROL
The DAC8562 has a 12-bit DAC register that simplifies inter-
face to a 12-bit (or wider) data bus. The latch is controlled by
the Chip Enable (CE) input. If the application does not involve
a data bus, wiring CE low allows direct operation of the DAC.
The data latch is level triggered and acquires data from the data
bus during the time period when CE is low. When CE goes
high, the data is latched into the register and held until CE re-
turns low. The minimum time required for the data to be
present on the bus before CE returns high is called the data
setup time (t
DS
) as seen in Figure 2. The data hold time (t
DH
) is
the amount of time that the data has to remain on the bus after
CE
goes high. The high speed timing offered by the DAC8562
provides for direct interface with no wait states in all but the
fastest microprocessors.
Typical Performance Characteristics
5
2
0
10
100
100k
10k
1k
1
3
4
LOAD RESISTANCE
OUTPUT VOLTAGE Volts
RL TIED TO AGND
D = FFFH
R
L
TIED TO AGND
DATA = FFFH
V
DD
= +5V
T
A
= +25
C
R
L
TIED TO +5V
DATA = 000H
Figure 5. Output Swing vs. Load
TIME = 1ms/DIV
10
90
100
0%
50mV
1ms
T
A
= 25C
NBW = 630kHz
OUTPUT NOISE VOLTAGE 500V/DIV
Figure 8. Broadband Noise
1
10
1000
100
100
1
0.01
0.1
10
OUTPUT SINK CURRENT A
OUTPUT PULLDOWN VOLTAGE mV
V
DD
= +5V
DATA = 000H
T
A
= +85
C
T
A
= 40
C
T
A
= +25
C
Figure 6. Pull-Down Voltage vs.
Output Sink Current Capability
5
0
5
1
0
3
2
4
3
2
4
1
LOGIC VOLTAGE VALUE Volts
SUPPLY CURRENT mA
V
DD
= +5V
T
A
= +25
C
Figure 9. Supply Current vs. Logic
Input Voltage
80
100
60
80
1
20
40
0
20
40
60
3
2
OUTPUT VOLTAGE Volts
OUTPUT CURRENT mA
POS
0

CURRENT
0

LIMIT
0
NEG
CURRENT
LIMIT
DATA = 800H
R
L
TIED TO +2V
Figure 7. I
OUT
vs. V
OUT
100
0
10
100
100k
10k
1k
60
80
20
40
POWER SUPPLY REJECTION dB
FREQUENCY Hz
V
DD
= +5V 200mV AC
T
A
= +25
C
DATA = FFFH
Figure 10. Power Supply Rejection
vs. Frequency
DAC8562
REV. A
7
0.01
0.1
10
1.0
5.0
4.8
4.0
4.6
4.4
4.2
0.04
0.4
4.0
OUTPUT LOAD CURRENT mA
V
DD
MIN Volts
VFS
1 LSB
DATA = FFFH
T
A
= +25
C
PROPER OPERATION
WHEN V
DD
SUPPLY
VOLTAGE ABOVE
CURVE
Figure 11. Minimum Supply
Voltage vs. Load
0
5
16s
V
DD
= +5V
T
A
= +25
C
OUTPUT VOLTAGE
1mV/DIV
DATA
TIME 10s/DIV
Figure 14. Output Voltage Rise
Time Detail
50
0
10
30
20
40
6
8
16
10 12
6
8
14
4
0
2
4
2
TOTAL UNADJUSTED ERROR LSB
NUMBER OF UNITS
TUE = INL+ZS+FS
SS = 300 UNITS
T
A
= +25
C
Figure 17. Total Unadjusted
Error Histogram
2.028
2.018
2.048
2.038
0
5
TIME 200ns/DIV
V
OU
T
Volts
CE
DATA = 2048
10
TO 2047
10
Figure 12. Midscale Transition
Performance
0
5
V
DD
= +5V
T
A
= +25
C
OUTPUT VOLTAGE
1mV/DIV
DATA
TIME 10s/DIV
16s
Figure 15. Output Voltage Fall
Time Detail
4.125
4.115
4.105
4.095
4.085
4.075
50 25 0 25 50 75 100 125
AVG +1
AVG
AVG 1
V
DD
= +5V
NO LOAD
SS = 300 PCS
TEMPERATURE
C
FULL-SCALE OUTPUT Volts
Figure 18. Full-Scale Voltage
vs. Temperature
5
0
4
3
2
1
0
10
90
100
0%
TIME = 20s/DIV
20s
1V
INPUT
OUTPUT
5V
V
DD
= +5V
T
A
= +25
C
Figure 13. Large Signal Settling
Time
+25
C & +85
C
V
DD
= +5V
T
A
= 40
C, 25
C, +85
C
40
C
2.0
1.5
1.0
0.5
0.0
0.5
1.0
1.5
2.0
0
1024 1536 2048 2560 3072 3584 4096
512
DIGITAL INPUT CODE Decimal
LINEARITY ERROR LSB
Figure 16. Linearity Error vs.
Digital Code
3
1
125
0
25
50
1
2
100
75
50
25
0
TEMPERATURE
C
ZERO-SCALE mV
DATA = 000H
NO LOAD
V
DD
= +5.0V
Figure 19. Zero-Scale Voltage vs.
Temperature
DAC8562
REV. A
8
10
0.1
0.01
10
100
100k
10k
1k
1
FREQUENCY Hz
V
DD
= +5V
T
A
= 25
C
DATA = FFF
H
OUTPUT NOISE DENSITY V/
Hz
Figure 20. Output Voltage Noise
Density vs. Frequency
0V
0V
TIME = 1s/DIV
10
90
100
0%
2V
1s
2V
V
DD
V
REF
T
A
= +25
C
R
L
=
Figure 23. Reference Startup vs.
Time
8
0
125
2
1
25
50
4
3
5
6
7
100
75
50
25
0
TEMPERATURE
C
SUPPLY CURRENT mA
VDATA = +2.4V
NO LOAD
V
DD
= +4.75V
V
DD
= +5.25V
V
DD
= +5.0V
Figure 22. Supply Current vs.
Temperature
10
8
6
4
2
0
2
4
6
8
10
50 25 0 25 50 75 100 125
AVG +1
AVG 1
X
V
DD
= +5V
SAMPLE SIZE = 300
TEMPERATURE
C
V
REF OUT
ERROR mV
Figure 25. Reference Error vs.
Temperature
5
5
1200
2
4
200
3
0
1
1
0
2
3
4
1000
600
800
400
OUTPUT VOLTAGE CHANGE mV
HOURS OF OPERATION AT +125C
135 UNITS TESTED
READINGS NORMALIZED
TO ZERO HOUR TIME POINT
AVG
RANGE
V
DD
= +5V
DATA = FFF
H
Figure 21. Long-Term Drift
Accelerated by Burn-In
1
0
10
90
100
0%
TIME = 20s/DIV
5s
5V
DATA
V
OUT
5mV/DIV
A4 0.040 V DLY
13.82
s
5mV
B
L
w
CE = HIGH
Figure 24. Digital Feedthrough vs.
Time
0.10
0.00
125
25
0.02
50
0.06
0.04
0.08
100
50
75
0
25
TEMPERATURE
C
REF LINE REGULATION %/Volt
AVG
V
DD
= +4.75 TO +5.25V
SAMPLE SIZE = 302 PCS
AVG 3
AVG + 3
Figure 27. Reference Line
Regulation vs. Temperature
0.005
0.000
125
25
0.001
50
0.003
0.002
0.004
100
50
75
0
25
TEMPERATURE
C
REF LOAD REGULATION %/mA
AVG
V
DD
= +5V
IL = 5mA
SAMPLE SIZE = 302 PCS
AVG 3
AVG + 3
Figure 26. Reference Load
Regulation vs. Temperature
DAC8562Typical Performance Characteristics
DAC8562
REV. A
9
APPLICATIONS SECTION
Power Supplies, Bypassing, and Grounding
All precision converter products require careful application of
good grounding practices to maintain full-rated performance.
Because the DAC8562 has been designed for +5 V applications,
it is ideal for those applications under microprocessor or micro-
computer control. In these applications, digital noise is preva-
lent; therefore, special care must be taken to assure that its
inherent precision is maintained. This means that particularly
good engineering judgment should be exercised when address-
ing the power supply, grounding, and bypassing issues using the
DAC8562.
The power supply used for the DAC8562 should be well filtered
and regulated. The device has been completely characterized for
a +5 V supply with a tolerance of
5%. Since a +5 V logic sup-
ply is almost universally available, it is not recommended to
connect the DAC directly to an unfiltered logic supply without
careful filtering. Because it is convenient, a designer might be
inclined to tap a logic circuit s supply for the DAC's supply.
Unfortunately, this is not wise because fast logic with nanosec-
ond transition edges induces high current pulses. The high tran-
sient current pulses can generate glitches hundreds of millivolts
in amplitude due to wiring resistances and inductances. This
high frequency noise will corrupt the analog circuits internal to
the DAC and cause errors. Even though their spike noise is
lower in amplitude, directly tapping the output of a +5 V system
supplies can cause errors because these supplies are of the
switching regulator type that can and do generate a great deal of
high frequency noise. Therefore, the DAC and any associated
analog circuitry should be powered directly from the system
power supply outputs using appropriate filtering. Figure 28
illustrates how a clean, analog-grade supply can be generated
from a +5 V logic supply using a differential LC filter with sepa-
rate power supply and return lines. With the values shown, this
filter can easily handle 100 mA of load current without saturat-
ing the ferrite cores. Higher current capacity can be achieved
with larger ferrite cores. For lowest noise, all electrolytic capaci-
tors should be low ESR (Equivalent Series Resistance) type.
100F
ELECT.
10-22F
TANT.
0.1F
CER.
TTL/CMOS
LOGIC
CIRCUITS
+5V
POWER SUPPLY
+5V
+5V
RETURN
FERRITE BEADS:
2 TURNS, FAIR-RITE
#2677006301
Figure 28. Properly Filtering a +5 V Logic Supply
Can Yield a High Quality Analog Supply
The DAC8562 includes two ground connections in order to
minimize system accuracy degradation arising from grounding
errors. The two ground pins are designated DGND (Pin 10)
and AGND (Pin 12). The DGND pin is the return for the digi-
tal circuit sections of the DAC and serves as their input thresh-
old reference point. Thus DGND should be connected to the
same ground as the circuitry that drives the digital inputs.
Pin 12, AGND, serves as the supply rail for the internal voltage
reference and the output amplifier. This pin should also serve as
the reference point for all analog circuitry associated with the
DAC8562. Therefore, to minimize any errors, it is recom-
mended that the AGND connection of the DAC8562 be con-
nected to a high quality analog ground. If the system contains
any analog signal path carrying a significant amount of current,
then that path should have its own return connection to Pin 12.
It is often advisable to maintain separate analog and digital
grounds throughout a complete system, tying them common to
one place only. If the common tie point is remote and an acci-
dental disconnection of that one common tie point were to
occur due to card removal with power on, a large differential
voltage between the two commons could develop. To protect
devices that interface to both digital and analog parts of the sys-
tem, such as the DAC8562, it is recommended that the com-
mon ground tie points be provided at each such device. If only
one system ground can be connected directly to the DAC8562,
it recommended that the analog common be used. If the
system's AGND has suitably low impedance, then the digital
signal currents flowing in it should not seriously affect the
ground noise. The amount of digital noise introduced by con-
necting the two grounds together at the device will not adversely
affect system performance due to loss of digital noise immunity.
Generous bypassing of the DAC's supply goes a long way in re-
ducing supply line-induced errors. Local supply bypassing con-
sisting of a 10
F tantalum electrolytic in parallel with a 0.1
F
ceramic is recommended. The decoupling capacitors should be
connected between the DAC's supply pin (Pin 20) and the ana-
log ground (Pin 12). Figure 29 shows how the DGND, AGND,
and bypass connections should be made to the DAC8562.
15
16
DGND
AGND
V
DD
DATA
13
DAC-8562
12
10F
0.1F
V
OUT
TO OTHER
ANALOG CIRCUITS
20
+5V
10
TO POWER GROUND
CE
CLR
Figure 29. Recommended Grounding and Bypassing
Scheme for the DAC-8562
DAC8562
REV. A
10
15
16
DGND
AGND
DATA
DAC-8562
13
V
OUT
+12V OR +15V
10
CE
CLR
1
12
0.1F
4
REF-02
6
2
0.1F
Figure 31. Operating the DAC8562 on +12 V or +15 V
Supplies Using a REF02 Voltage Reference
Measuring Offset Error
One of the most commonly specified endpoint errors associated
with real-world nonideal DACs is offset error.
In most DAC testing, the offset error is measured by applying
the zero-scale code and measuring the output deviation from
0 volt. There are some DACs where offset errors may be present
but not observable at the zero scale because of other circuit limi-
tations (for example, zero coinciding with single supply ground).
In these DACs, nonzero output at zero code cannot be read as
the offset error. In the DAC8562, for example, the zero-scale er-
ror is specified to be +3 LSBs. Since zero scale coincides with
zero volt, it is not possible to measure negative offset error.
By adding a pull-down resistor from the output of the
DAC8562 to a negative supply as shown in Figure 32, offset er-
rors can now be read at zero code. This configuration forces the
output P-channel MOSFET to source current to the negative
supply thereby allowing the designer to determine in which di-
rection the offset error appears. The value of the resistor should
be such that, at zero code, current through the resistor is 200
A
maximum.
15
16
DGND
AGND
V
DD
DATA
DAC-8562
13
0.1F
V
OUT
+5V
10
CE
CLR
20
12
200A MAX
V
Figure 32. Measuring Zero-Scale or Offset Error
Unipolar Output Operation
This is the basic mode of operation for the DAC8562. As shown
in Figure 30, the DAC8562 has been designed to drive loads as
low as 820
in parallel with 500 pF. The code table for this op-
eration is shown in Table III.
15
16
DGND
AGND
V
DD
DATA
DAC-8562
13
10F
0.1F
0V
V
OUT
4.095V
+5V
10
CE
CLR
20
12
820
500pF
Figure 30. Unipolar Output Operation
Table III. Unipolar Code Table
Hexadecimal Number
Decimal Number
Analog Output
in DAC Register
in DAC Register
Voltage (V)
FFF
4095
+4.095
801
2049
+2.049
800
2048
+2.048
7FF
2047
+2.047
000
0
0
Operating the DAC8562 on +12 V or +15 V Supplies Only
Although the DAC8562 has been specified to operate on a
single, +5 V supply, a single +5 V supply may not be available in
many applications. Since the DAC8562 consumes no more than
6 mA, maximum, then an integrated voltage reference, such as
the REF02, can be used as the DAC8562 +5 V supply. The
configuration of the circuit is shown in Figure 31. Notice that
the reference's output voltage requires no trimming because of
the REF02's excellent load regulation and tight initial output
voltage tolerance. Although the maximum supply current of the
DAC8562 is 6 mA, local bypassing of the REF02's output with
at least 0. 1
F at the DAC's voltage supply pin is recommended
to prevent the DAC's internal digital circuits from affecting the
DAC's internal voltage reference.
DAC8562
REV. A
11
15
16
DGND
AGND
V
DD
DATA
DAC-8562
13
10F
0.1F
5V
V
O
+5V
+5V
10
CE
CLR
20
12
14
REFOUT
V
OUT
R1
10k
R2
12.7k
2.5V
2
3
4
8
A1
+5V
5V
1
P2
500
FULL SCALE
ADJUST
R4
23.7k
P1
10k
ZERO SCALE
ADJUST
R3
247k
R5
10k
R6
10k
6
5
A2
7
A1, A2 = 1/2 OP-295
Figure 33. Bipolar Output Operation
Bipolar Output Operation
Although the DAC8562 has been designed for single supply op-
eration, bipolar operation is achievable using the circuit illus-
trated in Figure 33. The circuit uses a single supply, rail-to-rail
OP295 op amp and the DAC's internal +2.5 V reference to gen-
erate the 2.5 V reference required to level-shift the DAC out-
put voltage. The circuit has been configured to provide an
output voltage in the range 5 V
V
OUT
+5 V and is coded in
complementary offset binary. Although each DAC LSB corre-
sponds to 1 mV, each output LSB has been scaled to 2.44 mV.
Table IV provides the relationship between the digital codes and
output voltage.
The transfer function of the circuit is given by:
V
O
= -
1 mV
Digital Code
R4
R1




+
2.5
R4
R2




and, for the circuit values shown, becomes:
V
O
=
2.44 mV
Digital Code
+
5 V
Table IV. Bipolar Code Table
Hexadecimal Number
Decimal Number
Analog Output
in DAC Register
in DAC Register
Voltage (V)
FFF
4095
4 9976
801
2049
2.44E3
800
2048
0
7FF
2047
+2.44E3
000
0
+5
To maintain monotonicity and accuracy, R1, R2, R4, R5, and
R6 should be selected to match within 0.01% and must all be of
the same (preferably metal foil) type to assure temperature coef-
ficient matching. Mismatching between R1 and R2 causes offset
and gain errors while an R4 to R1 and R2 mismatch yields gain
errors.
For applications that do not require high accuracy, the circuit il-
lustrated in Figure 34 can also be used to generate a bipolar
output voltage. In this circuit, only one op amp is used and no
potentiometers are used for offset and gain trim The output
voltage is coded in offset binary and is given by:
V
O
=
1 mV
Digital Code
R4
R3
+
R4




1
+
R2
R1




REFOUT
R2
R1




For the
2 5 V output range and the circuit values shown in the
table, the transfer equation becomes:
V
O
=
1.22 mV
Digital Code 2.5 V
Similarly, for the
5 V output range, the transfer equation be-
comes:
V
O
=
2.44 mV
Digital Code 5 V
Note that, for
5 V output voltage operation, R5 is required as a
pull-down for REFOUT. Or, REFOUT can be buffered by an
op amp configured as a follower that can source and sink cur-
rent.
15
16
DATA
DAC-8562
13
CE
CLR
DGND
AGND
10
12
V
DD
0.1F
+5V
20
14
REFOUT
V
OUT
R1
R5
4.99k
A1 = 1/2 OP-295
R4
R3
R2
2
3
4
8
A1
+5V
5V
1
V
O
V
OUT
RANGE
2.5V
5V
R1
10k
10k
R2
10k
20k
R3
10k
10k
R4
15.4k + 274
43.2k + 499
Figure 34. Bipolar Output Operation Without
Trim Version 1
DAC8562
REV. A
12
Alternatively, the output voltage can be coded in complementary
offset binary using the circuit in Figure 35. This configuration
eliminates the need for a pull-down resistor or an op amp for
REFOUT The transfer equation of the circuit is given by:
V
O
=
1 mV
Digital Code
R2
R1




+
REFOUT
R4
R3
+
R4




1
+
R2
R1




and, for the values shown, becomes:
V
O
= -
2.44 mV
Digital Code
+
5 V
DAC-8562
REFOUT
V
OUT
R1
R4
R3
R2
V
O
V
O
RANGE
5V
R2
23.7k + 715
R4
13.7k + 169
R1 = R3 = 10k
Figure 35 Bipolar Output Operation Without
Trim Version 2
Generating a Negative Supply Voltage
Some applications may require bipolar output configuration, but
only have a single power supply rail available. This is very com-
mon in data acquisition systems using microprocessor-based sys-
tems. In these systems, only +12 V, +15 V, and/or +5 V are
available. Shown in Figure 36 is a method of generating a nega-
tive supply voltage using one CD4049, a CMOS hex inverter,
operating on +12 V or +15 V. The circuit is essentially a charge
pump where two of the six are used as an oscillator. For the val-
ues shown, the frequency of oscillation is approximately 3.5 kHz
and is fairly insensitive to supply voltage because R1 > 2 R2.
The remaining four inverters are wired in parallel for higher out-
put current. The square-wave output is level translated by C2 to
a negative-going signal, rectified using a pair of 1N4001s, and
then filtered by C3. With the values shown, the charge pump
will provide an output voltage of 5 V for current loading in the
range 0.5 mA
I
OUT
10 mA with a +15 V supply and
0.5 mA
I
OUT
7 mA with a +12 V supply.
9
10
6
11
12
14
15
7
3
2
5
4
R2
5.1k
R1
510k
C1
0.02F
C2
47F
D1
1N4001
C3
47F
1N5231
5.1V
ZENER
D2
1N4001
R3
470
5V
INVERTERS = CD4049
Figure 36. Generating a 5 V Supply When
Only +12 V or +15 V Are Available
Audio Volume Control
The DAC8562 is well suited to control digitally the gain or
attenuation of a voltage controlled amplifiers. In professional
audio mixing consoles, music synthesizers, and other audio proces-
sors, VCAs, such as the SSM2018, adjust audio channel gain and
attenuation from front panel potentiometers. The VCA provides a
clean gain transition control of the audio level when the slew rate of
the analog input control voltage, V
C
, is properly chosen. The cir-
cuit in Figure 37 illustrates a volume control application using the
DAC8562 to control the attenuation of the SSM2018.
15
16
DGND
AGND
DATA
DAC-8562
13
+15V
10
CE
CLR
20
12
0.1F
4
REF-02
6
2
0.1F
18k
10pF
470k
P1
100k
10M
OFFSET
TRIM
47pF
SYMMETRY
TRIM
P2
500k
V
OUT
+15V
15V
30k
+15V
15V
0.1F
0.1F
+15V
18k
V
IN
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
SSM-2018
+5V
C
CON
1F
R6
825
R7
1k
*
0V
V
C
+2.24V
* PRECISION RESISTOR PT146
1k
COMPENSATOR
Figure 37. Audio Volume Control
Since the supply voltage available in these systems is typically
15 V or
18 V, a REF02 is used to supply the +5 V required
to power the DAC. No trimming of the reference is required be-
cause of the reference's tight initial tolerance and low supply
current consumption of the DAC8562. The SSM2018 is config-
ured as a unity-gain buffer when its control voltage equals
0 volt. This corresponds to a 000
H
code from the DAC8562.
Since the SSM2018 exhibits a gain constant of 28 mV/dB
(typical), the DAC's full-scale output voltage has to be scaled
down by R6 and R7 to provide 80 dB of attenuation when the
digital code equals FFF
H
. Therefore, every DAC LSB corre-
sponds to 0.02 dB of attenuation. Table V illustrates the attenu-
ation versus digital code of the volume control circuit.
Table V. SSM2018 VCA Attenuation vs.
DAC8562 Input Code
Hexadecimal Number
Control Voltage
VCA Attenuation
in DAC Register
(V)
(dB)
000
0
0
400
+0.56
20
800
+1.12
40
C00
+1.68
60
FFF
+2.24
80
DAC8562
REV. A
13
To compensate for the SSM2018's gain constant temperature
coefficient of 3300 ppm/
C, a 1 k
, temperature-sensitive
resistor (R7) manufactured by the Precision Resistor Com-
pany with a temperature coefficient of +3500 ppm/
C is used.
A C
CON
of 1
F provides a control transition time of 1 ms which
yields a click-free change in the audio channel attenuation. Sym-
metry and offset trimming details of the VCA can be found in
the SSM2018 data sheet.
Information regarding the PT146 1 k
"Compensator" can be
obtained by contacting:
Precision Resistor Company, Incorporated
10601 75th Street North
Largo, FL 34647
(813) 541-5771
A High-Compliance, Digitally Controlled Precision Current
Source
The circuit in Figure 38 shows the DAC8562 controlling a
high-compliance, precision current source using an AMP05 in-
strumentation amplifier. The AMP05's reference pin becomes
the input, and the "old" inputs now monitor the voltage across a
precision current sense resistor, R
CS
. Voltage gain is set to unity,
so the transfer function is given by the following equation:
I
OUT
=
V
IN
R
CS
If R
CS
equals 100
, the output current is limited to +10 mA
with a 1 V input. Therefore, each DAC LSB corresponds to
2.4
A. If a bipolar output current is required, then the circuit
in Figure 33 can be modified to drive the AMP05's reference
pin with a
1 V input signal.
Potentiometer P1 trims the output current to zero with the in-
put at 0 V. Fine gain adjustment can be accomplished by adjust-
ing R1 or R2.
A Digitally Programmable Window Detector
A digitally programmable, upper/lower limit detector using two
DAC8562s is shown in Figure 39. The required upper and
lower limits for the test are loaded into each DAC individually
by controlling HDAC/LDAC. If a signal at the test input is not
within the programmed limits, the output will indicate a logic
zero which will turn the red LED on.
9
18
1
2
17
R1
100k
7
6
R2
5k
P1
100k
5
4
11
0.1F
15V
AMP-05
10
R
CS
100
0mA
I
OUT
10mA
2.4A/ LSB
12
0.1F
+15V
15
DGND
AGND
DATA
DAC-8562
13
+15V
10
16
CE
CLR
20
12
0.1F
4
REF-02
6
2
0.1F
R3
3k
R4
1k
8
Figure 38. A High-Compliance, Digitally Controlled
Precision Current Source
15
16
DGND AGND
DAC-8562
13
10
12
0.1F
20
+5V
2
1
1/6
74HC05
HDAC/LDAC
CLR
+5V
1k
C1
C2
0.1F
+5V
12
3
2
1
4
6
7
5
+5V
R1
604
RED LED
T1
3
4
+5V
R2
604
GREEN LED
T1
PASS/FAIL
C1, C2 = 1/4 CMP-404
15
16
DGND AGND
DAC-8562
13
10
12
0.1F
20
+5V
DATA
1/6
74HC05
V
IN
Figure 39. A Digitally Programmable Window Detector
DAC8562
REV. A
14
Decoding Multiple DAC8562s
The CE function of the DAC8562 can be used in applications
to decode a number of DACs. In this application, all DACs re-
ceive the same input data; however, only one of the DACs' CE
input is asserted to transfer its parallel input register contents
into the DAC. In this circuit, shown in Figure 40, the CE tim-
ing is generated by a 74HC139 decoder and should follow the
DAC8562's standard timing requirements. To prevent timing
errors, the 74HC139 should not be activated by its ENABLE
input while the coded address inputs are changing. A simple
timing circuit, R1 and C1, connected to the DACs' CLR pins
resets all DAC outputs to zero during power-up.
MICROPROCESSOR INTERFACING
DAC-8562MC68HC11 INTERFACE
The circuit illustrated in Figure 41 shows a parallel interface be-
tween the DAC8562 and a popular 8-bit microcontroller, the
M68HC11, which is configured in a single-chip operating
mode. The interface circuit consists of a pair of 74ACT11373
transparent latches and an inverter. The data is loaded into the
latches in two 8-bit bytes; the first byte contains the four most
significant bits, and the lower 8 bits are in the second byte. Data
is taken from the microcontroller's port B output lines, and
three interface control lines, CLR, CE, and MSB/LSB, are con-
trolled by the M68HC11's PC2, PC1, and PC0 output lines, re-
spectively. To transfer data into the DAC, PC0 is set, enabling
U1's outputs. The first data byte is loaded into U1 where the
four least significant bits of the byte are connected to
MSBDB8. PC0 is then cleared; this latches U1's inputs and
enables U2's outputs. U2s outputs now become DB7DB0.
The DAC output is updated with the contents of U1 and U2
when PC1 is cleared. The DAC's CLR input, controlled by the
M68HC11's PC2 output line, provides an asynchronous clear
function that sets the DAC's output to zero. Included in this sec-
tion is the source code for operating the DAC-8562M68HC11
interface.
V
CC
1G
1A
1B
2G
2A
2B
GND
1Y0
1Y1
1Y2
1Y3
2Y0
2Y1
2Y2
2Y3
12
1k
+5V
16
1
2
3
15
14
13
8
11
10
9
7
6
5
4
NC
NC
NC
NC
0.1F
+5V
ENABLE
CODED
ADDRESS
+5V
C1
0.1F
R1
1k
15
DAC-8562
#4
13
16
15
16
DAC-8562
#1
13
15
DAC-8562
#2
13
15
DAC-8562
#3
13
16
16
V
OUT1
V
OUT3
V
OUT4
V
OUT2
DATA
74HC139
Figure 40. Decoding Multiple DAC8562s Using the CE Pin
13
23
22
21
20
1
16
15
14
24
1
2
3
4
9
10
11
12
U1
C
1D
2D
3D
4D
5D
6D
7D
8D
OC
1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q
13
23
22
21
20
1
16
15
14
24
1
2
3
4
9
10
11
12
U2
C
1D
2D
3D
4D
5D
6D
7D
8D
OC
1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q
CLR
CE
MSB/ LSB
15
16
9
8
7
6
5
4
3
2
U3
CLR
CE
MSB
DB10
DB9
DB8
DB7
DB6
DB5
DB4
1
19
18
17
DB3
DB2
DB1
LSB
NC
NC
NC
NC
PC2
PC1
74ACT11373
*DAC-8562
74ACT11373
V
OUT
74HC04
*M6BHC11
PC2
PC1
PC0
PB7
PB6
PB5
PB4
PB3
PB2
PB1
PB0
*ADDITIONAL PINS OMITTED FOR CLARITY
1
2
13
Figure 41. DAC8562 to MC68HC11 Interface
DAC8562
REV. A
15
DAC8562 M68HC11 Interface Program Source Code
*
* DAC8562 to M68HC11 Interface Assembly Program
* Adolfo A. Garcia
* September 14, 1992
*
* M68HC11 Register definitions
*
PORTB
EQU
$1004
PORTC
EQU
$1003
Port C control register
*
"0,0,0,0;0,CLR/,CE/,MSB-LSB/"
DDRC
EQU
$1007
Port C data direction
*
* RAM variables:
MSBS are encoded from 0 (Hex) to F (Hex)
*
LSBS are encoded from 00 (Hex) to F (Hex)
*
DAC requires two 8-bit loads
*
MSBS
EQU
$00
Hi-byte: "0,0,0,0;MSB,DB10,DB9,DB8"
LSBS
EQU
$01
Lo-byte: "DB7,DB6,DB5,DB4;DB3,DB2,
DB1,DB0"
*
* Main Program
*
ORG
$C000
Start of user's RAM in EVB
INIT
LDS
#$CFFF
Top of C page RAM
*
* Initialize Port C Outputs
*
LDAA
#$07
0,0,0,0;0,1,1,1
STAA
DDRC
CLR/,CE/, and MSB-LSB/ are now enabled
as outputs
LDAA
#$06
0,0.0,0;0,1,1,0
*
CLR/-Hi, CE/-Hi, MSB-LSB/-Lo
STAA
PORTC
Initialize Port C Outputs
*
* Call update subroutine
*
BSR
UPDATE
Xfer 2 8-bit words to DAC8562
JMP
$E000
Restart BUFFALO
*
* Subroutine UPDATE
*
UPDATE
PSHX
Save registers X, Y, and A
PSHY
PSHA
*
* Enter contents of the Hi-byte input register
*
LDAA
#$0A
0,0,0,0;1,0,1,0
STAA
MSBS
MSBS are set to 0A (Hex)
*
* Enter Contents of' Lo-byte input register
*
LDAA
#$AA
1,0,1,0;1,0,1,0
STAA
LSBS
LSBS are set to AA (Hex)
*
LDX
#MSBS
Stack pointer at 1st byte to send via Port B
LDY
#$1000
Stack pointer at on-chip registers
*
* Clear DAC output to zero
*
BCLR
PORTC,Y $04
Assert CLR/
BSET
PORTC,Y $04
De-assert CLR/
*
* Loading input buffer latches
*
BSET
PORTC,Y $01
Set hi-byte register load
TFRLP
LDAA
0,X
Get a byte to transfer via Port B
STAA
PORTB
Write data to input register
INX
Increment counter to next byte for transfer
CPX
#LSBS+1
Are we done yet ?
BEQ
DUMP
If yes, update DAC output
BCLR
PORTC,Y $01
Latch hi-byte register and set lo-byte register
load
BRA
TFRLP
*
DAC8562M68HC11 Interface Program Source Code (Continued)
* Update DAC output with contents of input registers
*
DUMP
BCLR
PORTC,Y $02
Assert CE/
BSET
PORTC,Y $02
Latch DAC register
*
PULA
When done, restore registers X, Y & A
PULY
PULX
RTS
** Return to Main Program **
DAC8562
REV. A
16
OUTLINE DIMENSIONS
Dimensions shown in inches and (mm).
C17132410/92
PRINTED IN U.S.A.
20-Pin Plastic DIP (P-Suffix)
PIN 1
0.255 (6.477)
0.245 (6.223)
20
1
11
10
0.145
(3.683)
MIN
0.021 (0.533)
0.015 (0.381)
0.065 (1.66)
0.045 (1.15)
0.135 (3.429)
0.125 (3.17)
SEATING
PLANE
1.07 (27.18) MAX
0.11 (2.79)
0.09 (2.28)
0.125
(3.175)
MIN
0.32 (8.128)
0.30 (7.62)
0.011 (0.28)
0.009 (0.23)
15
0
LEAD NO. 1 IDENTIFIED BY DOT OR NOTCH
LEADS ARE SOLDER OR TIN-PLATED KOVAR OR ALLOY 42.
20-Pin Cerdip (R-Suffix)
LEAD NO. 1 IDENTIFIED BY DOT OR NOTCH
LEADS ARE SOLDER OR TIN-PLATED KOVAR OR ALLOY 42.
PIN 1
10
11
1
20
0.28 (7.11)
0.24 (6.1)
15
0
0.011 (0.28)
0.009 (0.23)
0.32 (8.128)
0.29 (7.366)
SEATING
PLANE
0.97 (24.64)
0.935 (23.75)
0.20 (5.0)
0.14 (3.56)
0.15 (3.8)
0.125 (3.18)
0.02 (0.5)
0.016 (0.14)
0.11 (2.79)
0.09 (2.28)
0.07 (1.78)
0.05 (1.27)
0.18 (4.57)
0.125 (3.18)
20-Lead SOIC (S-Suffix)
0.022 (0.56)
0.014 (0.36)
0.050 (1.27)
BSC
0.107 (2.72)
0.089 (2.26)
0.512 (13.00)
0.496 (12.60)
0.011 (0.275)
0.005 (0.125)
0.034 (0.86)
0.018 (0.46)
0.015 (0.38)
0.007 (0.18)
PIN 1
0.419 (10.65)
0.404 (10.00)
0.299 (7.60)
0.291 (7.40)
1
20
11
10