- 1、本文档共148页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11章AT89S51单片机与DA、AD转换器的接口
2.MC14433与AT89S51单片机的接口 转换结果是动态分时输出的BCD码,Q0~Q3为千、百、十、个位的BCD码,而DS1~DS4分别为千、百、十、个位的选通信号,由于转换结果输出不是总线式的并行输出,因此AT89S51单片机只能通过并行I/O接口或扩展I/O接口与其相连。 下面介绍MC14433与AT89S51单片机P1口直接相连的接口电路,如图11-26所示。 图11-26 MC1403为+2.5V精密集成电压基准源,分压后作为A/D转换基准电压。DU端与EOC端相连即选择连 * * 图11-26 MC14433与AT89S51单片机的接口电路 续转换方式,每次转换结果都送至输出寄存器。EOC是A/D转换结束的输出标志信号。 AT89S51单片机读取A/D转换结果可以采用中断方式或查询方式。采用中断方式时,EOC端与AT89S51单片机外部中断输入端 或 相连。采用查询方式时,EOC端可与AT89S51单片机的任意I/O口线相连。 若选用中断方式读取MC14433的结果,应选用跳沿触发方式。如果将A/D转换的结果存放到AT89S51单片机内部RAM的20H、21H单元中,则数据存放的格式如图11-27所示。 * 图11-27 数据存放格式 读取A/D转换结果的程序设计 初始化程序首先是总中断允许,外部中断1中断请求允许,置外部中断1为跳沿触发方式。每次A/D转换结束,都向单片机请求中断,单片机响应中断,执行中断服务程序,读取A/D转换的结果。 * 参考程序如下: ORG 001BH LJMP PINT1 ;跳向外部中断1的中断服务程序 ORG 0100H INITI: SETB IT1 ;初始化,外中断1为跳沿触发方式 MOV IE,#84H;总中断允许,外部中断1中断允许 ……… PINT1: MOV A,P1 ;外部中断1服务程序 JNB Acc.4,PINT1 ;等待DS1选通信号的到来 JB Acc.0,Per ;过、欠量程?是则转Per处理 JB Acc.2,PL1 ;结果正负?为正, 跳转PL1 SETB 07H ;结果为负, 符号位07H置“1” AJMP PL2 * PL1: CLR 07H ;结果为正,符号位清“0” PL2: JB Acc.3,PL3 ;千位的结果,千位为0,跳转PL3 SETB 04H ;千位为1,04H位置“1” AJMP PL4 PL3: CLR 04H ;千位为0,04H位清“0” PL4: MOV A,P1 ; JNB Acc.5,PL4 ;等待百位的选通信号DS2 MOV R0,#20H ;指针指向20H单元 XCHD A,@R0 ;百位→20H单元低4位 PL5: MOV A,P1 JNB Acc.6,PL5 ;等待十位的选通信号DS3的到来 SWAP A ;读入十位,高低4位交换 INC R0 ;指针指向21H单元 MOV @R0,A ;十位的BCD码送入21H高4位 * PL6: MOV A,P1 JNB Acc.7,PL6 ;等待个位选通信号DS4的到来 XCHD A,@R0 ;个位送入21H单元的低4位 RETI Per: SETB 10H ;置过量程、欠量程标志 RETI ;中断返回 MC14433外接的积分元件R1、C1(图11-26中的引脚4、5、6)大小和时钟有关,在实际应用中需加以调整,以得到正确的量程和线性度。积分电容也应选择聚丙烯电容器。 * 11.3 89S51单片机与V/F转换器的接口 目前,利用A/D转换技术制成的各种测试仪器得到了广泛应用。在某些要求数据长距离传输,精确度要求较高的场合,采用一般的A/D转换技术有多不便,可使用V/F转换器代替A/D器件。 V/F转换器是把电压信号转变为频率信号的器件,有良好的精度、线性和积分输入特点,此外,它的应用电路简单,外围元件性能要求不高,适应环境能力强,转换速度不低于一般的双积分型A/D器件,且价格低,因此V/F转换技术广泛用于非快速的A/D转换过程中。 * V/F转换器与单片机接口有以下特点: (1)接口简单、占用单片机硬件资源少。产生的频率信号可输入单片机的一根I/O口线或作为中断信号输入及计数信号输入等。 (2)抗干扰性能好。用V/F转换器实现A/D转换,就是频率计数的过程,相当于在计数时间内对频率信号进行积分,因而有较强的抗干扰能力。另外可采用光电耦合器连接V/F转换器与单片机之间的通道,实现光电隔离。 (3)便于远距离传输。可通过调制进行无线传输或光
您可能关注的文档
- 硫化氢中毒的防治-企业生产实际教学案例库.ppt
- 研究计画相关行政业务介绍人事业务.ppt
- 研究实验室-元智大学通讯系.ppt
- 矿石码头.ppt-精品课程中心.ppt
- 硅工艺技术介绍.ppt.ppt
- 碳四芳烃异构化.doc
- 确定致病原在明确感染部位后.ppt
- 碳水化合物-南方医科大学精品课程导航.doc
- 碳水化合物carbohydrate.ppt
- 确定说明的顺序及结构.ppt
- ahead software ag用户手册商标信息nerowaveeditor ptg.pdf
- 电子设备设置electronics setup1239ea电子装置.pdf
- 边界层内可变特性对自由流与壁面温差较大影响gt2013-94794.pdf
- 文案structure analysis of guangxi province省结构分析.pdf
- 文稿林插图来源17 turklesson2424.pdf
- 星期四下午chemistry paper 1 hl spanish化学西牙语.pdf
- manual petrol blower手动汽油鼓风机.pdf
- 中级济师-工商母题龚存晟典.pdf
- mary pope osborne-mth afternoon the amazon波普奥斯本亚马逊上下午.pdf
- 详解分雅思预备.pdf
文档评论(0)