- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机ADDA转换概述
第10章 A/D、D/A转换接口;10.1 概述;;10.2 D/A转换接口DAC0832;图10.9 DAC0823内部结构框图; DAC0832具有数字量的输入锁存功能,可以和单片机的P0口直接相连。以下指令可将数字量转换成模拟量。 MOV A,DATA ; 要转换的数字量送A MOV DPTR,#addr ; DAC0832地址送DPTR。 MOVX @DPTR,A ;数字量送入DAC0832并转换成模拟量;10.2.2 MCS-51与DAC0832的接口 单片机与DAC0832的接口,可根据需要按二级缓冲器方式、单级缓冲器方式和直通方式联接。 1、单缓冲器连接方式 DAC0832以单缓冲器方式与8051的接口电路图10.10所示。;图10.11 用DAC0832产生锯齿波电路;用该连接产生一个锯齿波信号的程序如下: WAVE:MOV DPTR,#addr ;输入寄存器地址 MOV A,DATA0 ;数字量初值 LOOP: MOVX @DPTR,A CJNE A,DATAEND,MORE SJMP WAVE MORE:INC A SJMP LOOP 上述程序输出的波形如图所示。; 2、双缓冲器连接方式 采用双缓冲器连接方式时,DAC0832的数字量输入锁存和D/A转换输出分两步完成。首先,将数字量输入到各路D/A转换器的输入寄存器,然后,控制各路D/A转换器,使各路D/A转换器输入寄存器中的数据同时进入DAC寄存器,并转换输出。所以,在这种工作方式下,DAC0832占用两个I/O地址,输入寄存器和DAC寄存器各占一个I/O地址。 ;在这种工作方式下,DAC0832占用两个I/O地址,输入寄存器和DAC寄存器各占一个I/O地址。因此,在程序中需要使用两条传送指令才能完成一个模拟量的转换。假定输入寄存器地址为0EH,DAC寄存器地址为0FH,则完成一次D/A转换的程序段如下 MOV R0,#0EH;装入输入寄存器地址 MOVX @R0,A; 转换数据送输入寄存器 INC R0;指向DAC寄存器地址 MOVX @R0,A;数据通过DAC寄存器;双缓冲的典型应用,是在多路D/A转换中通过双缓冲方式实现多路模拟信号的同步输出。;图10.18 控制X-Y绘图仪的双片DAC0832接口;假定X方向DAC0832输入寄存器地址F0H,Y方向DAC0832输入寄存器地址F1H,两个DAC寄存器公用地址F2H。X坐标数据存于DATA单元,Y坐标数据存于DATA+1单元。程序如下: MOV R1,#DATA ;X坐标数据单元地址 MOV R0,#0F0H ;X向输入寄存器地址 MOV A,@R1 ;X坐标数据送A MOVX @R0,A ;X坐标数据送输入寄存器 INC R1 ;指向Y坐标数据单元地址 INC R0 ;指向Y向输入寄存器地址 MOV A,@R1 ;Y坐标数据送A MOVX @R0,A ;Y坐标数据送输入寄存器 INC R0 ;指向DAC寄存器地址 MOVX @R0,A ;X/Y转换数据同步输出;10.3 模/数转换器ADC0809;10.3.1 ADC0809的结构 ADC0809由一个8位A/D转换器、一个8路模拟量开关、8路模拟量地址锁存/译码器和一个三态数据输出锁存器组成,其内部结构如图所示。 ;;图10.4 ADC0809 引脚图; 10.3.2 MCS-51与ADC0809的接口 ADC0809与805l之间的接口电路如图所示。ADC0809时钟信号由单片机的ALE信号2分频获得。ADC0809通道地址由P0 口的低3位直接与ADC0809的A、B、C相连。 ;下面采用定时传送的方法,对N(N≤8)路模拟信号进行A/D转换,转换后的N个数据顺序存放到起始地址为data_addr数据存区。 ADST:MOV R1,#data_addr ;置数据区首地址指针 MOV DPTR,#addr_ch1 ;指向第1个通道 MOV R2,#0NH ;通道个数 LOOP:MOVX @DPTR,A ;启动A/D转换 ... ;延时 ; MOVX A,@DPTR
您可能关注的文档
最近下载
- 无人机组装调试与检修-第一章-无人机系统概述.pptx VIP
- 卫星定位导航原理(哈尔滨工业大学)知到智慧树网课答案.docx
- T_CEIAESD 1005—2022_防静电不发火地坪施工与质量验收规范.pdf VIP
- 2021-2022年度广东省茂名市茂南区聘任制教师招聘考试《教育综合知识》试卷及答案.pdf VIP
- 入党积极分子结业考试必威体育精装版复习资料.doc VIP
- _景区门票收费权质押贷款评估案例.pdf VIP
- 2024年入党积极分子培训测试题及答案简答题、论述题.docx VIP
- AI赋能教师专题培训:AI生成式人工智能赋能教育高质量发展.pptx VIP
- 《即兴伴奏与弹唱2》课件——幼儿歌曲钢琴伴奏中小调式副三和弦的应用.pptx VIP
- 2024学年江苏省南京市高二上学期期中考数学试题及答案 .pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)