AD8803ARZ Analog Devices Inc, AD8803ARZ Datasheet - Page 10

IC DAC 8BIT OCTAL W/SD 16-SOIC

AD8803ARZ

Manufacturer Part Number
AD8803ARZ
Description
IC DAC 8BIT OCTAL W/SD 16-SOIC
Manufacturer
Analog Devices Inc
Series
TrimDAC®r
Datasheet

Specifications of AD8803ARZ

Data Interface
Serial
Settling Time
600ns
Number Of Bits
8
Number Of Converters
8
Voltage Supply Source
Single Supply
Power Dissipation (max)
27.5mW
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
16-SOIC (3.9mm Width)
Resolution (bits)
8bit
Sampling Rate
1.7MSPS
Input Channel Type
Serial
Supply Voltage Range - Analog
2.7V To 5.5V
Supply Current
1mA
Digital Ic Case Style
SOIC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD8803ARZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
AD8801/AD8803
;
; This subroutine loads an AD8801/AD8803 DAC from an 8051 microcomputer,
; using the 8051’s serial port in MODE 0 (Shift Register Mode).
; The DAC value is stored at location DAC_VAL
; The DAC address is stored at location DAC_ADDR
;
; Variable declarations
;
PORT1
DAC_VALUE
DAC_ADDR
SHIFT1
SHIFT2
SHIFT_COUNT
;
DO_8801:
ADDR_WAIT:
VALU_WAIT:
;
BYTESWAP:
SWAP_LOOP:
DATA
DATA
DATA
DATA
DATA
DATA
ORG
CLR
CLR
CLR
CLR
ORL
CLR
MOV
ACALL
MOV
JNB
CLR
MOV
ACALL
MOV
JNB
CLR
SETB
RET
MOV
MOV
RLC
MOV
MOV
RRC
MOV
DJNZ
RET
END
Listing 1. Software for the 8051 to AD8801/AD8803 Serial Port Interface
90H
40H
41H
042H
043H
44H
100H
SCON.7
SCON.6
SCON.5
SCON.1
PORT1.1,#00001110B
PORT1.1
SHIFT1,DAC_ADDR
BYTESWAP
SBUF,SHIFT2
SCON.1,ADDR_WAIT
SCON.1
SHIFT1,DAC_VALUE
BYTESWAP
SBUF,SHIFT2
SCON.1,VALU_WAIT
SCON.1
PORT1.1
SHIFT_COUNT,#8
A,SHIFT1
A
SHIFT1,A
A,SHIFT2
A
SHIFT2,A
SHIFT_COUNT,SWAP_LOOP
–10–
;wait until 8 bits are sent
;wait again
;Shift 8 bits
;SFR register for port 1
;DAC Value
;DAC Address
;high byte of 16-bit answer
;low byte of answer
;
;arbitrary start
;set serial
; data mode 0
;clr transmit flag
;/RS, /SHDN, /CS high
;set the /CS low
;put DAC value in shift register
;
;send the address byte
;clear the serial transmit flag
;send the DAC value
;
;
;clear serial flag
;/CS high, latch data
; into AD8801
;Get source byte
;Rotate MSB to carry
;Save new source byte
;Get destination byte
;Move carry to MSB
;Save
;Done?
REV. A

Related parts for AD8803ARZ