单片机讲义(第十一章DA与AD转换接口).ppt

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

一、A/D和D/A转换的一般术语和定义(雷丽文P332) §10-2 D/A转换器 1.分辨率 2.转换精度   (1) 转换精度的分类——绝对误差,相对误差   D/A变换器的误差主要由下面几部分组成   ①非线性误差   ②温度系数误差   ③电源波动误差   (2) 绝对误差 (3) 相对误差 3.变换时间 当数字信号满刻度变化时,从数码输入到输出电压达到其终值的±1/2LSB所需要的时间称为变换时间。  4.动态范围 D/A变换电路的最大和最小的电压输出值范围 1.不带数据输入锁存器的DAC芯片的使用(雷丽文P344) 超过8位的DAC转换器的使用 DAC通过两级数据缓冲器与8位总线相连 (1)DAC0832的引脚及其功能 (2)DAC0832的内部结构 ①单极性输出电路 1.直接方式A/D转换 ①计数式A/D转换(雷P348) ②逐次逼近式A/D转换 (雷P349) ①双积分A/D转换 (雷P350) 二、A/D 转换芯片的性能指标(雷丽文P347 ) 三、ADC和系统连接时要考虑的问题(雷丽文P354 戴P242) 1.转入模拟电压的连接 2.数据输出线和系统总线的连接 3.启动信号的供给 4.转换结束信号和数据的读取 5.地线的连接问题 四、常用的AD转换器 ②ADC0804的时序图 ③模拟输入信号 2.8位A/D变换器芯片ADC0809 (2)内部结构及引脚功能 (3)数据输出信号的处理 (4)转换启动信号的处理 ①无条件方式----延时法 ②查询方式-----查询EOC=1还是0 ③中断方式-----用EOC信号作为中断              请求信号 ④DMA方式-----用EOC信号作为DMA              请求信号 (6)地址选择信号的处理 ②地址选择信号系统与系统总线的地址线相连 ③地址选择信号由外接锁存器8255A来提供 (7)参考电压的连接 根据模拟信号的极性,芯片的参考电压VREF(+)、VREF(-)可以有两种连接: ①模拟信号为单极性时,VREF(-)接地, VREF(+)接正极电源。 ②模拟信号为双极性时,VREF(+)和VREF(-)分别接电源的正负极。 (8)ADC0809的工作时序(王承发P249) 11. 2 MCS-51与ADC的接口 ②双极性输出电路 (6)DAC0832与8051微处理器的连接 ①单缓冲方式 电路工作原理分析 端口地址:FEH 【例 11-1】DAC0832用作波形发生器。试根据图11-5,分别写出产生锯齿波、三角波和矩形波的程序 ①锯齿波的产生 ORG 2000H START:MOV R0,#0FEH ;DAC地址FEH→R0 MOV A,#00H ;数字量→A LOOP:MOVX @R0,A ;数字量→D/A转换器 INC A ;数字量逐次加 1 SJMP LOOP ②三角波的产生 ORG 2000H START:MOV R0,#0FEH MOV A,#00H UP:MOVX @R0,A ;三角波上升边 INC A JNZ UP DOWN:DEC A MOVX @ R0,A ;A=0时再减 1又为 FFH JNZ DOWN SJMP UP ;三角波下降边 ③矩形波的产生 ORG 2000H START:MOV R0,#0FEH LOOP:MOV A,#datal MOVX @R0,A ;置矩形波上限电平 LCALL DELAY1 ;调用高电平延时程序 MOV A,#data2 MOVX @R0,A ;置矩形波下限电平 LCALL DELAY2 ;调用低电平延时程序 SJMP LOOP ;重复进行下一个周期 (2)双缓冲方式 数字量的输入锁存和 D/A转换输

文档评论(0)

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

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

1亿VIP精品文档

相关文档