第8章 AT89S51与DA转换器、AD转换器的接口.ppt

第8章 AT89S51与DA转换器、AD转换器的接口.ppt

ID:48830318

大小:640.00 KB

页数:13页

时间:2020-01-31

第8章 AT89S51与DA转换器、AD转换器的接口.ppt_第1页
第8章 AT89S51与DA转换器、AD转换器的接口.ppt_第2页
第8章 AT89S51与DA转换器、AD转换器的接口.ppt_第3页
第8章 AT89S51与DA转换器、AD转换器的接口.ppt_第4页
第8章 AT89S51与DA转换器、AD转换器的接口.ppt_第5页
资源描述:

《第8章 AT89S51与DA转换器、AD转换器的接口.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、主要内容:1.A/D、D/A转换器芯片介绍2.AT89S51与D/A转换器DAC0832的接口设计3.AT89S51与A/D转换器ADC0809的接口设计重点理解:1.DAC0832与单片机的硬件接口设计及软件设计2.ADC0809与单片机的硬件接口设计及软件设计第8章AT89S51与D/A、A/D转换器的接口在单片机测控系统中,被测量的温度、压力、流量、速度等非电物理量,须经传感器先转换为模拟电信号,再转换成数字量后才能在单片机中用软件进行处理。A/D转换器(ADC):模拟量转换成数字量的器件D/A转换器(DAC):数字量

2、转换为模拟量的器件单片机处理完毕的数字量,有时需将数字信号转换为模拟量输出8.18位DAC0832芯片介绍1.DAC0832的特性美国国家半导体公司产品,具有两个输入数据寄存器的8位DAC,能直接与单片机相连。分辨率为8位;主要特性:电流输出,稳定时间为1s;可双缓冲输入、单缓冲输入或直接数字输入;单一电源供电(+5~+15V)。数据信号被锁存于输入寄存器8位数字信号输入端片选端数据锁存允许控制端输入寄存器写选通控制端数据传送控制DAC寄存器写选通控制端电流输出1端输入数字量全“1”时,IOUT1最大,全“0”时,

3、IOUT1最小。当CS=0、ILE=1、WR1=0时当XFER=0,WR2=0时输入寄存器状态传入DAC寄存器DI0~DI7:CSILEWR1XFERWR2IOUT18.18位DAC0832芯片介绍(续)2.DAC0832的引脚IOUT2RfbVccAGNDDGND电流输出2端,IOUT2+IOUT1=常数。外部反馈信号输入端,内部已有反馈电阻Rfb,根据需要也可外接反馈电阻。电源输入端,范围为+5V~+15V。数字信号地模拟信号地图8-1DAC0832的引脚图用于存放CPU送来的数字量,使其得到缓冲和锁存,由LE1控制。存

4、放待转换的数字量,由LE2控制。由T型电阻网络和电子开关组成,输出和数字量成正比的模拟电流。3.DAC0832的逻辑结构图8-2DAC0832的逻辑结构8.18位DAC0832芯片介绍(续)1.AT89S51与DAC0832的接口电路举例(总线方式)8.2AT89S51与8位DAC0832的接口8.2AT89S51与8位DAC0832的接口(续)2.DAC0832地址范围P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.010100000000000

5、00111111111111DAC0832地址范围:A000H~AFFFHENDORG0000HAJMPMAINORG0100HMAIN:MOVDPTR,#0AFFFHSTART:8.2AT89S51与8位DAC0832的接口(续)MOVA,#00HMOVX@DPTR,AINCASJMPSTART;DAC地址AFFFH→DPTR;数字量→A;数字量→D/A转换器;数字量逐次加1图8-3DAC0832产生的锯齿波输出3.程序举例⑴锯齿波程序ENDORG0000HAJMPMAINORG0100HMAIN:MOVDPTR,#0AF

6、FFHUP:8.2AT89S51与8位DAC0832的接口(续)MOVA,#00HMOVX@DPTR,ASJMPUPINCAJNZUPDECADOWN:MOVX@DPTR,AJNZDOWN图8-4DAC0832产生的三角波输出;产生三角波的上升边;A=0时减1为FFH,产生三角波的下降边⑵三角波程序8.3ADC0809芯片介绍1.ADC0809引脚逐次比较型8路模拟输入、8位数字量输出的A/D转换器。图8-5ADC0809的引脚图⑴IN0~IN7:8路模拟信号输入端。⑵D0~D7:8位数字量输出端。控制8路模拟通道的切换CB

7、A=000~111,分别对应IN0~IN7通道。⑷OE、START、CLK:控制信号端输出允许端启动信号输入端时钟信号输入端⑸VR(+)和VR(-):参考电压输入端。⑶CBA与ALE:图8-6ADC0809结构框图8.3ADC0809芯片介绍(续)2.ADC0809结构8.4AT89S51与ADC0809的接口1.AT89S51与ADC0809的接口电路举例9.4AT89S51与ADC0809的接口2.程序清单ADC:MOVDPTR,#0CFF8HMOVA,#00HMOVX@DPTR,AMOVXA,@DPTRMOV60H,A

8、RET;端口地址送DPTR;且指向通道IN0;启动A/D转换;读取转换结果;存储转换结果

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

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

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