网站大量收购独家精品文档,联系QQ:2885784924

微机原理_7.ppt

  1. 1、本文档共205页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理_7

* Ch.7-* Inner Mongolia University 模拟输入端INi 单路输入 模拟信号可连接到任何一个输入端; 地址线可根据输入固定连接;也可以由CPU给一个固定地址。 多路输入 模拟信号按顺序分别连接到输入端; 要转换哪一路输入,就将其编号送到地址线上(动态选择)。 单路输入时 ADDC ADDB ADDA IN4 ADC0809 输入 多路输入时 ADDC ADDB ADDA IN0 IN1 IN2 IN3 IN4 ADC0809 输入0 输入1 输入2 输入3 输入4 CPU指定 通道号 +5V * Ch.7-* Inner Mongolia University 地址线ADDA-ADDC 多路输入时,地址线不能固定连接到+5V或地线, 而是要通过一个接口芯片与数据总线连接。接口芯片可以选用: 锁存器74LS273,74LS373等(要占用一个I/O地址) 可编程并行接口8255(要占用四个I/O地址) CPU用一条OUT指令把通道地址通过接口芯片送给ADC0809 ADDC ADDB ADDA IN0 IN1 IN2 IN3 IN4 ADC0809 输 入 DB 74LS273 Q2 Q1 Q0 CP 来自I/O译码 D0-D7 ADDC ADDB ADDA IN0 IN1 IN2 IN3 IN4 ADC0809 DB 8255 PB2 PB1 PB0 CS# 来自I/O译码 D0-D7 A1 A0 A1 A0 用锁存器作为ADC0809的接口 用8255作为ADC0809的接口 * Ch.7-* Inner Mongolia University 数据输出线D0-D7 内部已接有三态门,故可直接连到DB上 也可另外通过一个外部三态门与DB相连 上述两种方法均需占用一个I/O地址 D0-D7 ADC0809 DB OE 来自I/O译码 D0-D7 ADC0809 DB OE 来自I/O译码 直接与DB相连 通过三态门与DB相连 74LS244 +5V DI DO E1# E2# * Ch.7-* Inner Mongolia University 地址锁存信号ALE和启动转换信号START 两种连接方法: 分别连接:用两个信号分别进行控制——需占用两个I/O端口或两个I/O线(用8255时); 统一连接:用一个脉冲信号的上升沿进行地址锁存,下降沿实现启动转换——只需占用一个I/O端口或一个I/O线(用8255时)。 ADC0809 ALE START 独立连接 来自I/O译码1 来自I/O译码2 ADC0809 ALE START 统一连接 来自I/O译码 * Ch.7-* Inner Mongolia University 转换结束EOC 软件延时等待(比如延时1ms)——不用EOC信号 CPU效率最低,只能按最大转换时间延时 简单,容易实现 软件查询EOC状态 EOC通过一个三态门连到数据总线的D0(或D1、D2等) 三态门要占用一个I/O端口地址 CPU效率低 把EOC作为中断申请信号,向CPU申请中断 在中断服务程序中读入转换结果,效率高 * Ch.7-* Inner Mongolia University 3. DAC0832的结构及引脚功能 DAC: 数字量→模拟量 特点: 带数据输入缓冲器、输出模拟电流信号。 技术指标 电流建立时间 1us 单电源 +5~+15 VREF输入端电压: ?25V 分辨率 8位 功耗 200mW 最大电源电压 17V * Ch.7-* Inner Mongolia University DAC0832引脚 * Ch.7-* Inner Mongolia University (1). DAC0832内部结构 * Ch.7-* Inner Mongolia University (2). 引脚功能 D7~D0:输入数据线 ILE:输入锁存允许 CS#:片选信号 用于把数据写入到输入锁存器 WR1#:写输入锁存器 WR2#:写DAC寄存器 XFER#:允许输入锁存器的数据传送到DAC寄存器 上述二个信号用于启动转换 VREF:参考电压,-10V~+10V,一般为+5V或+10V IOUT1、IOUT2:D/A转换差动电流输出,接运放的输入 Rfb:内部反馈电阻引脚,接运放输出 AGND、DGND:模拟地和数字地 * Ch.7-* Inner Mongolia University (3). 时序 D/A转换可分为两个阶段: CS#=0、WR1#=0、ILE=1,使输入数据锁存

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档