首页 实验名称:使用8051单片机与ADC0809设计数据采集系统

实验名称:使用8051单片机与ADC0809设计数据采集系统

举报
开通vip

实验名称:使用8051单片机与ADC0809设计数据采集系统实验名称:使用8051单片机与ADC0809设计数据采集系统 实验名称:使用8051单片机与ADC0809设计数据采集系统。 一.试验目的:了解数据采集系统得基本结构,实现一个简单的A/D转换电路. 二.试验器材:示波器,信号发生器,电源,单片机仿真器,89C51,ADC0809,74LS74,74LS02,导线若干。 三.试验内容: 1. 采用8051和ADC0809构成一个8通道数据采集系统。 2. 能够顺序采集各个通道的信号。 3. 采集信号的动态范围:0~5V。 4. 每个通道的采样速率:10...

实验名称:使用8051单片机与ADC0809设计数据采集系统
实验名称:使用8051单片机与ADC0809设计数据采集系统 实验名称:使用8051单片机与ADC0809设计数据采集系统。 一.试验目的:了解数据采集系统得基本结构,实现一个简单的A/D转换电路. 二.试验器材:示波器,信号发生器,电源,单片机仿真器,89C51,ADC0809,74LS74,74LS02,导线若干。 三.试验内容: 1. 采用8051和ADC0809构成一个8通道数据采集系统。 2. 能够顺序采集各个通道的信号。 3. 采集信号的动态范围:0~5V。 4. 每个通道的采样速率:100 SPS。 5.在面包板上完成电路,将采样数据送入单片机20h~27h存储单元。 6.编写相应的单片机采集程序,到达规定的性能。 四.参考 资料 新概念英语资料下载李居明饿命改运学pdf成本会计期末资料社会工作导论资料工程结算所需资料清单 : 1. 芯片管脚图: 图1 ADC0809管脚图 图2 8051芯片管脚图 ADCADC0809模数转换器的引脚功能 IN0~IN7:8路模拟量输入。 A、B、C:3位地址输入,2个地址输入端的不同组合选择八路模拟量输入。 ALE:地址锁存启动信号,在ALE的上升沿,将A、B、C上的通道地址锁存到内部的 地址锁存器。 D0~D7:八位数据输出线,A/D转换结果由这8根线传送给单片机。 OE:允许输出信号。当OE=1时,即为高电平,允许输出锁存器输出数据。 START:启动信号输入端,START为正脉冲,其上升沿清除ADC0808的内部的各寄存器,其下降沿启动A/D开始转换。 EOC:转换完成信号,当EOC上升为高电平时,表明内部A/D转换已完成。 CLK:时钟输入信号,0809的时钟频率范围在10~1200kHz,典型值为640kHz。 图3 ADC0809时序图 2. 数据采集系统电路图: IN0P0.1-P0.7D0-7 P2.0A...BP2.1IN7CP2.2 /RDOE80510809 P2.7VCCSTART0202ALE/WRVref+ P1.0EOC Vref-CLOCKALE 74LS74 ADC0809是带有8:1多路模拟开关的8位A/D转换芯片,所以它可有8个模拟量的图4 系统电路图 输入端,由芯片的A,B,C三个引脚来选择模拟通道中的一个。A,B,C三端分别与8051的P1.0~P1.2相接。地址锁存信号(ALE)和启动转换信号(START),由P2.7和/WR或非得 到。输出允许,由P2.7和/RD或非得到。时钟信号,可有8051的ALE输出得到,不过当采用6M晶振时,应该先进行二分频,以满足ADC0809的时钟信号必须小于640K的要求。 源程序:1.由电路图可以知道:ADC0809的地址是70FFh 2.ADC0809的8个模拟通道所对应的口地址是78FFh~7FFFh 3.采样的开始,只要对模拟通道对应的地址写入一个数即启动转换。 4.由P1.0查询ADC0809的EOC信号,即可确定转换是否完成 5.8个通道的转换结果依次放入20h~27h存储单元中 org 0000h mov r1,#0h mov r1,#20h mov dptr,#78ffh mov r2,#8h ; channel number! loop1: jnb tf0,loop1 clr tf0 mov tl0,#0h mov tl0,#0h mov th0,#0b8h mov th0,#0b8h ;mov tmod,#1h clr et0 loop2: movx @dptr,a ;start A/D setb tr0 loop3: jb p1.0,loop3 loop4: jnb p1.0,loop4 ;check flag mov scon,#40h mov dptr,#78ffh movx a,@dptr ;read result loop: mov a,r2 mov @r1,a ;save result subb a,r1 jnz loop2 inc dph ;next channel mov r1,#0h inc r1 mov dptr,#78ffh ljmp loop end 4
本文档为【实验名称:使用8051单片机与ADC0809设计数据采集系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_083599
暂无简介~
格式:doc
大小:89KB
软件:Word
页数:5
分类:交通与物流
上传时间:2017-10-19
浏览量:36