哈工大单片机张毅刚课件-第11章.pptVIP

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

第11章 MCS-51与D/A转换器、 A/D转换器的接口 DAC0832的逻辑结构如下: XFER*:传送控制信号,与WR2*信号结合,将输入锁存器中的12位数据送至DAC寄存器。 完成一次A/D转换的程序如下: (假定结果高8位在R2中,低4位在R3中,按左对齐原 则): MAIN:MOV R0,#7CH ;选择AD574,并令A0=0 MOVX @R0,A ;启动A/D转换 LOOP: NOP JB P3.2,LOOP ;查询转换是否结束 MOVX A,@R0 ;读取高8位 MOV R2,A ;存入R2中 MOV R0,#7DH ;令A0=1 MOVX A,@R0 ;读取低4位地 MOV R3,A ;存入R3中 11.2.4 MCS-51与A/D转换器MC14433(双积分型) 的接口 双积分型由于两次积分时间比较长,所以转换速度 慢,但精度可以做得比较高;对周期变化的干扰信号 积分为零,抗干扰性能也较好。 常用的有3?位双积分A/D转换器MC14433(精度相当 于11位二进制数)和4?位双积分A/D转换器ICL7135 (精度相当于14位二进制数)。 1. MC14433A/D转换器简介 MC14433是3?位双积分型A/D转换器,优点:精度 高、抗干扰性能好等,缺点:转换速度慢,约1~10次 /秒。与国内产品5G14433完全相同,可互换。 被转换电压量程为199.9mV或1.999V。转换完的数据以BCD码的形式分四次送出。 (1)MC14433的引脚功能说明 MC14433A/D转换器引脚如图11-20: 各引脚的功能如下: (1)电源及共地端 VDD:主工作电源+5V。 VEE:模拟部分的负电源端,接-5V。 VAG:模拟地端。 VSS: 数字地端。 VR: 基准电压输入端。 (2)外接电阻及电容端 R1:积分电阻输入端,转换电压VX=2V时, R1=470Ω;VX=200mV时,R1=27kΩ。 C1:积分电容输入端,一般取0.1?F。 R1/C1:R1与C1的公共端。 CLKI、CLKO:外接振荡器时钟调节电阻RC,RC一般 取470Ω左右。 (3)转换启动/结束信号端 EOC:转换结束信号输出端,正脉冲有效。 DU:启动新的转换,若DU与EOC相连,每当A/D转 换结束后,自动启动新的转换。 (4)过量程信号输出端 OR*:当|VX|<VR,输出低电平。 (5)位选通控制端 DS4~DS1:分别为个、十、百、千位输出的选通 脉冲,DS1对应千位,DS4对应个位。每个选通脉冲宽 度为18个时钟周期,两个相应脉冲之间间隔为2个时 钟周期。如图11-21所示 (6)BCD码输出端 Q0~Q3:BCD码数据输出线。Q3为最高位,Q0为最低位。 当DS2、DS3和DS4选通期间,输出三位完整的BCD 码数,但在DS1(千位)选通期间,输出端Q0~Q3除 了表示个位的0或1外,还表示被转换电压的正负极性 (Q2=1为正)、欠量程还是过量程,具体含义如表11 -2所示。 表11-2 DS1选通时Q3~Q0表示的结果 千位数为0 千位数为1 结果为正 结果为负 输入过量程 输入欠量程 1 × × 0 0 × × 0 × 1 × 0 × 0 × 0 0 × × 1 1 × × 1 表 示 结 果 Q3 Q2 Q1 Q0 由表11-2可知: (1)在Q0=“0”的条件下,Q3=0表示千位(1/2位) 为1, “Q3=1”表示千位为0。 (2)Q2表示极性, “1”为正极性, “0”为负极性。 (3)Q0=“1”表示过量程或欠量程,Q3=0 表示过量程, Q3=1表示欠量程。 2. MC14433与8031单片机的接口 如图11-12,MC1403(与5G1403相同)为+2.5V精密 基准源。DU端与EOC端相连,即选择连续转换方式,每 次转换结果都送至输出寄存器。EOC:转换结束输出 标志。 读取A/D转换结果可采用中断方式或查询方式。采 用中断方式时,EOC端与8031外部中断输入端INT0* 或INT1*相连。采用查询方式EOC端可与任一I/O口线相 连。 若用中断方式读取结果,应选用跳沿触发方式。 如果转换结果存放到8031内部RAM的20H、21H单元中, 存放格式如图11-23所示。 初始化程

文档评论(0)

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

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

1亿VIP精品文档

相关文档