51单片机4位数码管电子时钟,为什么分和时不会跳动?

作者&投稿:止英 (若有异议请与网页底部的电邮联系)
~

循环执行这个显示程序,应该可以看到有4个数在显示;

没看到你的循环过程代码;




此电路为单片机小系统的一部分,这个电路是如何完成数码管的显示的?原...
这是单片机数码管显示线路图!1:这是一个4位的数码管。(有共阴极和共阳极二种)2;一个8字有7个发光二级管,加一个点。需要八条线路控制。(叫做段码)3;每一个8需要Q1-Q4,四条线路来控制。(叫做位选)4;74573芯片的功能就不多说了,去网上搜索芯片资料吧。

求四位共阳数码管接法,接在单片机上。。。
不知道您使用的是什么单片机,告诉你使用89C51的接法。用200欧姆的电阻串联在数码管的笔画引脚上然后直接接在P0引脚就可以了,共阳极引脚直接接5V,对P0写0就可以点亮了,而且电流不至于烧毁数码管。动态显示 需要在共阳极上接PNP三极管,三极管基极串联1K电阻接单片机口,低电平有效。希望我的回答对您有...

这是一个4位共阳数码管动态显示9999~1(每次变化值为1)。为什么不能点亮...
更重要的问题出在主程序,主程序没有while(1)语句,肯定是错误的。主程序问题太多了,自己看吧。还有那两个计数i和b,计数到9999的要用整型的,才能计到9999,而你有char型的,最大才是255。再看一下你的仿真图中的数码管,确定是共阳的吗。看下图中的4位一体的数码管元件的名称是什么,与你用...

4位共阴极数码管单片机驱动
宏晶12系列单片机单片机驱动4位数码管计数显示。1、共阴极数码管引脚分析 共阴极数码管 是指每一位数码管的阴极,连接到电源的负极上。 也就是图中所指1,2,3,4公共端。 如果不知道是共阴极和共阳极可以用万用表,或者直接找一个电源试一试。 电源测试的话最好串一个限流电阻,否则容易烧坏数码管。...

单片机四位数码管显示中间一行字母
51单片机(四位数码管的显示)程序 基于单片机V1或V2实验系统,编写一个程序,实现以下功能:1)首先在数码管 上显示P ”个字符;2)等待按键,如按了任何一个键,则将这 4个字符清除, 改为显示0000”个字符(为数字的0)。E3最佳答案 下面这个程序是4x4距阵键盘丄ED数码管显示,一共可以到0-F...

菜鸟想请问一下各位高手 图中四位数码管与51单片机相连的1234四个脚...
\/\/ 数码管与51单片机相连,实物与仿真图一样连接就可以,也可以在A~G、DP线上串一个300欧姆的电阻。include<reg52.h> define uchar unsigned char uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,};\/\/数组0到F uchar ...

51单片机4位数码管显示数字
静态显示、动态显示等。1、静态显示:对于静态显示,可以直接利用IO口将对应的数字编码发送到数码管的段选引脚上。将P0口设置为0x3f,可以显示数字0。2、动态显示:对于动态显示,有两种常见的方法。一种是提高刷新频率,使得人眼无法分辨,产生显示的效果。另一种是利用锁存器件,先显示一个数字,锁定...

求程序:四位LED数码管接入单片机,每位输出分别由P1.0至P1.3接入的按键...
;功能:定时中断动态四数码管显示 ;说明:让您真正从0开始接触单片机,解开单片机神秘的面纱。;制作:惠建闯扣扣:四二零六四九零四扒 ;日期:2010-6-28 ;--- LED1EQU20H LED2EQU21H LED3EQU22H LED4EQU23H LedT0EQU24H ORG0000H LJMPSTART ORG000BH;定时器0中断入口 JMPTIME0;转去中断子程序 ...

单片机实现4位一体数码管显示0000—FFFF的16进制(C语言编程)怎么编程...
\/\/段码由P0口输出,P2.3-P2.0依次接位选的高到低 include<reg51.h> typedef unsigned char u8;typedef unsigned int u16;void Delay(void);void Disp(void);u16 Cnt;u8 code LED[]={ 0x3F,\/\/ 0 0x06,\/\/ 1 0x5B,\/\/ 2 0x4F,\/\/ 3 0x66,\/\/ 4 0x6D,\/\/ 5 0x7D,\/\/ 6 0x07...

51单片机4位数码管的最下面一段不亮,重复焊接、反复摸背后的引脚都不亮...
这是一般4位数码管的引脚图,你说的应该是d段不亮,可以在输出显示时,测下d引脚和其在电路板上焊点电压,引脚正确就是内部问题,如果引脚不正确,就是焊接问题

介休市15946382589: 51单片机做电子时钟,为什么会比实际时间慢呢? -
芝媛磁朱: 这个问题是这样的,这可能是因为你的单片机晶振的原因,如果是12MHz的话,中断值设置为3CB0,意味着50ms中断一次,if(t50mscnt==20)就可以实现1s的变化,前提是外部晶振频率为12MHz,你检查看看你的晶振频率为多少吧!

介休市15946382589: 一个简单的51单片机4位数字时钟,怎么也动不了,求大大帮忙看看 -
芝媛磁朱: 你的SS应该定义成unsigned int ss 否则SS值不能超过255 还有 我觉得 最好在子函数中 不要出现 while(1) , 你在主函数 调用 那个子函数时,是无法跳出 那个 while(1) 的 .

介休市15946382589: 图是89C52单片机控制共阴极四位数码管显示时间,这电路是怎么工作的?具体写一下信号的传输. -
芝媛磁朱: 你的图不是很清楚,根据你图上的功能来看,器件应该是:单片机(51系列) -> 8路缓冲器(74HC245) -> 数码管(四位) 1、由于单片机IO口的驱动能力有限,在单片机和数码管中间增加了缓冲器这样可以有效的保护单片机,提高了驱动能力. 2、接法:四位数码管有四个选择端,保证统一时间只A-G字段,只对一个数码管有效. 3、点亮数码管,通过选取不同的选择端,选择好某一位数码管,通过A-G字段点亮.

介休市15946382589: 单片机时钟 《AT89S51》 1、四位数码管显示时分、分秒,以24小时计时运行 -
芝媛磁朱: 调时程序: MAIN:JNB P3.0,DATETZ;按下0键时,显示日期并可对日期进行调整JNB P3.1,ZSTZ1;按下1键时,显示时间,并可调时JNB P3.2,NLTZ1;按下2键进行闹铃设置JNB P3.3,DSTZ;按下3键进行定时设置ACALL DISP;调用显...

介休市15946382589: 51单片机和数码管做时钟为什么1秒的时间很短 -
芝媛磁朱: TH0 的值本来 是15536/256 是60, 256-60=196由于你下面一行把给 TL0赋值的句子写成了 TH0 = ...,结果 TH0 被赋值成了 176, 256-176=8080 只有196的一小半,...

介休市15946382589: 用c语言编写程序,用于c51单片机四位共阴数码管显示,显示分秒的计时器. -
芝媛磁朱: 用proteus做的时钟 可以显示年月日时分秒 可调整时间 有图*/#includereg52.h

介休市15946382589: 51单片机电子钟工作原理.急啊!! -
芝媛磁朱: 就是用定时器啊,数码管用动态显示74LS47是译码器 只要输入数字就能在数码管上对应输出相应的数字.138你也会用吧!定时器会用不?就是赋初值让它每隔一秒让秒变量加一,到六十秒让分变量加一,六十分后让时变量加一,到二十四小时让时变量清零.从头开始.不懂再问我.

介休市15946382589: 急求用4为的数码管和c51的单片机制作的电子时钟,能够切换、年月日、星期、闹钟、秒 -
芝媛磁朱: 我看了一下,明白你啥意思了,主要是数码管不会操作吧,一般来说4位的数码管是要刷新进行显示的,先要进行位选,再进行段选.共阴共阳数码管选中时电瓶是不一样的,但是一次只能选中一个,所以要用定时器刷新,人的视觉暂留我记得是1MS,你可以查一下.我建议你可以先写一个数码管的1-9秒计数,然后后面的慢慢改.电子钟这个程序我大二的时候写过....太久了,没留副本,都4年了快....最好找师兄师姐当面问一下吗,把单片机系统版硬件连接图拿出来好好看看,一般来说都是用锁存器控制段选,位选的,什么574,373,245,什么的,好好看看,肯定写的出来

介休市15946382589: 关于51单片机电子钟硬件运行的问题 -
芝媛磁朱: 不知道你的数码管显示电路是怎么连接的.通过什么驱动. 你这样的情况原因基本有两个:一个是电路板虚焊了,数码管的不可靠导通. 还有一个就是单片机外围电路(特别是电源和复位)有问题,造成单片机不能可靠复位运行程序,有时正常有时不正常.你试试看将单片机取下,接通电源看数码管的显示情况.再结合你的电路图分析一下电路板,排除虚焊. 再上单片机上电后看芯片电源和晶振电压是否正常.确保单片机的程序能够正常启动运行. 如果还有问题那就麻烦了.只能拿万用表对照电路图一个点一个点的分析,不过要相信,问题总能找到的.

介休市15946382589: 用51单片机设计的数字时钟为什么有时候按键没有反映 -
芝媛磁朱: 检查你的软件.如果有条件的话在线调试一下,没法调试的话就加点跟踪语句,例如检测到按键后点个灯或者某一位数码管之类.这都是基本的调试技巧.

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