Motore di ricerca datesheet componenti elettronici
  Italian  ▼
ALLDATASHEETIT.COM

X  

AD8801AR Scheda tecnica(PDF) 10 Page - Analog Devices

Il numero della parte AD8801AR
Spiegazioni elettronici  Octal 8-Bit TrimDAC with Power Shutdown
Download  16 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Produttore elettronici  AD [Analog Devices]
Homepage  http://www.analog.com
Logo AD - Analog Devices

AD8801AR Scheda tecnica(HTML) 10 Page - Analog Devices

Back Button AD8801AR Datasheet HTML 6Page - Analog Devices AD8801AR Datasheet HTML 7Page - Analog Devices AD8801AR Datasheet HTML 8Page - Analog Devices AD8801AR Datasheet HTML 9Page - Analog Devices AD8801AR Datasheet HTML 10Page - Analog Devices AD8801AR Datasheet HTML 11Page - Analog Devices AD8801AR Datasheet HTML 12Page - Analog Devices AD8801AR Datasheet HTML 13Page - Analog Devices AD8801AR Datasheet HTML 14Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 16 page
background image
REV. A
–10–
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
DATA
90H
;SFR register for port 1
DAC_VALUE
DATA
40H
;DAC Value
DAC_ADDR
DATA
41H
;DAC Address
SHIFT1
DATA
042H
;high byte of 16-bit answer
SHIFT2
DATA
043H
;low byte of answer
SHIFT_COUNT
DATA
44H
;
;
ORG
100H
;arbitrary start
DO_8801:
CLR
SCON.7
;set serial
CLR
SCON.6
; data mode 0
CLR
SCON.5
CLR
SCON.1
;clr transmit flag
ORL
PORT1.1,#00001110B
;/RS, /SHDN, /CS high
CLR
PORT1.1
;set the /CS low
MOV
SHIFT1,DAC_ADDR
;put DAC value in shift register
ACALL
BYTESWAP
;
MOV
SBUF,SHIFT2
;send the address byte
ADDR_WAIT:
JNB
SCON.1,ADDR_WAIT
;wait until 8 bits are sent
CLR
SCON.1
;clear the serial transmit flag
MOV
SHIFT1,DAC_VALUE
;send the DAC value
ACALL
BYTESWAP
;
MOV
SBUF,SHIFT2
;
VALU_WAIT:
JNB
SCON.1,VALU_WAIT
;wait again
CLR
SCON.1
;clear serial flag
SETB
PORT1.1
;/CS high, latch data
RET
; into AD8801
;
BYTESWAP:
MOV
SHIFT_COUNT,#8
;Shift 8 bits
SWAP_LOOP:
MOV
A,SHIFT1
;Get source byte
RLC
A
;Rotate MSB to carry
MOV
SHIFT1,A
;Save new source byte
MOV
A,SHIFT2
;Get destination byte
RRC
A
;Move carry to MSB
MOV
SHIFT2,A
;Save
DJNZ
SHIFT_COUNT,SWAP_LOOP
;Done?
RET
END
Listing 1. Software for the 8051 to AD8801/AD8803 Serial Port Interface


Codice articolo simile - AD8801AR

Produttore elettroniciIl numero della parteScheda tecnicaSpiegazioni elettronici
logo
Analog Devices
AD8801AR AD-AD8801AR Datasheet
216Kb / 16P
   Octal 8-Bit TrimDAC with Power Shutdown
REV. A
AD8801ARZ AD-AD8801ARZ Datasheet
216Kb / 16P
   Octal 8-Bit TrimDAC with Power Shutdown
REV. A
More results

Descrizione simile - AD8801AR

Produttore elettroniciIl numero della parteScheda tecnicaSpiegazioni elettronici
logo
Analog Devices
AD8801ARZ AD-AD8801ARZ Datasheet
216Kb / 16P
   Octal 8-Bit TrimDAC with Power Shutdown
REV. A
AD8803ARZ AD-AD8803ARZ Datasheet
216Kb / 16P
   Octal 8-Bit TrimDAC with Power Shutdown
REV. A
AD8803 AD-AD8803_15 Datasheet
216Kb / 16P
   Octal 8-Bit TrimDAC with Power Shutdown
REV. A
AD8801 AD-AD8801_15 Datasheet
216Kb / 16P
   Octal 8-Bit TrimDAC
REV. A
DAC8840 AD-DAC8840 Datasheet
513Kb / 12P
   8-Bit Octal, 4-Quadrant Multiplying, CMOS TrimDAC
REV. A
AD8842 AD-AD8842 Datasheet
506Kb / 12P
   8-Bit Octal, 4-Quadrant Multiplying, CMOS TrimDAC
REV. 0
DAC-8841 AD-DAC-8841 Datasheet
584Kb / 12P
   8-Bit Octal, 2-Quadrant Multiplying, CMOS TrimDAC
REV. A
AD8842ARZ AD-AD8842ARZ Datasheet
1Mb / 13P
   8-Bit Octal, 4-Quadrant Multiplying, CMOS TrimDAC
REV. A
DAC8840FPZ AD-DAC8840FPZ Datasheet
515Kb / 12P
   8-Bit Octal 4-Quadrant Mulyplying CMOS TrimDAC
REV. A
DAC8841 AD-DAC8841_13 Datasheet
587Kb / 12P
   8-Bit Octal, 2-Quadrant Multiplying, CMOS TrimDAC
REV. A
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


Scheda tecnica Scarica

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEETIT.COM
Lei ha avuto il aiuto da alldatasheet?  [ DONATE ] 

Di alldatasheet   |   Richest di pubblicita   |   contatti   |   Privacy Policy   |   scambio Link   |   Ricerca produttore
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com