这个图的单片机和adc0809 51单片机是怎么连接的?程序是怎样的?谢谢大家了。

当前位置: >>
51单片机控制ADC0809的电路图和源程序
ADC0809 数模转换与显示/* 名称:ADC0809 数模转换与显示 说明:ADC0809 采样通道 3 输入的模拟量,转换后的结果显示在数码管上。 */ #include&reg51.h& #define uchar unsigned char #define uint unsigned int //各数字的数码管段码(共阴) uchar code DSY_CODE[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; sbit CLK=P1^3; //时钟信号 sbit ST=P1^2; //启动信号 sbit EOC=P1^1; //转换结束信号 sbit OE=P1^0; //输出使能 //延时 void DelayMS(uint ms) { while(ms--) for(i=0;i&120;i++); } //显示转换结果 void Display_Result(uchar d) { P2=0xf7; //第 4 个数码管显示个位数 P0=DSY_CODE[d%10]; DelayMS(5); P2=0 //第 3 个数码管显示十位数 P0=DSY_CODE[d%100/10]; DelayMS(5); P2=0 //第 2 个数码管显示百位数 P0=DSY_CODE[d/100]; DelayMS(5); } //主程序 void main() { TMOD=0x02; //T1 工作模式 2 TH0=0x14; TL0=0x00; IE=0x82; TR0=1; P1=0x3f; //选择 ADC0809 的通道 3(0111) (P1.4~P1.6) while(1) { ST=0;ST=1;ST=0; //启动 A/D 转换 while(EOC==0); //等待转换完成 OE=1; Display_Result(P3); OE=0; } } //T0 定时器中断给 ADC0808 提供时钟信号 void Timer0_INT() interrupt 1 { CLK=~CLK; }硬件电路连接图(proteus 仿真) :
基于51单片机和ADC0809数模转换的C程序_信息与通信_工程科技_专业资料。#include&reg52.h& #include&math.h& #define uchar unsigned char #define uint unsigned...基于51单片机的ADC0809c程序代码_信息与通信_工程科技_专业资料。基于51单片机的ADC0809c程序代码 #include &at89c51.h& #define uchar unsigned char #define ...不是做广告哦,主要是我不想化原理图//利用 51 单片机控制 ADC0809 读取外部...(1)//程序一直循环执行 0-999 的计数 { adc0809();//启动 0809 转换,并...基于51单片机和ADC0809多通道模数转换的设计与实现_...14 附录一:源程序 ......转 换器、寄存器、时钟发生器以及控制逻辑电路组成。 ADC0809就是一种 CMOS 单...ADC0809与51单片机接口电路及应用程序1_电子/电路_工程科技_专业资料 暂无评价|0人阅读|0次下载|举报文档 ADC0809与51单片机接口电路及应用程序1_电子/电路_工程...基于51 单片机和 ADC0809 的数据采集系统摘要: 摘要...五个中断源的中断控制系统; 一个全双工 UART(通用...4、A/D 转换的电路连接图 、 在焊接硬件电路之前...ADC0809 模数转换芯片 2.2 AT89C51 单片机 2.3...主程序流程图 3.3 待测信号源单元电路 3.4 AT...AT89C51来做控制系统, 用ADC0809来进行模拟电压的...二、程序设计本实验采用 AT89C51 单片机芯片配合 ADC0809 模/数转换芯片构成一个简 易 的数字电压表,原理电路如图 1-1 所示。该电路通过 ADC0809 芯片采样输入...ADC0809与51单片机的连接_工学_高等教育_教育专区。ADC0809 引脚图与接口电路(...可据此设计 一个延时子程序,A/D 转换启动后即调用此子程序,延迟时间一到,...ADC0809与MCS-51单片机接口实验_电子/电路_工程科技_专业资料。实验报告一学院:...DAC0832 接线图 实验内容 程序: #include&reg52.h& #include&math.h& #...
All rights reserved Powered by
www.tceic.com
copyright &copyright 。文档资料库内容来自网络,如有侵犯请联系客服。51与ADC0809连接电路 附带PCB - 单片机/MCU论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
51与ADC0809连接电路 附带PCB
18:38:38  
12907&查看
ADC0809与单片机的连接电路,附带本人亲自手动布线的PCB图,下载刷板子即可使用,留有LCD1602液晶借口,也可当做最小系统使用。方便!!!
(22.95 KB, 下载次数: 21)
18:34 上传
(15.96 KB, 下载次数: 14)
18:34 上传
(38.49 KB, 下载次数: 136)
18:34 上传
18:38 上传
点击文件名下载附件
下载积分: 积分 -1 分
1.84 MB, 下载次数: 2162, 下载积分: 积分 -1 分
16:25:32  
hhhe {:12:}{:12:}
20:37:16  
好,学习下
21:04:49  
15:08:25  
先下下来看看吧~~
15:56:50  
好帖子要支持一下.
12:41:52  
21:38:30  
10:07:13  
23:04:14  
AD转换的速度有点太落伍了吧?
助理工程师
09:03:33  
ok,ddddddddddddd
10:40:19  
16:35:20  
18:38:03  
23:15:46  
08:52:48  
17:34:42  
助理工程师
19:19:03  
楼主辛苦了
助理工程师
20:13:08  
有些原件的封装还有待改进,最好还是加上一个RS232串口,方便烧写程序
22:16:29  
Powered by
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司adc0809与单片机连接图(附程序)_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
adc0809与单片机连接图(附程序)
&&adc0809与单片机连接图(附程序)
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩2页未读,
定制HR最喜欢的简历
你可能喜欢ADC0809与51单片机连接,请看下图_百度知道
ADC0809与51单片机连接,请看下图
1、下面的WR / RD / 跟AD0809连接那块有点看不懂,我大概能看懂那个或非门,意思是,WR和P2.0都为低电平时,ST和ALE才为高电平。下面那个同理,OE才为高电平。
我不懂得地方在于为什么要用那个或非门来控制ST/ALE/OE直接一个I/O口控制一个不行吗。如果说这样...
我有更好的答案
这个电路,是《三总线》形式。P0,又要输出地址低八位,又要输入/输出数据。P0,忙不过来,需要外接一个 74LS373,锁存住先输出的地址低八位。这就是 74L373 在那里,所起的作用。74LS373,输出的低八位地址,只用到了三位,送到了 ADC0809。对 0809 写入,再启动它,需要的信号,就由单片机和几个门电路完成。细节,说起来太麻烦。看书吧,有时序波形。
采纳率:64%
为您推荐:
其他类似问题
51单片机的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。adc0809引脚图
adc0809引脚图及功能详解,adc0809与51单片机连接电路分析
  adc0809是采样频率为8位的、以逐次逼近原理进行模&数转换的器件。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。
  1.主要特性
  1)8路8位A/D转换器,即分辨率8位。
  2)具有转换起停控制端。
  3)转换时间为100&s
  4)单个+5V电源供电
  5)模拟输入电压范围0~+5V,不需零点和满刻度校准。
  6)工作温度范围为-40~+85摄氏度
  7)低功耗,约15mW。
  2.内部结构
  adc0809是CMOS单片型逐次逼近式A/D转换器,内部结构如图所示,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型D/A转换器、逐次逼近组成。
  adc0809的内部逻辑结构图如图9-7所示。
  图中多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用一个A/D转换器进行转换,这是一种经济的多路数据采集方法。地址锁存与译码电路完成对A、B、C 3个地址位进行锁存和译码,其译码输出用于通道选择,其转换结果通过三态输出锁存器存放、输出,因此可以直接与系统数据总线相连,表9-1为通道选择表。
  adc0809引脚图及功能
  3.外部特性(引脚功能)
  adc0809芯片有28条引脚,采用双列直插式封装,如图13.23所示。下面说明各引脚功能。
  IN0~IN7:8路模拟量输入端。
  2-1~2-8:8位数字量输出端。
  ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路
  ALE:地址锁存允许信号,输入,高电平有效。
  START: A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。
  EOC: A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。
  OE:数据输出允许信号,输入,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。
  CLK:时钟脉冲输入端。要求时钟频率不高于640KHZ。
  REF(+)、REF(-):基准电压。
  Vcc:电源,单一+5V。
  GND:地。
  adc0809的工作过程是:首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动 A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平 时,输出三态门打开,转换结果的数字量输出到数据总线上。
adc0809与单片机连接电路分析
  MCS-51单片机与adc0809的接口
  adc0809与MCS-51单片机的连接如图9.10所示。
  电路连接主要涉及两个问题。一是8路模拟信号通道的选择,二是A/D转换完成后转换数据的传送。
  图9.11 adc0809的部分信号连接
  2. 转换数据的传送
  A/D转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认A/D转换的完成,因为只有确认完成后,才能进行传送。为此可采用下述三种方式。
  (1)定时传送方式
  对于一种A/D转换其来说,转换时间作为一项技术指标是已知的和固定的。例如adc0809转换时间为128&s,相当于6MHz的MCS-51单片机共64个机器周期。可据此设计一个延时子程序,A/D转换启动后即调用此子程序,延迟时间一到,转换肯定已经完成了,接着就可进行数据传送。
  (2)查询方式
  A/D转换芯片由表明转换完成的状态信号,例如adc0809的EOC端。因此可以用查询方式,测试EOC的状态,即可却只转换是否完成,并接着进行数据传送。
  (3)中断方式
  把表明转换完成的状态信号(EOC)作为中断请求信号,以中断方式进行数据传送。
  不管使用上述那种方式,只要一旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信号有效时,OE信号即有效,把转换数据送上数据总线,供单片机接受。
  不管使用上述那种方式,只要一旦确认转换结束,便可通过指令进行数据传送。所用的指令为MOVX 读指令,仍以图9-17所示为例,
  MOV DPTR , #FE00H
  MOVX A , @DPTR
  该指令在送出有效口地址的同时,发出有效信号,使0809的输出允许信号OE有效,从而打开三态门输出,是转换后的数据通过数据总线送入A累加器中。
  这里需要说明的示,adc0809的三个地址端A、B、C即可如前所述与地址线相连,也可与数据线相连,例如与D0~D2相连。这是启动A/D转换的指令与上述类似,只不过A的内容不能为任意数,而必须和所选输入通道号IN0~IN7相一致。例如当A、B、C分别与D0、D1、D2相连时,启动IN7的A/D转换指令如下:
  MOV DPTR, #FE00H ;送入0809的口地址
  MOV A ,#07H ;D2D1D0=111选择IN7通道
  MOVX @DPTR, A ;启动A/D转换
  A/D转换应用举例
  设有一个8路模拟量输入的巡回监测系统,采样数据依次存放在外部RAM 0A0H~0A7H单元中,按图9.10所示的接口电路,adc0809的8个通道地址为0FEF8H~0FEFFH.其数据采样的初始化程序和中断服务程序(假定只采样一次)如下:
关注电子发烧友微信
有趣有料的资讯及技术干货
下载发烧友APP
打造属于您的人脉电子圈
关注发烧友课堂
锁定最新课程活动及技术直播
关于USB转串口驱动问题 ,在linux下已经集成好了CH340和PL2302的驱动(linux m...
有关51单片机有关晶振的问题一并总结出来,希望对学51的童鞋来说能有帮助
89C51芯片没有自带PWM发生器,如果要用51来产生PWM波就必须要用软件编程的方法来模拟。方法大...
IBM - PC机硬盘驱动器适配器简称硬盘控制器。它是一个智能部件,可接一个或两个硬盘,通过系统板上...
说到51单片机的时钟首先想到51时怎么工作的呢?微型控制器要想工作必须要有一个“动力”,对于51单片...
在工业生产中温度是常见的被控参数,采用单片机对温度进行控制简单方便。本次创新设计的亮点是数字测温,温...
51单片机定时器工作原理及用法
晶振和 IC 间一般是通过铜走线相连的,这根走线可以看成一段导线或数段导线,导线在切割磁力线的时候会...
随着单片机应用的普及,单片机间通信问题已引起广泛的关注。目前,应用较多的是有线通信,而如何利用现有的...
学51单片机的时候,总是伴随很多有关于晶振的问题,其实晶振就是如同人的心脏,是血液的脉搏,把单片机的...
51单片机、AVR单片机和PIC单片机IO口结构的均不同,导致了IO口操作也不同。操作单片机IO口的...
设计了一个基于LM317和AT89C51的数字显示可调稳压电源。系统包含主电源和辅助电源模块、电压数...
PWM这个功能在飞思卡尔、STM32等高档的单片机内部有专用的模块,用此类芯片实现PWM功能时只需要...
在初学51单片机的时候,总是伴随很多有关于晶振的问题,其实晶振就是如同人的心脏,是血液的脉搏,把单片...
RS-485收发器采用平衡发送和差分接收,因此具有抑制共模干扰的能力,加上收发器具有高的灵敏度,能检...
本人最近一直想用51单片机来设计制作一个“大功率直流有刷电机PWM调速控制器”。由于平时工作忙,没时...
笔者从事安卓底层开发,工作一年,个人看法 ,处女答。个人感脚51就是就是搞嵌入式第一门技术。把c语言...
下面介绍一种利用Keil的软件仿真功能来实现51单片机串口调试用户程序的方法。使用这种方法,无需任何...
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8...
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8...
六款单片机流水灯电路图介绍。采用STC89S52单片机控制8个LED灯,其中8个LED灯的负极接单片...
本文详细的介绍了八款单片机时钟电路图。时钟电路就是产生像时钟一样准确运动的振荡电路。任何工作都按时间...
在初学51单片机的时候,总是伴随很多有关与晶振的问题,其实晶振就是如同人的心脏,是血液的是脉搏,把单...
P0端口由锁存器、输入缓冲器、切换开关、一个与非门、一个与门及场效应管驱动电路构成。
指令周期指的是单片机执行一条指令的时间。按指令执行的时间可分为:单周期、双周期和四周期(只有乘法和除...
当用单片机和PC机通过串口进行通信,尽管单片机有串行通信的功能,但单片机提供的信号电平和RS232的...
本文主要介绍了max7219驱动数码管:STM32硬件SPImax7219驱动8位数码管显示模块程序...
BOXZ,昵称盒仔,是一款开源的互动娱乐平台!百度一下,有很多盒仔的制作教程,基本都是用arduin...
先来一张制作完成的图片,受加工条件和材料的限制,尽了最大的努力后才勉强做成了现在的样子。
单片机软件开发里面第一步当属下载程序了,如果这一步都有问题,那么后面的一切便无从谈起,记得当初刚接触...
单片机中断就是当单片机正在执行程序的时候,突然某个按键按下了(产生外部中断),单片机就必须得去处理那...
本系统利用单片机STC89C52采用程序设计方法产生锯齿波、正弦波、三角波、矩形波四种波形,再通过D...
本文主要介绍了模数转换器ADC0809引脚及内部框图_单片机程序设计:ADC0809数模转换与显示。...
市面上的单片机种类繁多,在选用单片机进行开发时你是不是总是难以抉择,本文为大家带来51单片机、STC...
单片机在电学里面,属于很简单的一种器件,外表看,就是一个芯片,长着很多的脚。内部,就是一堆寄存器。不...
本文介绍51单片机检测输入的高电平的方法及注意事项
C文件,是程序设计中的一个重要概念。所谓“文件”一般是指存储在外部介质上数据的集合。一批文件是以数据...
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8...
DPTR是某些单片机中一个功能比较特殊的寄存器,是一个16位的特殊功能寄存器, 其高位字节寄存器用D...
ADC0809是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D模数转换器。其内部有...
晶振是通过电激励来产生固定频率的机械振动,而振动又会产生电流反馈给电路,电路接到反馈后进行信号放大,...
在初学51单片机的时候,总是伴随很多有关与晶振的问题,其实晶振就是如同人的心脏,是血液的是脉搏,把单...
89C51芯片没有自带PWM发生器,如果要用51来产生PWM波就必须要用软件编程的方法来模拟。方法大...
经过不断地摸索和参考高手的设计,最终完成了单片机的步进电机控制,可以实现步进电机的实时正反转,加速,...
随着数字化生活的到来,数据采集系统在日常生活中的应用越来越显着。模拟信号和数字信号之间的转换已成为计...
分析了基于51单片机和AD574的简易电子秤的设计,根据测量要求设计了传感器电路、AD转换电路、超量...
MCS-51单片机控制跑马灯的三种方法:穷举法、移位法、查表法。跑马灯,是指将八个发光二极管分别连接...
着单片机的使用日益频繁,用其作前置机进行采集和通信也常见于各种应用,一般是利用前置机采集各种终端数据...
首先应该了解51单片机最小系统: 51 最小系统也 称为 51 最小 应用 系统 , 是指用最少的元...
本文主要介绍了ADC0809用法详解_引脚图及功能_工作原理_内部结构及应用电路。ADC0809是采...
本系统充分利用89C51单片机的控制和计算能力,采用MCS-51汇编语言,设计了一种基于平均功率法的...
.如果EA=1(执行片内程序存储器中程序时):如果程序计数器的指针PC值超过0FFFH(4K)时,单...
  74HC595是硅结构的CMOS器件, 兼容低电压TTL电路,遵守JEDEC标准。 74HC59...
这应该属于 Keil 编译器的 bug,有网友做过实验,表示 Keil 编译后期产生的汇编代码中,结...
这应该属于 Keil 编译器的 bug,有网友做过实验,表示 Keil 编译后期产生的汇编代码中,结...
 MSP430内核采用RISC精简指令结构,整个代码量较少,按照复杂程度指令在几十个到百多不等,代码...
中断是为使单片机具有对外部或内部随机发生的事件进行处理而设置的。51单片机有5种中断源,即有5种对应...
针对日常生活中的温度采集提出了一种设计方案,详细介绍了系统结构组成和软硬件设计方案。系统采用AT89...
瓦斯检测监控控制系统主要由ADC0809、AT89C51单片机、继电器和风扇等组成。系统中应用的80...
介绍了一种基于AT89S52单片机的简易数字R-V-I测试仪,用ADC0809作为数据转换芯片,通过...
51单片机一个显著优点就是指令执行时间固定,因此可以适应时序要求严格的场合。例如符合ISO7816协...
电磁脉冲辐照效应实验方法 电磁脉冲对电予系统的辐照效应实验方法,简单地说就是将被测电子系统置于电磁脉...
在初学51单片机的时候,总是伴随很多有关与晶振的问题,其实晶振就是如同人的心脏,是血液的是脉搏,把单...
  本作品是基于FPGA的ADC0809采集控制电路。ADC0809是美国国家半导体公司生产的CMO...
所谓EMC就是:设备或系统在其电磁环境中能正常工作,且不对该环境中任何事物构成不能承受的电磁骚扰的能...
1、51单片机的P0口为了实现准3态,采用了OC输出,也就是集电极悬空输出,也有叫图腾柱输出的。这种...
大家可能都知道破解51单片机是很容易的,但为什么容易,又是如何来破解的,可能很多人就不大清楚了,我在...
51单片机是比较简单也是使用比较广泛的一种,初学单片机的朋友51单片机是必学的一门课程。可能很多朋友...
2位16进制转10进制,用除以10求商跟余数的方法,即可。
  4位16进制数呢?DIV指令只可以...
标准串口引脚2是RX,引脚3是TX,(即九针串口的2号引脚连接的是主控芯片的RXD引脚,3号引脚连接...
1 引言当今社会,随着经济的发展,人们生活水平的提高,肥胖的人越来越多,也就导致了越来越多的疾病产生...
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8...
单片机有很多种,AVR、PIC、MC6805系列等,他们的体系结构不尽相同,指令集也各异,有些是CI...
A/D转换器是模拟信号源与计算机或其它数字系统之间联系的桥梁,它的任务是将连续变化的模拟信号转换为数...
A/D转换器是模拟信号源与计算机或其它数字系统之间联系的桥梁,它的任务是将连续变化的模拟信号转换为数...
A/D转换器是模拟信号源与计算机或其它数字系统之间联系的桥梁,它的任务是将连续变化的模拟信号转换为数...
A/D转换器是模拟信号源与计算机或其它数字系统之间联系的桥梁,它的任务是将连续变化的模拟信号转换为数...
A/D转换器是模拟信号源与计算机或其它数字系统之间联系的桥梁,它的任务是将连续变化的模拟信号转换为数...
基于51单片机的ADC0809C程序代码。
A/D转换器是模拟信号源与计算机或其它数字系统之间联系的桥梁,它的任务是将连续变化的模拟信号转换为数...
模数转换器定位为单片机的外部RAM单元,因此与单片机的连接就有很多种。大体上说ADC0809在整个单...
A/D转换器是模拟信号源与计算机或其它数字系统之间联系的桥梁,它的任务是将连续变化的模拟信号转换为数...
ADC0809 是8 位逐次逼近型A/D转换器。它由一个8路模拟开关、一个地址锁存译码器、一个A/D...
具有11个输入端的12 位模数转换器7LC2543 是美国德州仪器公司于近几年推出的一种性能价格比较...
ADC0809是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D模数转换器。其内部有...
ADC0809 是采用CMOS 工艺制造的双列直插式单片8 位A/D 转换器。(分辨率) 分辨率8 ...
MCS51是指由美国INTEL公司生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031...
ADC与8031单片机的硬件接口有三种方式,查询方式,中断方式和等待延时方式。究竟...
基于51单片机的UART串口通信详解。
红外接收头的型号有很多HS0038 VS838等 功能大致相同,只是引脚封装不同。
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司
电信与信息服务业务经营许可证:粤B2-

我要回帖

更多关于 adc0809 51单片机 的文章

 

随机推荐