AD7303
–15–
REV. 0
LDAA #$18 0, 0, 0, 1, 1, 0, 0, 0
* SCLK and DIN enabled as outputs
LDAA #$53
STAA SPCR SPI on, Master mode, CPOL=0, CPHA=0, Clock rate =E/32
*
BSR UPDATE Update AD7303 output.
JMP #$E000 Restart.
*
UPDATE PSHX Save relevant registers.
PSHY
PSHA
*
LDAA #$00 Control Word "0, 0, 0, 0, 0, 0, 0, 0"
STAA DIN 1 Load both DAC A and DAC B DAC registers from shift register
with internal reference selected.
LDAA #$AA Data Word "1, 0, 1, 0, 1, 0, 1, 0"
STAA DIN 2
*
LDX #DIN1 Stack pointer at first first byte to send via DIN 1.
LDY #$1000 Stack pointer at on chip registers.
*
BCLR PORTC,Y $80 Assert SYNC.
TRANSFER LDAA 0,X Get BYTE to transfer via SPI.
STAA SPDR Write to DIN register to start transfer.
*
WAIT LDAA SPSR Wait for SPIF to be set to indicate that transfer has been completed.
BPL WAIT SPIF is the MSB of the SPCR. SPIF is automatically reset if in a set
state when the status register is read.
*
INX Increment counter for transfer of second byte.
CPX #DIN 2+1 16 bits transferred?
BNE TRANSFER If not, transfer second BYTE.
*Execute instruction
BSET PORTC,Y $80 Bring SYNC back high.
PULA Restore registers.
PULY
PULX
RTS Return to main program.
AD7303
–16–
REV. 0
C2224–12–1/97
PRINTED IN U.S.A.
OUTLINE DIMENSIONS
Dimensions shown in inches and (mm).
8-Pin Plastic DIP
(N-8)
8
14
5
0.430 (10.92)
0.348 (8.84)
0.280 (7.11)
0.240 (6.10)
PIN 1
SEATING
PLANE
0.022 (0.558)
0.014 (0.356)
0.060 (1.52)
0.015 (0.38)
0.210 (5.33)
MAX
0.130
(3.30)
MIN
0.070 (1.77)
0.045 (1.15)
0.100
(2.54)
BSC
0.160 (4.06)
0.115 (2.93)
0.325 (8.25)
0.300 (7.62)
0.015 (0.381)
0.008 (0.204)
0.195 (4.95)
0.115 (2.93)
8-Lead SOIC
(SO-8)
0.1968 (5.00)
0.1890 (4.80)
8
5
41
0.2440 (6.20)
0.2284 (5.80)
PIN 1
0.1574 (4.00)
0.1497 (3.80)
0.0688 (1.75)
0.0532 (1.35)
SEATING
PLANE
0.0098 (0.25)
0.0040 (0.10)
0.0192 (0.49)
0.0138 (0.35)
0.0500
(1.27)
BSC
0.0098 (0.25)
0.0075 (0.19)
0.0500 (1.27)
0.0160 (0.41)
8°
0°
0.0196 (0.50)
0.0099 (0.25)
x 45°
8-Lead microSOIC
(RM-8)
8
5
4
1
0.122 (3.10)
0.114 (2.90)
0.199 (5.05)
0.187 (4.75)
PIN 1
0.0256 (0.65) BSC
0.122 (3.10)
0.114 (2.90)
SEATING
PLANE
0.006 (0.15)
0.002 (0.05)
0.018 (0.46)
0.008 (0.20)
0.043 (1.09)
0.037 (0.94)
0.120 (3.05)
0.112 (2.84)
0.011 (0.28)
0.003 (0.08)
0.028 (0.71)
0.016 (0.41)
33°
27°
0.120 (3.05)
0.112 (2.84)

AD7303BNZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Digital to Analog Converters - DAC 2.7-5.5V Serial Inpt Dual VOut 8B
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union