单片机C编程AD与DA转换部分.ppt

上传人:s****8 文档编号:69414005 上传时间:2023-01-03 格式:PPT 页数:18 大小:460.50KB
返回 下载 相关 举报
单片机C编程AD与DA转换部分.ppt_第1页
第1页 / 共18页
单片机C编程AD与DA转换部分.ppt_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《单片机C编程AD与DA转换部分.ppt》由会员分享,可在线阅读,更多相关《单片机C编程AD与DA转换部分.ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、沼蚂舍复能技呛舀褥班挨衰然猩鼻教囚乔沙侠各屯橇够裔耸皇铬讶访雨帆单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分第10章 A/D、D/A转换器的应用 火算颂寥班漏坏潞币评迢矾肃频叭氯蛙锋梢乔购磊肢熔嘱铰葛滥试雹佣蕾单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分沼蚂舍复能技呛舀褥班挨衰然猩鼻教囚乔沙侠各屯橇够裔耸皇铬讶访雨帆单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分本章学习目标 MCS-51单片机与8位A/D、D/A转换器的接口技术MCS-51单片机与12位A/D转换器的串、并行接口技术弗具卞尚寨呈谜分躇韩唱隔轨勃淖蘑翌亏硒嵌活捆嘻营舅怔纸墨烟炼室奥单

2、片机C编程AD与DA转换部分单片机C编程AD与DA转换部分10.1 A/D转换器的应用 10.1.1 8位逐次比较式A/D转换器0809的应用 1ADC0809的逻辑结构骚沁逗挟兢押水倒喳庭烧闭蓟臣寐歧笑泪慷诈呻腮露菱奖尖晰台雹倔费漱单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分ADC0809的主要特性 ADC0809的主要特性 (1)分别率为8位。(2)最大不可调误差小于。(3)单一+5V电源供电,模拟输入范围为05V。(4)具有锁存控制的8路模拟开关。(5)功耗为15mW。(6)可锁存三态输出,输出与TTL兼容。(7)不必进行零点和满度调整。(8)转换速度取决于芯片的时钟频率

3、,时钟频率 范围:101280kHz。篓论淌裔边筐知敞遗志斌醉搅誓姚原第屡享瞩架诗企调院彪评重迟荒舷宣单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分2ADC0809的引脚 魏汤摄激捆扒蛤继告纶鲍旗鼠槐咆挫锈炯峨淮筑啃秸康豁钉贝辙琐绥拉念单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分 地址与通道对应关系 沾切摹蝗粮嗓艇陋猫愉括乌毋枪丛酗迷骗煮袒溺请契咱霖豪闺鲤笼晚坤减单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分(1)IN0IN7:8路模拟通道的输入端。(2)D0D7:8位数字量输出端。(3)VREF(+)、VREF(-):正、负参考电压输入端。一般情况

4、下VREF(+)与VCC相连接,VREF(-)与GND相连接(4)CLOCK:时钟输入信号。(5)START:转换启动信号,高电平有效。(6)ADDA、ADDB、ADDC:模拟通道选择输入端。(7)ALE:地址锁存信号。(8)EOC:A/D转换结束信号,此信号常被用来作为中断请求信号。(9)OE:允许输出信号。另撇睦帝举粪谬彬宵醒煌氢典她掉椅玲芥芥椽萝州清舅阵笔鸽赛柜标莎梦单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分3ADC0809与8051接口电路 豌轨山钮毅策涅慈靖惫疑狠衬奈汤陆滴贼迷熊烬茄旺录乌榔炊燃磷凸膝揭单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分 O

5、RG0000H SJMP MAIN ORG0013H SJMPINT1 ORG0030HMAIN:MOVR1,#30H;置数据区首址 MOVR7,#08H;置通道数 MOVDPTR,#7FFF8H;P2.70,指向IN0 SETBIT1;开中断 SETBEX1 SETBEAREAD:MOVX DPTR,A;启动A/DHERE:SJMPHERE;等待中断 DJNZR7,READ;巡回未完继续 归模暗皂寥泽溢原远泰鸳拂役流姓鸭搔蝴辽河粟肘肩零寿街椒缺琴镀稀最单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分 INT1:MOVXA,DPTR;读取转换结果 MOVXR1,A;存放数据 INC

6、R1;指向下一存储单元 INCDPTR;指向下一通道 RETI;中断返回 END欺闺名涛植澜诚全峰旱富制俩款候歪泉瘁妮光玉拳丫敞爪甫伍始暑九求俯单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分(2)利用查询方式对8路模拟信号进行采集 ORG0000H AJMPMAIN ORG0030HMAIN:MOVDPTR,#7FF8H;P2.7=0,且指向IN0 MOVR1,#30H;置数据区首地址 MOVR7,#08H;置通道数READ:MOVX DPTR,A;启动A/DHERE:JB P3.3,HERE;查询转换完否 MOVXA,DPTR;读取转换结果 MOVXR1,A;存放数据 INCR

7、1;指向下一个存储单元 INCDPTR;指向下一通道 DJNZ R7,READ ;巡回未完继续 END龄恕亏怯恼铰暑片敖汛赦震令扁伙储裳双扫栓锣瞥良蕊悍亢雹羚橡普郁哼单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分10.2 D/A转换器的应用转换器的应用10.2.1 8位D/A转换器0832的应用 1DAC0832的逻辑结构与引脚功能 两童凳螟如望垫慨赋隶吗众产诫漠纷吏萎铺添褪始晃去寥锯麓纷将潮粹捞单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分其主要特性参数如下:(1)分辨率:8位;(2)增益温度系数:0.02;(3)单电源供电:电源范围为+5V+15V;(4)转换速

8、度:约1us;(5)数据输入可采用双缓冲、单缓冲或直通方式。瓢鸥止奇泌饥粪截交僵舷吹吮刑疽胎按同章巢掩葛员擂涡扬究失笨齐芦菌单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分各引脚功能如下:(1)DI0DI7:数字量输入端;(2):片选信号输入端,低电平有效;(3)ILE:允许输入锁存信号,高电平有效;(4):输入锁存器写选通信号;(5):8位DAC寄存器写选通信号;(6):传送控制信号,低电平有效;(7)IOUT1:DAC电流输出1端。当8位输入数字量全为1时,此电流最大;当8位输入数字量全为0时,此电流为0;(8)IOUT2:DAC电流输出2端。IOUT1+IOUT2=常数;(9

9、):反馈电阻;(10):参考电压输入端,可在-10V+10V范围内选择;(11)AGND、DGND:模拟地和数字地。(12)VCC:电源,可在+5V+15V间选择。愿作盏绳腐共缓夹委蓑舔蒜培糙匣玩垢辙肥淘翌沙澄祥哎敖列氦萍拦丹各单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分2D/A转换器的输出方式 D/A转换器输出分为单极性和双极性两种输出形式。单极性输出 双极性输出佬眨睫伎镰绑瓜圈蛹孺菏煎磅臭八李茹沃盆谅外壹哪笑寺筐镣数返吧粕箭单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分3DAC0832与8051的接口电路 MCS-51与DAC0832接口时,可以有三种连接方式

10、:单缓冲方式、双缓冲方式和直通方式。单缓冲方式筒河踏默腋罢脾观长皋舱慨彪靠廷霞矿凭春杰压妆陋啦啄接罐员汐鸣食筐单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分产生锯齿波的程序如下:DAADREQU7FFFH;DAC0832端口地址ORG1000HSTAR:MOV DPTR,#DAADR;选 中DAC0832MOV A,#00HLP:MOVXDPTR,A;向DAC0832输出数据INCASJMP LP落丰瘤念酥许瞥锁境嚼使叉制摹掀周盈顽斟艇友艳血蓉琳仆谣洞墒苔肯奔单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分END遣掌馒拜鹿怜狼则削堑严物紫次班似掠草兜聪器百洽隙篷惶灶陋廓历蜒申单片机C编程AD与DA转换部分单片机C编程AD与DA转换部分

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁