微机原理及其的应用ppt第八章AD和 DA转换器.ppt

微机原理及其的应用ppt第八章AD和 DA转换器.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章A/D和D/A转换器 一、A/D转换器 二、实现A/D技术的几种方法 三、D/A转换器 5. A/D转换器的应用 (2)0809与8031单片机的连接 例如,图8-1-7所示0809与8031采用中断方式的数据采集。 5. A/D转换器的应用 (2)0809与8031单片机的连接 工作过程如下: 主程序完成初始化后,用MOVX @R0, A指令启动A/D,其中R0为0809地址,寄存器A则保留所选模拟通道地址。然后等待A/D转换结束。0809发出EOC信号送到8031外中断INT1。中断服务程序执行MOVX A,@R0指令,把转换结果读入8031 。RD信号经或非门产生有效的OE信号,打开0809的输出三态门,把转换结果从P0口读入8031。 5. A/D转换器的应用 (2)0809与8031单片机的连接 设数据区的首地址为30H,0809的地址为0F0H,地址线ADDA~ADDC接到P0.0~P0.2,若模拟地址为00H~07H变化。八路模拟输入经A/D转换后,分别存入存储器,程序如下: ORG 0013H ;外中断入口地址 AJMP BINT1 ;转至中断服务程序 主程序: MOV R0,#30H ;数据区首地址 MOV P4,#8 ;8路模拟信号 MOV R2,#0 ;模拟通道IN0 5. A/D转换器的应用 (2)0809与8031单片机的连接 SETB EA ;中断开放 SETB EX1 ;允许外中断 SETB IT1 ;外中断边沿触发 MOV R1,#0F0H ;送0809地址 MOV A,R2 MOVX @R0,A ;启动A/D转换 SJMP $ ;等待中断 中断服务子程序: BINT1: MOV R0,#0F0H ;0809地址 MOVX A,@R0 ;输入转换结果 MOV @R0,A ;存入内存 5. A/D转换器的应用 (2)0809与8031单片机的连接 INC R0 ;数据区指针加“1” INC R2 ;修改模拟通道地址 MOV A,R2 ;下一个模拟通道 MOV @R0,A ;启动转换 DJNZ R4,LOOP ;8路未采集完,循环 CLR EX1 ;关中断 LOOP RETI ;中断返回 5. A/D转换器的应用 (3)A/D转换器使用时应注意的问题 使用A/D转换器时,应注意两个问题。 ① A/D正常转换 ● 模拟输入电压的范围和极性。 ● 取样保持电路的输出连接。 ● 参考电压VREF的设定。 ● 若要求时钟输入,时钟频率如何选取。 ● 启动转换有脉冲和电平两种控制方式。 ● 取样频率与取样保持电路时序配合。 5. A/D转换器的应用 (3)A/D转换器使用时应注意的问题 ② A/D转换器与CPU的连接 ● 转换器有无数据缓冲器、三态输出能力。 ● 8位以上A/D转换器与数据总线的连接。 ● 分时读取8位以上的数据、判断转换结束。 ● 读取转换数据的方式,如采用查询方式还是中断方式。 1. 采用现有A/D器件开发 2. 选用模拟接口插件卡 第一节 采用现有A/D器件开发 1. 采用现有A/D器件开发 (1)A/D转换器的选择 ① 根据整个控制系统的控制范围和精度选择分辨率。 ② 根据对被控对象的取样要求选择转换速度。 ③ 根据A/D转换速度和模拟信号的速度选择取样保持器 。 1. 采用现有A/D器件开发 (1)A/D转换器的选择

文档评论(0)

134****9146 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档