微机原理课件第8单元.ppt

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

9.2 计数器/定时器8253 第十章:模/数和数/模转换 模拟信号: 数字信号: 一个计算机实时闭环控制系统示例: 将模拟量转换为数字量的过程称为模数转换A/D 将数字量转换为模拟量的过程称为数模转换D/A D/A转换器工作原理 权电阻网络结构的D/A转换器原理 例如:Rf=R/2,输入数字量D1D2D3D4=1000 VR=十5V,则输出电压为: 用二进制数字控制开关的通断,就可产生相应的输出电压信号。 权电阻网络特点 优点:实现简单、直观。 缺点:工艺上实现起来很困难 T型(R-2R)电阻解码网络 D/A转换器的主要性能指标 精度:通常用分辨率和转换误差来描。 分辨率:分辨率表示D/A转换器在理论上可以达到的精 度。 ①输入二进制数码的位数。N ②最小输出电压/最大输出电压。 转换误差(线性度):它表明实际的输出模拟值与理论 值之间的偏差。 ①满量程值的百分数 ②最低有效位LSB的几分之几表示 建立时间:定量描述D/A转换器的转换速度 DAC 0832 D/A 转换器 一、主要性能 内部带有数据输入寄存器和T型电阻网络的8位D/A转换器 电流输出型D/A转换器 数字量输入具有双重缓冲功能且可双缓冲、单缓冲或直通方式数字输人 满量程误差为±1LSB,转换时间(建立时间)1us参考电压± 10V,单电源十5V~十15V,功耗20mW。 二、内部结构及引脚功能 ILE :输入锁存允许信号 片选信号 写信号1 数据传送控制信号 写信号2 DI0一DI7:8位数字量输入 IOUT1:DAC电流输出l IOUT2:DAC电流输出2 Rfb:片内反馈电阻 Vref:参考电源或叫基准电源输入端 三、DAC0832的三种工作方式 直通方式:内部的两个寄存器处于不锁存状态,(ILE为高电平,CS,WRl,WR2和XFKR端都须接数字地) 单缓冲方式:单缓冲方式就是使两个寄存器中的一个处于直通方式,另一个处于锁存方式,输入数据只经过一级缓冲器送入D/A转换器 双缓冲方式:双缓冲方式就是使输入寄存器和DAC寄存器均处于锁存状态,数据要经过两级锁存(即两级缓冲)后再送入D/A转换器 WR1和WR2接CPU的IOW,CS和XFER分别接两个不同的I/O地址译码信号 双缓冲方式示例: MOV DX,320H ;指向输入寄存器 MOV AL,DATA ;DATA为被转换的数据 OUT DX,AL ;输入数据打入输入寄存器 INC DX ;指向DAC寄存器 OUT DX.AL ;选通DAC寄存器启动转换 单缓冲方式示例: MOV BX,4000H MOV AL,[BX] MOV DX,PORTA OUT DX,AL D/A转换器0832应用举例 1、生成一个周期可调的锯齿波 2、生成一个三角波 思考题:产生宽度可调的方波和梯形波。 ①程序的设计 ②线路的连接 A/D转换器工作原理 A/D模拟量信号转换为N位二进制数字量通常分四步进行 采样、保持、量化、编码 1、采样和保持 采样:是将一个时间上连续变化的模拟量转换为时间上断续变化的模拟量。 保持:就是将采样得到的模拟量的值保持下来 2、量化和编码 量化:用基本的量化电平q的个数来表示采样—保持电 路得到的模拟电压值。 编码:就是把已经量化的模拟数值(量化电平的整数倍) 用某种二进制进编码来进行表示。 ㈠逐次逼近式A/D转换器 ㈡双积分式A心转换器 ADC 0809 A/D转换器 八路模拟输入单片型逐次逼近式8位A/D转换器 ADC 0809 模拟通道的一种指定方法 1、首先输入3位通道号编码送到ADDC、加ADDB和ADDA引脚上。 2、在START和ALE引脚上加一正脉冲信号,将通道号编码锁存并启动A/D转换。 3、转换开始后EOC变为低电平。转换结束,EOC变为高电平。 该信号状态可作转换结束标志来查询或申请中断。 4、执行IN指令,设法在OE端产生一个正脉冲打开输出缓冲器三态门,让转换后的数字量出现在总线上,并被读入CPU中。 ADC 0809 查询方式输入 注意: 1、模拟输入通道由地址译码电路指定,8个模拟通道的I/O端口 地址分别为200H一207H。 2、EOC信号接入数据总线最高位D7,设为从地址为208H的端口读入 3、配合硬件连接,软件要做的工作是发启动转换信号,查

文档评论(0)

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

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

1亿VIP精品文档

相关文档