首页 | 最新需求 | 最新现货 | IC库存 | 供应商 | IC英文资料库 | IC中文资料库 | IC价格 | 电路图 | 应用资料 | 技术资料
 IC型号:
您现在的位置:首页 >  IC英文资料库 进入手机版 
 
资料编号:1055575
 
资料名称:AD8802
 
文件大小: 389167K
   
说明
 
介绍:
12 Channel, 8-Bit TrimDACs with Power Shutdown
 
 


: 点此下载
  浏览型号AD8802的Datasheet PDF文件第6页
6
浏览型号AD8802的Datasheet PDF文件第7页
7
浏览型号AD8802的Datasheet PDF文件第8页
8
浏览型号AD8802的Datasheet PDF文件第9页
9

10
浏览型号AD8802的Datasheet PDF文件第11页
11
浏览型号AD8802的Datasheet PDF文件第12页
12
浏览型号AD8802的Datasheet PDF文件第13页
13
浏览型号AD8802的Datasheet PDF文件第14页
14
 
本平台电子爱好着纯手工中文简译:截至2020/5/17日,支持英文词汇500个
ad8802/ad8804
rev. 0
–10–
;
; 这个 子例程 负载 一个 ad8802/ad8804 dac 从 一个 8051 microcomputer,
; 使用 这 8051’s 串行 端口 在 模式 0 (变换 寄存器 模式).
; 这 dac 值 是 贮存 在 location dac_val
; 这 dac 地址 是 贮存 在 location dac_地址
;
; 能变的 declarations
;
PORT1 数据 90H ;sfr 寄存器 为 端口 1
dac_地址 数据 41H ;dac 地址
SHIFT1 数据 042H ;高 字节 的 16-位 answer
SHIFT2 数据 043H ;低 字节 的 answer
变换_计数 数据 44H ;
;
ORG 100H ;arbitrary 开始
做_8802: CLR scon.7 ;设置 串行
CLR scon.6 ;数据 模式 0
CLR scon.5
CLR scon.1 ;clr transmit 标记
ORL port1.1,#00001110b ;/rs, /shdn, /cs 高
CLR port1.1 ;设置 这 /cs 低
MOV shift1,dac_地址 ;放 dac 值 在 变换 寄存器
ACALL BYTESWAP ;
MOV sbuf,shift2 ;send 这 地址 字节
地址_wait: JNB scon.1,地址_wait ;wait 直到 8 位 是 sent
MOV shift1,dac_值 ;send 这 dac 值
ACALL BYTESWAP ;
MOV sbuf,shift2 ;
valu_wait: JNB scon.1,valu_wait ;wait 又一次
CLR scon.1 ;clear 串行 标记
SETB port1.1 ;/cs 高, 获得 数据
RET ; 在 ad8801
;
byteswap: MOV 变换_计数,#8 ;变换 8 位
swap_循环: MOV 一个,shift1 ;得到 源 字节
RLC 一个 ;rotate msb 至 carry
MOV shift1,一个 ;保存 新 源 字节
MOV 一个,shift2 ;得到 destination 字节
RRC 一个 ;move carry 至 msb
MOV shift2,一个 ;保存
DJNZ 变换_计数,swap_循环 ;完毕?
RET
终止
listing 1. 软件 为 这 8051 至 ad8802/ad8804 串行 端口 接口
+5V
p1.7
p1.6
p1.5
p1.4
1.51.61.7
端口 1
8051 µc
1.4
CLK
V
REFL
SDI
O1
O12
CS
SHDN
AD8804
V
DD
V
REFH
图示 25. 一个 ad8802/ad8804-8051
µ
c 接口 使用
并行的 端口 1
至 开始 这 串行 接口 处理. 这 dac 地址 是 承载
在 这 accumulator 和 四 rotate 正确的 shifts 是 每-
formed. 这个 places 这 dac 地址 在 这 4 msbs 的 这 交流-
cumulator. 这 地址 是 然后 sent 至 这 ad8802/ad8804 通过
这 send_串行 子例程. next, 这 dac 值 是 承载
在 这 accumulator 和 sent 至 这 ad8802/ad8804. 最终,
这 碎片 选择 输入 是 设置 高 至 完全 这 数据 转移
不像 这 串行 端口 接口 的 图示 24, 这 并行的 端口 在-
terface 仅有的 transmits 12 位 至 这 ad8802/ad8804. 也, 这
面向, 因为 数据 能 是 shifted 输出 msb 第一. 不管怎样, 这
结果 的 这 二 接口 方法 是 exactly 完全同样的. 在
大多数 具体情况, 这 decision 在 这个 方法 至 使用 将 是 deter-
mined 用 whether 或者 不 这 串行 数据 端口 是 有 为
交流 和 这 ad8802/ad8804.
资料评论区:
点击回复标题作者最后回复时间

标 题:
内 容:
用户名:
手机号:    (*未登录用户需填写手机号,手机号不公开,可用于网站积分.)
      
关于我们 | 联系我们
电    话13410210660             QQ : 84325569   点击这里与集成电路资料查询网联系
联系方式: E-mail:CaiZH01@163.com