求用51单片机和ADC0809实现电压信号的采集与计算 采集值与一个定值相比 并将结果输出在LCD屏上显示的程序

用51单片机和ADC0809实现电压信号的采集与计算 采集值需与一个定值相比 并将结果输出在LCD屏上显示 求各位大神帮助啊 特别特别急切 跪谢了!!!!!!!

你说的也挺笼统啊
51单片机 和ADC0809,显示在哪款LCD呢

这个可以在protues下仿真
可以交流追问

额...对于LCD还没有研究过,有什么好的建议么?主要是编程我不太给力

追答

我觉得可以用c语言
编写后在protues下仿真的啊

你的可以用lcd1602就行

追问

好的 不知您有没有现成的程序呢?因为我在编程方面实在是不太在行

追答

谁都没有现成的啊
我建议你先自己编写,
别人编写都是要付出大家的啊
你说是不是

我可以编写的

追问

哈哈 那当然 这样好不好 我先编 如果不太行的话我加你QQ 细谈好吧?

追答

可以啊
建议自己先写 毕竟你们是学习啊
自己做出来 感觉很有成就感的

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-12-15
可以实现的 ,
懂事电子设计 Vgz

单片机数据采集系统设计(51核心,ADC0809模数转换),结合键盘显示器实现...
1、假如你要IN0~IN7都显示,那么需要8个n位数码管模块,假如你只用一个n位数码管模块动显8个通道数据,只会一直闪烁。但是,你可以用LCD12864或者1206显示。方法是把采集回来的数据保存到寄存器,然后给1206写数据时一并显示。2、定义键盘不难,假如你的ADC转换函数为ADC_tran()(函数里面有通道选择)...

利用单片机AT89S51与ADC0809设计一个数字电压表,能够测量0-5V之间的直 ...
ADC0809的工作频率最高是640KHz,推荐500KHz。在这个电路图中ADC0809使用单片机的ALE信号作为时钟,但是单片机工作频率是12MHz,ALE输出是2MHz,所以需要7474来分频。7474有两个D触发器,每个触发器可以配置为2分频器(使输出信号的频率是输入的一半),两个串联就是4分频,所以ALE的2MHz经过4分频后就是50...

51单片机和ADC0809配合时出现错误现象,求解
你把adc的CLK接单片机的ALE 试试。定时器 就 不用了。我之前遇到的问题是这样的(可能和你有点不一样):用proteus 仿真 是好的(也用的是定时器控制CLK)但是,实际线路中,开机第一次转换是好的,接下来改变电位器就没反应了。改变电位器后,再重启就又有一次好的(此时电位器的值)。下面是...

用汇编语言写一个51单片机adc0809的程序
dis[2]=ad_data[n]\/51; \/\/测得值转换为三位BCD码,最大为5.00V dis[4]=ad_data[n]%51; \/\/ 余数暂存 dis[4]=dis[4]*10; \/\/计算小数第一位 dis[1]=dis[4]\/51; \/\/ dis[4]=dis[4]%51; \/\/ dis[4]=dis[4]*10; \/\/计算小数第二位 dis[0]=dis[4]\/51; \/\/ for(h=0;h<500;h...

8051单片机与ADC0809接口电路如图所示,求大佬解答一下
1) 电路图 2)采集通道IN0时的端口地址:CBA=000 =D2D1D0=P0.2 P0.1 P0.0 ;P2.7=A15=0,那么地址 A15A14A13...A3A2A1A0=0XX...X000,最小的地址便是 00;3)mov dptr,#0 movx a,@dptr ; (要在外部中断产生后运行)mov 50H,a ...

利用单片机AT89C51与ADC0808设计一个数字电压表,能够测量0~5V的直流电...
具有一个精度高、转换速度快、性能稳定的电压表才能符合测量的要求。为此,我们设计了数字电压表,此作品主要由A\/D0808转换器和单片机AT89C51构成,A\/D转换器在单片机的控制下完成对模拟信号的采集和转换功能,最后由数码管显示采集的电压值。此设计通过调试完全满足设计的指标要求。电路设计简单,设计制作方便有较强的实用...

单片机C51如何将ADC0809转换过来的值0--255处理成0到100
如果C51 .这其实是一件很简单的事..采集回来的数十val 最后转成的舒适 ddd 那么 ddd = val * 100 \/255 就可以了 如果觉得这样计算量比较大的话.那么 损失一点精度用 移位 ddd = val * 100 >> 8; 就可以了.你说说的dptr那是用汇编写的结果.用c语言这些东西都不需要考虑的.\/\/\/ 如...

ADC0809同时采集电压信号和电流信号如何实现?
ADC0809只能采集电压信号,对于电流信号需要转化为电压信号后采集。即不能直接用ADC0809采集电流信号。ADC0809是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A\/D模数转换器。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A\/D转换。目前仅在...

【51单片机】基于STC89C52RC的多路电压采集系统
在信息化时代,智能数据采集系统在工业生产和科学研究中扮演着重要角色。本次课程设计以STC89C52RC单片机为核心,配合ADC0809、LCD1602和74HC138等元件,构建了一个8路电压采集系统,旨在提升人机交互和设备自动化控制的效率。设计内容包括:实现8路0-5V电压的采集,通过LCD1602实时显示采集数据;提供多种采集模式...

关于ADC0809通道地址选通问题!请单片达达回答
Vref——参考电源参考电压用来与输入的模拟信号进行比较,作为逐次逼近的基准。其典型值为+5V(Vref(+)=+5V, Vref(-)=-5V).9.2.2 MCS-51单片机与ADC0809的接口 ADC0809与MCS-51单片机的连接如图9.10所示。电路连接主要涉及两个问题。一是8路模拟信号通道的选择,二是A\/D转换完成后转换数据的传送...

相似回答