- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.1 模拟量输入通道 1.双积分法 A/D转换器与单片机的接口技术 2.ADC0809与单片机接口 实现模拟信号的采集有程序控制和中断两种方式。 程序控制查询方式 程序清单: ORG 0030H START:MOV R0,#40H ;采样数据存放首址 MOV R1,#78H ;IN0通道地址 MOV R2,#08H ;模拟量通道数 LOOP:MOVX @R1 ,A ;启动A/D转换 MOV R3,#20H DELY:DJNZ R3,DELY ;等待EOC信号变低 SETB P3.2 POLL:JB P3.2,POLL ;查询转换是否结束 MOVX A,@R1 ;读取转换结果 MOV @R0,A ;存放结果 INC R0 INC R1 DJNZ R2,LOOP ;8通道未完,则采集下一通道 HERE:SJMP HERE END 7.4 A/D转换器与单片机的接口技术 中断方式 程序清单: ORG 0000H START:AJMP MAIN ORG 0003H AJMP EXINT0 MAIN: MOV R0,#40H ;采样数据存放首址 MOV R1,#78H ;IN0通道地址 MOV R2,#08H ;模拟量通道数 MOVX @R1 ,A ;启动A/D转换 SETB IT0 ;外部中断0为边沿触发方式 SETB EX0 ;允许外部中断0中断 SETB EA ;开放CPU中断 HERE:SJMP HERE EXINT0:PUSH PSW ;保护现场 CLR RS0 CLR RS1 MOVX A,@R1 ;读取转换结果 MOV @R0,A ;存放结果 INC R0 INC R1 DJNZ R2,NEXT ;8通道未完,则采集下一通道 CLR EX0 ;采集完毕,则停止中断 SJMP DONE NEXT:MOVX @R1 ,A ;启动下一通道A/D转换 DONE:POP PSW RETI END 8.3 D/A转换器 2. DAC0832与MCS-51系列单片机接口 4.双缓冲方式 对于多路D/A转换,若要求同步进行D/A转换输出时,则必须采用双缓冲方式。 本章内容 A/D转换器接口 D/A 转换器接口 第8章 A/D与D/A转换接口 模拟量输入通道的一般组成 放大器 过程参数 传感器检测 信号调理 信号调理 多路转换开关 采样/保持 模/数转换 微机 控制 ┇ ┇ A/D 转换器接口 A/D转换器是实现模拟量向数字量转换的器件,按转换原理可分为四种:计数式A/D转换器、双积分式A/D转换器、逐次逼近式A/D转换器和并行式A/D转换器。 目前最常用的A/D转换器是双积分式A/D转换器和逐次逼近式A/D转换器。前者的主要优点是转换精度高,抗干扰性能好,价格便宜,但转换速度较慢,一般用于速度要求不高的场合。后者是一种速度较快、精度较高的转换器,其转换时间大约在几微秒到几百微秒之间。 2. 逐次逼近法 A/D 转换器接口 ADC0809是一个8位8通道的逐次逼近式AD转换器。 A/D 转换器接口 通道选择表 地址码 选择的通道 C B A 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 IN0 IN1 IN2 IN3 IN4 IN5 IN6 IN7 A/D 转换器接口 CLK:时钟信号,可由单片机ALE信号分频得到。 转换步骤 ALE信号上升沿有效,锁存地址并选中相应通道。 ST信号有效,开始转换。A/D转换期间ST为低电平。 EOC信号输出高电平,表示转换结束。 OE信号有效,允许输出转换结果。 A/D 转换器接口 ADC0809 引脚图 (1)IN7?IN0:8个模拟量输入通道。 (2)ADDA、ADDB、ADDC:地址线。 (3)ALE:地址锁存允许信号。对应ALE上升沿,ADDA、ADDB和ADDC地址状态送入地址锁存器中,经译码后输出选择模拟信号输入通道。 (4)START:转换启动信号。对应START上跳沿时,所有内部寄存器清0;对应START下跳沿,开始进行A/D转换;在A/D转换期间,START应保持低电平。 (5)D7~D0:数据输出线,为三态缓冲输出形式,可以和单片机的数据线直接相连。 A/D 转换器接口 ADC0809 引脚图 (6)OE:输出允许信号,用于控制三态输出锁存器向单片机输出转换得到的数据。当OE=0时,输出数据线呈高电阻;当OE=1时,输出转换得到的数据。 (7)CLK:时钟信号。ADC0809
您可能关注的文档
- 第1章操作系统引论教程.ppt
- 第1章国际贸易教程.ppt
- 第1章宏观经济学的科学教程.ppt
- 第1章零售业教程.ppt
- 第1章数据库教程.ppt
- 第1章数字信号处理和DSP系统教程.ppt
- 第1章通信原理_sxq1教程.ppt
- 第1章线性空间与线性变换教程.ppt
- 第1章移动商务教程.ppt
- 第1章自动检测技术基础教程.ppt
- J06J106 烧结非黏土多孔砖夹心墙构造.docx
- J16J153 河北省CIS复合保温现浇混凝土保温系统建筑构造 DBJT02-105-2016.docx
- 08J09 城镇化粪池建筑构造.docx
- J10J123 住宅厨房卫生间ZDA防火型排气道.docx
- 12D14 河北省12系列建筑标准设计图集 安全防范工程.docx
- J14J138 ISP钢丝网架珍珠岩夹芯板墙构造.docx
- 16J01 Z型自保温混凝土复合砌块自承重墙体建筑构造.docx
- 04J005 民用建筑结构钢丝网架水泥聚苯乙烯夹芯板构造图集.docx
- 06J009 CPS住宅厨房卫生间垂直排气系统.docx
- 14J01 重庆市房屋建筑及市政基础设施工程安全文明施工标准图集(一)施工围挡(III类)DJBT-079.docx
文档评论(0)