- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 ADDA——郑学坚、周斌《微型计算机原理及应用》
6 ADC 0809 A/D转换器 通过并行接口芯片同CPU连接 以查询方式读取A/D转换后的结果,8255A设定A口为转换数据输入,B口输出为通道选择和锁存ALE,均为方式0,PC4为EOC输入 6 ADC 0809 A/D转换器 ORG 1000H START: MOV AL, 98H ;方式0,A口输入;方式0,B口输出 MOV DX, 0FFFFH ;8255A控制字端口地址 OUT DX,AL ;送8255A方式字 MOV AL, 0BH ;送IN3输入端和锁存信号 MOV DL, 0FDH ;8255A的B口地址 OUT DX, AL ;送IN3通道地址 MOV AL, 1BH ;START←PB4=1 OUT DX, AL ;启动A/D转换 6 ADC 0809 A/D转换器 MOV AL, 0BH OUT DX, AL ;START←PB4=0 MOV DL, 0FEH ;8255A的C口地址 TEST: IN AL, DX ;读C口状态 AND AL, 10H ;检测EOC状态 JZ TEST ;如未转换完再测试;转换完则继续 MOV DL, 0FCH ;8255A的A口地址 IN AL, DX ;读转化结果 INT 3 ;暂停 习题 10.1 什么是A/D,D/A转换器? 10.2 A/D和D/A转换器在微型计算机应用中起什么作用? 10.3 D/A转换器的主要参数有哪几种?参数反映了D/A转换器什么性能? 10.4 A/D转换器的主要参数有哪几种?参数反映了A/D转换器什么性能? 10.5 分辨率和精度有什么区别? 10.6 DAC 0832有哪几种工作方式?每种工作方式适用于什么场合?每种方式用什么方法产生的? 10.7 ADC把模拟量信号转换为数字量信号,转换步骤是什么?转换过程用到什么电路? 10.8 ADC与微处理器接口的基本任务是什么? 10.9 ADC中的转换结束信号(EOC)起什么作用? 10.10 如果0809与微机接口采用中断方式,EOC应如何与微处理器连接?程序又有什么改进? 模拟量信号不能直接进入计算机,必须经过A/D(模拟/数字)转换器,把模拟量转换成某种形式的数字量,才能输入计算机。当外部设备需要模拟量信号控制时,I/O接口电路D/A(数字/模拟)转换器又能把数字量转换成模拟量信号。 * 4 A/D转换器工作原理 4. 并行式 速度快成本高 直接比较法 编 码 电 路 Vin VREF 数字输出 比较器 R R R R R R R/2 R/2 5 A/D转换器主要性能指标 1. 分辨率(Resolution) 分辨率反映A/D转换器对输入微小变化相应的能力,通常用数字量输出最低位(LSB)所对应的模拟输入的电平值表示。例如,8位A/D转换器能对输入满量程1/28的增量作出反应。n位A/D能反应1/2n满量程的输入电平。 A/D转换器主要技术性能 5 A/D转换器主要性能指标 1. 分辨率(Resolution) 2. 精度(Accuracy) 精度有绝对精度(Absolute Accuracy)和相对精度(Relative Accuracy)两种表示方法。 绝对精度(简称精度)是指在整个刻度范围内,任一输入数码所对应的模拟量实际输出值与理论值之间的最大误差。绝对精度是由DAC的增益误差(当输入数码为全1时,实际输出值与理想输出值之差)、零点误差(数码输入为全0时,DAC的非零输出值)、非线性误差和噪声等引起的。绝对精度(即最大误差)应小于1个LSB。 相对精度与绝对精度表示同一含义,用最大误差相对于满刻度的百分比表示。 5 A/D转换器主要性能指标 1. 分辨率(Resolution) 2. 精度(Accuracy) 3. 转换时间(Conversion Time) 转换时间是完成一次A/D转换所需的时间,即由发出启动转换命令信号到转换结束信号开始有效的时间间隔。转换时间的倒数称为转换速率。例如AD570的转换时间为25μs,其转换速率为40KHz。 5 A/D转换器主要性能指标 1. 分辨率(Resolution) 2. 精度(Accuracy) 3. 转换时间(Conversion Time) 4. 电源灵敏度
文档评论(0)