第10章 单片机adc及dac接口

第10章 单片机adc及dac接口

ID:24763251

大小:850.00 KB

页数:25页

时间:2018-11-14

第10章 单片机adc及dac接口_第1页
第10章 单片机adc及dac接口_第2页
第10章 单片机adc及dac接口_第3页
第10章 单片机adc及dac接口_第4页
第10章 单片机adc及dac接口_第5页
资源描述:

《第10章 单片机adc及dac接口》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机原理及接口技术第10章 单片机AD及DA转换接口本章学习要求:1.掌握AD转换概念及主要技术指标含义;2.掌握单片机与AD转换器的接口技术;3.掌握DA转换概念及主要技术指标含义;4.掌握单片机与DA转换器的接口技术。第十章单片机AD及DA转换接口传感器放大器运算电路显示第十章单片机AD及DA转换接口物理信号对象传感器电信号信号放大电信号A/D转换数字信号单片机显示D/A转换电信号控制物理信号数字化测控系统10.1单片机的ADC接口设计§10.1单片机的ADC接口设计采样――利用采样脉冲序列,从信号中

2、抽取一系列离散值,使之成为采样信号x(nTs)的过程.编码――将经过量化的值变为二进制数字的过程。量化――把采样信号经过舍入变为只有有限个有效数字的数,这一过程称为量化.§10.1.1AD转换过程10.1单片机的ADC接口设计4位A/D:XXXXX(1)0101X(2)0011X(3)000010.1单片机的ADC接口设计量化误差把采样信号x(nTs)经过量化变为只有有限个有效数字的数,这一过程所产生的误差称为量化误差。10.1单片机的ADC接口设计(3)模拟信号的输入范围:如,5V,+/-5V,10

3、V,+/-10V等。(1)分辨率:用输出二进制数码的位数表示。位数越多,量化误差越小,分辨力越高。常用有8位、10位、12位、16位等。(2)转换速度:指完成一次转换所用的时间,如:1ms(1KHz);10us(100kHz)§10.1.2AD转换器的技术指标10.1单片机的ADC接口设计8位、8通道ADC引脚定义AIN7-AIN0:输入8路模拟信号;A/B/C:地址信号,选择输入通路;ALE:地址锁存信号D7~D0:输出8位数字信号;OE:输出允许控制端,为高D7-0输出结果,为低D7-0为高阻态;REF

4、+,REF-:基准电压;一般将REF+接VCC,REF-接GNDSTART:启动转换信号,高脉冲启动;EOC:转换结束信号,启动转换变为低电平,转换结束变为高电平;CLK:时钟输入,1MHz以下.§10.1.3A/D转换芯片ADC0809一认识ADC080910.1单片机的ADC接口设计启动信号START与转换结束信号EOC的时序关系?单片机如何判断是否转换完毕?接地接电源接时钟小于1MHzADC0809电路结构10.1单片机的ADC接口设计二ADC0809与MCS-51单片机的电路连接按照上图电路连接,A

5、DC0809通道1口地址是多少?C001H10.1单片机的ADC接口设计启动转换YC4转换时间MOVDPTR,#0C000HMOVX@DPTR,A/ALE10.1单片机的ADC接口设计三软件编写三个步骤第一步:启动A/D转换第二步:等待A/D转换结束第三步:读取A/D转换结果三种方法延时法查询法中断处理法10.1单片机的ADC接口设计延时法:ADC:MOVA,#00H;MOVDPTR,#0C000H;选择通道0口地址MOVX@DPTR,A;启动通道0,开始转换MOVR7,#50DJNZR7,$;软件延时MO

6、VXA,@DPTR;读取转换结果RET10.1单片机的ADC接口设计查询法:ADC1:MOVA,#00H;MOVDPTR,#0E000H;选择通道0口地址MOVX@DPTR,A;启动通道0,开始转换JBP1.0,$;等待出现高电平JNBP1.0,$;等待下跳沿MOVXA,@DPTR;读取转换结果RET将转换结果送显示拆字子程序入口条件:待拆字在累加器A中出口条件:A中高位存于31H单元,A中低位存于30H单元CHAIZI:MOVR0,#30H;设指针MOVR2,A;暂存ANLA,#0FH;高半字节清0MOV

7、@R0,A;保存数据低位INCR0MOVA,R2SWAPA;ANLA,#0FHMOV@R0,A;保存数据高位RET10.1单片机的ADC接口设计10.1单片机的ADC接口设计ORG0000HLJMPMAINORG0030HMAIN:MOVSP,#6FHLCALLINIT8155;8155初始化MOV30H,#0FFH;初始化显存,显示000008.MOV31H,#00HMOV32H,#00HMOV33H,#00HMOV34H,#00HMOV35H,#00HMAIN2:MOVR2,#50MAIN1:LCALL

8、DISP;显示DJNZR2,MAIN1LCALLADC;启动一次AD转换LCALLCHAIZI;将转换结果拆分到31H和30H单元LJMPMAIN2;循环显示和AD转换10.2单片机的DAC接口设计10.2单片机的DAC接口设计§10.2.1DA转换过程D/A转换是把数字信号转换为电压或电流信号的装置。分辨率;转换速度;模拟信号的输出范围;§10.2.2DA转换器的技术指标10.2单片机的DAC接口设计§10.2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。