单片机原理及接口技术案例教程李法春11节.pptVIP

单片机原理及接口技术案例教程李法春11节.ppt

  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文档。上传文档
查看更多
馋死 PPT研究院 POWERPOINT ACADEMY * * * * 中断服务程序 INT0: PUSH ACC ;保护现场 PUSH PSW PUSH DPH PUSH DPL MOV DPTR, #4000H;=0,R/=1,A0=0 MOVX A , @DPTR ;读取高8位转换结果 MOV R3, A ;高8位结果暂存R3 MOV DPTR, #6000H ;=0,R/=1, A0=1 MOVX A ,@DPTR ;读取低4位转换结果 MOV R4, A ;低4位结果暂存R4 POP DPL ;恢复现场 POP DPH POP PSW POP ACC RETI 11.2 D/A转换器接口 D/A转换器的基本工作原理是:通过电阻网络将n位数字量逐位转换成模拟量,经运算器相加,从而得到一个与n位数字量成比例的模拟量。由于计算机输出的数据(数字量)是断续的,D/A转换过程也需要一定时间,因此转换输出的模拟量也是不连续的。 11.2.1 D/A转换基本知识 单片机 控制对象 D/A转换 D/A转换器的分类 按数据输入方式,D/A转换器有串行和并行两类,输入数据包括8位、10位、12位、14位、16位等多种规格,输入数据位数越多,分辨率也越高; 按输出模拟量的性质,D/A转换器分电流输出型和电压输出型两种。电压输出又有单极性和双极性之分,如0~+5V、0~+10V、±2.5V、±5V、±10V等,可以根据实际需要进行选择。 11.2.2 8位通用D/A转换器DAC0832 DAC0832是并行输入、电流输出型的通用8位D/A转换器,它具有与微机连接简便、控制方便、价格低廉等优点,被广泛应用于微机系统中。 1.结构 输出为模拟电流,可转换为电压。 LE1或LE2=1,当前寄存器的输出跟随输入 LE1或LE2=0,锁存数据 Iout1 Iout2 DI0 DI7 8位 寄存器 DAC 8位 D/A 转换器 8位 输入 寄存器 ... ≥1 ILE CS WR1 WR2 XFER LE1 LE2 Vref RFB AGND DGND VCC ≥1 引脚功能 ILE:输入锁存允许信号,高电平有效。   :输入寄存器选择信号,低电平有效。    :写信号1,输入寄存器写选通信号,低电平有效。输入锁存器的锁存信号LE1由ILE、 、 的逻辑组合产生。当ILE为高电平, 和 ,同时为低电平时,LE1为高电平,输入寄存器的输出随输入变化;当 变成高电平时,LE1变为低电平,输入数据被锁存在输入寄存器中。    :写信号2,即DAC寄存器的写选通信号,低电平有效。    :数据传送控制信号,低电平有效。DAC寄存器的锁存信号LE2由 、 的逻辑组合产生,当 和 同时为低电平时,LE2为1,DAC寄存器的输出随它的输入而变化;当 变为高电平后,LE2变为0,LE2的负跳变将输入寄存器中的数据锁存在DAC寄存器中。 引脚功能 DI0~DI7:8位数字输入端,,DI0为最低端,DI7为最高端。 Iout1:DAC电流输出端1,为数字输入端逻辑电平为1的各位输出电流之和。DAC寄存器内容随输入端代码线性变化,DAC寄存器的内容为全1时,Iout1最大;全为0时,Iout1最小。 Iout2:电流输出端2。Iout2等于常数减去Iout1,即Iout1+ Iout2=常数。此常数对应于一固定基准电压的满量程电流。 RFB:反馈电阻。反馈电阻被制作在芯片内部,用作DAC提供输出电压的运放的反馈电阻。 Vref:基准电源输入端。Vref一般在-10~10V范围内,由外电路提供。 Vcc:逻辑电源输入端,取值范围为+5~+15V,+15V最佳。 AGND:模拟地,为芯片模拟电路接地点。 DGND,数字地,为芯片数字电路接地点。 ILE,WR1:控制输入寄存器 ILE=1,WR1=0时:直通 ILE=1,WR1=1时:锁存 DAC0832可以有三种工作形式:直通、单级缓冲、双缓冲。 XFER,WR2:控制DAC寄存器 XFER=0,WR2=0时:直通 XFER=1 or WR2=1时:锁存 3.DAC0832与MCS-51的连接 DI0 DI7 8位 寄存器 DAC 8位 D/A 转换器 8位 输入 锁存器 ... ≥1 ILE CS WR1 WR2

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档