单片机原理与应用——基于AT89S51+Proteus仿真 第2版 课件 第7--9章 单片机的串行接口、 单片机的系统扩展、 单片机应用系统设计与开发.ppt

单片机原理与应用——基于AT89S51+Proteus仿真 第2版 课件 第7--9章 单片机的串行接口、 单片机的系统扩展、 单片机应用系统设计与开发.ppt

  1. 1、本文档共153页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

逐次逼近式ADC的工作原理从最高位开始通过试探值逐次进行测试,直到试探值经D/A转换器输出VN与VIN相等或达到允许误差范围为止。则该试探值就为A/D转换所需的数字量。逐次逼近寄存器第8章单片机的系统扩展ADC主要技术指标:转换时间(convertiontime)是指完成一次AD转换所需要的时间。逐次逼近型ADC的典型值为1~200μs。分辨率(resolution)是指系统在标准参考电压时可分辨的最小模拟电压,即1个bit对应的模拟电压大小。第8章单片机的系统扩展28只引脚ADC0809——逐次比较型模数转换芯片分辨率为8位转换时间100μS工作量程为0~+5V功耗为15mW工作电压为+5V具有锁存控制的8路模拟开关输出与TTL电平兼容第8章单片机的系统扩展8路模拟输入信号——用三根地址线A,B,C选通IN0~IN7;引脚——START启动AD转换,CLK转换时钟,VR参考电压,EOC结束标志,OE输出使能,ALE地址锁存使能ADC0809的结构组成第8章单片机的系统扩展工作时序ALE锁存ADDA、ADDB、ADDCSTART正脉冲启动AD转换EOC由高变低(AD启动后)保持低电平(转换期间)由低变高(转换结束)OE正脉冲,打开三态门输出第8章单片机的系统扩展【例8-2】分析图8-27所示的ADC0809接口电路,并根据电路图编程实现将IN7通道输入的模拟量信号进行转换,转换结果以16进制数显示,图中的两位数码管显示器采用带BCD译码驱动的数码管。第8章单片机的系统扩展模拟通道地址,经373对低8位地址进行锁存:IN0的低8位地址为11111000B(0xf8),IN1为0xf9,……,IN7为0xff。电路分析采用总线连接方式第8章单片机的系统扩展电路分析由P2.0形成高8位地址(0xfe),与WR信号合成START/ALE正脉冲启动ADC,与RD信号合成OE正脉冲输出转换数据;启动IN0~IN7通道AD转换的命令的地址为:0xfef8,……,0xfeff。读取AD结果的命令的地址为:任何高8位为0xfe的地址均可。第8章单片机的系统扩展EOC信号经非门接P3.3可形成一负脉冲信号(查询转换结束标志);AD转换的时钟由虚拟信号发生器提供,频率5~500kHz;电路分析第8章单片机的系统扩展第8章单片机的系统扩展第8章单片机的系统扩展仿真运行效果第8章单片机的系统扩展D/A转换器概述DAC是一种将数字信号转换成模拟信号的器件,其原理框图如图所示。DAC的模拟量输出(电流或电压)与输入数字量成正比,和参考电压Vref成正比。其基本关系如下,其中n为二进制位数:Vo=(D/2n)×Vref第3讲并行D/A转换器的扩展第8章单片机的系统扩展DAC的数字输入方式可以是:串行方式:适用于要求转换速度不高的系统中,占用I/O口资源少,方便连接。并行方式:适用于要求转换速度较高的系统中,占用I/O口资源多。D/A转换器概述第8章单片机的系统扩展DAC的模拟量输出方式电压输出:输出的模拟量为电压信号。电压输出又有单极性(0V~5V、0V~12V等)和双极性(±5V、±12V等)之分,可根据需要选择。电流输出:输出的模拟量为电流信号。在实际应用中如需要模拟电压,对于电流输出的D/A,可在其输出端加运算放大器,通过运算放大器构成电流-电压转换电路。第8章单片机的系统扩展电流输出型DA转换原理总电流分支电流……I01转换电流与“逻辑开关”为1的各支路电流的总和成正比,即与D0~D7口输入的二进制数成正比。转换电流第8章单片机的系统扩展第7章单片机的串行接口TERMINAL——用于观察串行通信数据的虚拟仪器,使用时只需将其TXD和RXD端分别与单片机RXD和TXD相连。通过属性窗口进行参数设置。第7章单片机的串行接口程序分析初始化:T1定时方式2→TMOD=0x20;9600波特率→TH1=TL1=0xfd;PCON=0;串口方式3,允许接收→SCON=0xc0。序号波特率SMODa16250010xff21920010xfd3960000xfd4480000xfa5240000xf46120000xe8第7章单片机的串行接口实例4参考程序第7章

您可能关注的文档

文档评论(0)

balala11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档