第10章 8051输出控制的C编程.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文档。上传文档
查看更多
* * 第10章 8051输出控制的C编程 10.1 D/A转换器概述 一.D/A转换器的性能指标 1.分辨率 2.精度 3.线性度 4.温度灵敏度 5.建立时间 二.D/A转换的分类 1)按输入数字量的位数分:8位、10位、12位和16位等; 2)按输入的数码分:二进制方式和BCD码方式; 3)按传送数字量的方式分:并行方式和串行方式; 4)按输出形式分:电流输出型和电压输出型,电压输出型又有单 极性和双极性; 5)按与单片机的接口分:带输入锁存的和不带输入锁存的。 三.D/A转换器与单处机的连接 1.数据线的连接 D/A转换器与单片机的数据线的连接主要考虑两个问题:一是位数,当高于8位的D/A转换器与8位数据总线的MCS-51单片机接口时,MCS-51单片机的数据必须分时输出,这时必须考虑数据分时传送的格式和输出电压的“毛刺”问题;二是D/A转换器有无输入锁存器的问题,当D/A转换器内部没有输入锁存器时,必须在单片机与D/A转换器之间增设锁存器或I/O接口。 2.地址线的连接 一般的D/A转换器只有片选信号,而没有地址线。这时单片机的地址线采用全译码或部分译码,经译码器输出来控制D/A转换器的片选信号,也可由某一位I/O线来控制D/A转换器的片选信号。 3.控制线的连接 D/A转换器主要有片选信号、写信号及启动转换信号等,一般由单片机的有关引脚或译码器提供。 10.1.1 8位D/A芯片DAC0832 一.DAC0832芯片 DAC0832是一种电流型D/A转换器,数字输入端具有双重缓冲功能,可以双缓冲、单缓冲或直通方式输入,它的内部结构如下图所示。 与 与 与 DI0~DI7 ILE CS WR1 WR2 XFER 输入 寄 存 器 DAC 寄 存 器 D/A 转 换 器 LE1 LE2 VREF Rfb IOUT1 IOUT2 AGND VCC DGND DAC0832 二.DAC0832的引脚 DAC0832有20引脚,采用双列直插式封装,如图所示。 CS WR1 AGND DI3 DI2 DI1 DI0 VREF RFB DGND VCC ILE WR2 XFER DI4 DI5 DI6 DI7 IOUT1 IOUT2 1 2 3 4 5 6 7 8 9 10 20 19 18 17 16 15 14 13 12 11 其中: DI0~DI7(DI0为最低位):8位数字量输入端 ILE:数据允许控制输入线,高电平有效 :片选信号 :写信号线1 :写信号线2 :数据传送控制信号输入线,低电平有效 IOUT1:模拟电流输出线1。它是数字量输入为“1”的模拟电流输出端 IOUT2:模拟电流输出线2,它是数字量输入为“0”的模拟电流输出端,采用单 极性输出时,IOUT2常常接地 RFB:片内反馈电阻引出线,反馈电阻制作在芯片内部,用作外接的运算放 大器的反馈电阻 VREF:基准电压输入线。电压范围为-10V~+10V VCC:工作电源输入端,可接+5V~+15V电源 AGND:模拟地 DGND:数字地 三.DAC0832的工作方式:直通方式、单缓冲方式和双缓冲方式 1.直通方式: 、 、 、 直接接地,ILE接电源,DAC0832工作于直通方式,此时,8位输入寄存器和8位DAC寄存器都直接处于导通状态,8位数字量到达DI0~DI7,就立即进行D/A转换,从输出端得到转换的模拟量。 当引脚 2.单缓冲方式: 当连接引脚 、 、 、 ,使得两个锁存器的一个处于直通状态,另一个处于受控制状态,或者两个被控制同时导通,DAC0832就工作于单缓冲方式,例如下图就是一种单缓冲方式的连接 对于下图的单缓冲连接,只要数据DAC0832写入8位输入锁存器,就立即开始转换,转换结果通过输出端输出。 Vout - VCC ILE CS WR1 DI0~DI7 WR2 XFER DGND AGND VREF Rfb IOUT1 IOUT2 +5V - -5V - - A + - P2.7 WR P0.0~P0.7 8051 3.双缓冲方式: 当8位输入锁存器和8位DAC寄存器分开控制导通

文档评论(0)

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

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

1亿VIP精品文档

相关文档