第11章89C51单片机与DAAD转换器的接口.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章89C51单片机与DAAD转换器的接口.ppt

一、单片机与DAC的接口 1、D/A转换器概述 3、DAC0832的应用 5、与AD667接口设计 二、A/D转换器接口 1、A/D转换器的概述 (3)量化误差 ADC把模拟量变为数字量,用数字量近似表示模拟量,这个过程称为量化。量化误差是ADC的有限位数对模拟量进行量化而引起的误差。 2、典型芯片—ADC0809介绍 ADC0809功能分析 3、ADC0809的应用 通道选择表 (2)编程:可采用中断、查询两种方式。 4、与AD1674的接口设计 5、与MC14433的接口设计 A/D转换器的选择 (1)A/D转换器位数的确定 系统总精度涉及的环节较多:传感器变换精度、信号预处理电路精度和A/D转换器及输出电路、控制机构精度,还包括软件控制算法。 A/D转换器的位数至少要比系统总精度要求的最低分辨率高1位,位数应与其他环节所能达到的精度相适应。只要不低于它们就行,太高无意义,且价高。 8位以下:低分辨率,9~12位:中分辨率,13位以上:高分辨率。 (2)A/D转换器转换速率的确定 从启动转换到转换结束,输出稳定的数字量,需要一定的时间,这就是A/D转换器的转换时间。 低速:转换时间从几ms到几十ms 。 中速:逐次比较型的A/D转换器的转换时间可从几?s~ 100?s左右。 高速:转换时间仅20~100ns。 (3)是否加采样保持器 直流和变化非常缓慢的信号可不用采样保持器。其他情况都要加采样保持器。 (4)工作电压和基准电压 选择使用单一+5V工作电压的芯片,与单片机系统共用一个电源就比较方便。在要求较高精度时,基准电压要单独用高精度稳压电源供给。 ADC0809是一个8位8通道的AD转换器。 CLK:时钟信号,可由单片机ALE信号分频得到。 转换有以下几步: ALE信号上升沿有效,锁存地址并选中相应通道。 ST信号有效,开始转换。A/D转换期间ST为低电平。 EOC信号输出高电平,表示转换结束。 OE信号有效,允许输出转换结果。 写信号、P2.0有效时,启动AD转换。 转换结束后,输出高电平,向CPU发出中断请求 读信号、P2.0有效时,允许输出AD转换结果。 转换时钟由ALE分频得到。 8 0 3 1 7 4 L S 3 7 3 A D C 0 8 0 9 ÷ 2 C L K D 0 - D 7 ≥ 1 ≥ 1 1 1 1 G E O C S T A L E O E R D P 2 . 0 W R I N T 1 A L E P 0 A 0 - A 7 A 0 A 1 A 2 A B C V R ( + ) V R ( - ) + 5 V G N D I N 0 I N 7 I N 6 I N 5 I N 4 I N 3 I N 2 I N 1 转换结果由此输出 选择的通道 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 IN0 IN1 IN2 IN3 IN4 IN5 IN6 IN7 C B A 8031 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 0809 × × × × × × × ST × × × × × C B A ? × × × × × × × 0 × × × × × 0 0 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? … ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? … ? × × × × × × × 0 × × × × × 1 1 1 (1) 首先分析各个通道的地址。(IN0到IN7的地址为0000H到0007H) 中断方式: ORG 0000H ;主程序入口地址 AJMP MAIN ;跳转主程序 ORG OO13H ;中断入口地址 AJMP INT1 ;跳转中断服务程序 MAIN:SETB IT1 ;边沿触发 SETB EA ;开中断 SETB EX1 ;允许中断 MOV DPTR,#0007H ;指向0809 IN7通道地址

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档