基于AT89C51单片机的数字电压表设计和proteus仿真

作者&投稿:大狐芬 (若有异议请与网页底部的电邮联系)
你好,我急需一个基于proteus利用AT89C51与ADC0808设计一个数字电压表,能够测量0~5V的直流电压值的设计~

百度文库里 搜搜

很多文档的

祝你顺利

proteus中做基于单片机的数字电压表仿真实例,可以参考一下,下载附件仿真试试。

A/D转换芯片是用ADC0808吗?既然是仿真,就不用单片机产生ADC0808的时钟脉冲,可以用proteus的时钟信号。

数码管一直在不停的闪烁,估计是你的仿真图有问题,下图是用你的程序运行的仿真图,数码管可以正常显示,不闪烁。对照一下你的仿真图。

最后问一句,关于ADC转换后的计算,是要计算什么呢,显示出来的值没有什么规律。



闪烁应该是因为不断的被其他事件打搅所致,你将显示控制用定时器来做,就应该正常了。

设计要求都包括什么!


at89c51单个按键控制四种流水灯切换
void time() interrupt 0 {delay(10);kc++;if(kc==4);kc=0;switch(kc){case 0:mm=0xff;break;case 1:mm=0xfe;break;case 2:mm=0xf7;break;case 3:mm=0xfc;break;default:break;} IE0 = 0; \/* 清除多余的中断标志 *\/ } ...

STC89C51与AT89C51的区别?
1、STC89C51在AT89C51的基础上加入了AD数模转换,集成程度更高;AT89C51是老式的255位单片机 2、STC89C51是宏晶公司生产;AT89C51是Atmel公司生产。3、STC89C51可以在线编程,即有ISP功能;而AT89C51必须通过编程器编程。4、STC89C51具有6T模式,速度更快;AT89C51是12T模式,速度较慢。5、STC89C51集成了512或...

用AT89C51汇编语言编程,将内部RAM中从地址A到地址A+X的单元内容清零_百 ...
ORG 0000H START:MOV 5AH,#00H ;5AH单元存放商 MOV 5BH,#00H ;5BH单元存余数 MOV R0,#50H MOV R7,#0AH LOOP:MOV A,@R0 MOV B,#0AH DIV AB ADD A,5AH MOV 5AH,A MOV A,B ADD A,5BH MOV 5BH,A INC R0 DJNZ R7,LOOP MOV A,5BH MOV B,#0AH DIV AB ADD A,5AH MOV 5AH...

AT89C51程序
AT89C51程序  我来答 首页 在问 全部问题 娱乐休闲 游戏 旅游 教育培训 金融财经 医疗健康 科技 家电数码 政策法规 文化历史 时尚美容 情感心理 汽车 生活 职业 母婴 三农 互联网 生产制造 其他 日报 日报精选 日报广场 用户 认证用户 视频作者 日报作者 知道团队 ...

在AT89C51系列单片机内有几类存储器?存储容量分别是多少?
在AT89C51系列单片机内有两类存储器:FLASH程序存储容量4K字节;内部数据存储RAM容量128字节.

数字电子钟可设报告
基于AT89c51的简易时钟设计摘要:本电子钟是采用电子电路实现对时、分进行数字显示的计时装置,广泛的应用于生活中。电子时钟主要是利用电子技术奖时钟电子化、数字化,拥有时间精确、体积小、界面友好、课扩展性能强等特点,被广泛应用于生活和工作当中。当今市场上的电子时钟品类繁多,外形小巧别致。电子时钟数字化了时间显示...

基于单片机AT89C51的空调温度控制单元设计 天才们留一下吧 恳请发到...
温度传感器+输出控制就可以了。如果是模拟温度传感器,在AD转换下。如果数字温度传感器,直接判断,高于设定温度,就输出制冷,低于设定温度,就输出加热。如果和空调分离,可以再增加一部分遥控空调。

用AT89C51单片机实现直流电机PWM调速原理图
摘要Ⅰ AbstractⅡ 1 概述1 1.1 直流调速系统国内外发展现状及发展趋势1 1.2 直流调速系统的可控直流电源2 1.3 课题研究的意义和目的3 1.4 主要设计技术指标要求4 2 单闭环直流调速系统5 2.1 单闭环直流调速系统5 2.2 闭环系统静特性7 2.3 比例积分单闭环脉宽控制系统9 3 ...

AT89C51单片机定时中断时怎么只中断一次
你的中断程序是子程序的形式,没有reti,也就是即使产生了中断,也只能是一次,因为TF0不会自动清零。

AT89C51单面机相当于MCS-51系列单面机中的哪一种型号的产品?
AT89C51相当于MC-51单片机中的标准型 AT89C52相当于增强型(多了个TIMER2)

大名县18881516205: 基于AT89C51单片机的数字电压表的设计,不能使用AD转换芯片,AD转换电路只能自己搭. -
孛嵇捷佰: 设一系列的参考电压,用比较器采样电压比较,然后通过优先编码器选择送给单片机.《电子技术基础数字部分》康华光-第五版--P448

大名县18881516205: 基于AT89C51单片机的数字电压表设计
孛嵇捷佰: 推荐:08 0809八路电压监测.rar( http://ishare.iask.sina.com.cn/f/10779994.html )推荐:21 ADC0832数字电压表.rar( http://ishare.iask.sina.com.cn/f/10779995.html )

大名县18881516205: 基于AT89C51单片机的数字电压表设计和proteus仿真 -
孛嵇捷佰: A/D转换芯片是用ADC0808吗?既然是仿真,就不用单片机产生ADC0808的时钟脉冲,可以用proteus的时钟信号. 数码管一直在不停的闪烁,估计是你的仿真图有问题,下图是用你的程序运行的仿真图,数码管可以正常显示,不闪烁.对照一下你的仿真图. 最后问一句,关于ADC转换后的计算,是要计算什么呢,显示出来的值没有什么规律.

大名县18881516205: 常规AT89C51单片机电源电压为多少 -
孛嵇捷佰: 当然 5V了 技术资料上写着 4.5 ~ 5.5V

大名县18881516205: at89c51单片机对应高低电平的电压值 -
孛嵇捷佰: 高电平指的是和你电源电压相等的为逻辑1. 0V表示逻辑0 就是说你 40脚和20脚之间的电压这个值就是 IO 输出高电平值,作为输入的时候,电压在2.8V以上都认为是高电平.可以兼容3.3V系统. 底电平一般在0.8V以下..不同的器件会...

大名县18881516205: 常规AT89C51单片机电源电压为多少
孛嵇捷佰: 4.5~5,5 通常就接5V

大名县18881516205: 基于AT89C51单片机的数控电压源设计 -
孛嵇捷佰: 做一个数控电源用89S52太浪费了吧.我记得那时我做时用的是一个STC的28脚的单片机.体积又小又省.有原理图,程序,PCB,芯片资料,设计文档.还有一个PIC单片机的数控电源,是2010年参加广西区大学生电子设计大赛时做的.想要的话就联系我百度,也可以在Q里面查找,“爱在江南听雨” 然后发一封邮件到我的邮箱里面,说明你要数控电源.

大名县18881516205: AT89C51单片机IO的最大允许输入电压 -
孛嵇捷佰: AT89C51电源电压baiVCC和封装有很大关系,大封装VCC=5V,小封装VCC=3.3V. 输入低电压(VIL)Input low voltage指IO口通过软件设置低电平时,输入电压范围.由du芯片手册得知:VIL=–0.5 V到0.2 VCC–0.1V,当VCC=5V 输入电压-0...

大名县18881516205: 大家看这幅图,这是用AD0808和AT89C51做数字电压表 -
孛嵇捷佰: EOC式转换完毕后ADC送出的讯号,所已经过与非门进入中断...至於那个CLOCK,你可以在实际板上直接接51的ALE....或是你用任何一个IO口设定好定时器中断后自己送出CLOCK的讯号

大名县18881516205: 使用TLC2543结合AT89C51单片机测量电压 -
孛嵇捷佰: 首先这个芯片没听说过 其次测电压一般是用AD芯片 程序里设计某种算法 让测量的模拟量用数字量表示

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网