单片机开发板上的数码管不亮应该怎么调试

作者&投稿:纵倪 (若有异议请与网页底部的电邮联系)
请问我想用51单片机定时器控制数码管,怎么数码管没有亮?(我是普中的开发板)~

你的程序是从P1口输出位选码,从P2口输出段选码。那实际的电路连接是这样的么?
特别是段选码,看原理图中用74573锁存的,你的程序并没有锁存过程的。所以,段选码没有真正输出吧。
你这是要1秒种显示一位吗?那程序也只能是显示一遍哪。
if(Time==20&&i<8) //这就是显示一遍的
{
P1=~(1<<i);//位选
P2=~Table[0];//段选
Time=0;
i++; //这超过7,就不显示了
if(i>=8)i=0; //加这一行,就可反复显示了
}

普中开发板,数码管需要转接线才可以的。如图:

数码管不亮原因大概如下:
1、软件问题,位码或段码有误;可能时序不对。
2、硬件问题,可能驱动力不足;可能需要上拉电阻。
调试是一个综合过程,要具体问题具体分析,泛泛而谈是无从谈起的。


单片机开发板上的硬件怎么使用
首先,你需要仔细看开发板的原理图。你需要把单片机插到开发板的芯片座上,芯片座的引脚会和PCB板连接,PCB板上的走线会将芯片座的引脚连接到具体硬件上。开发板上的硬件设备都是通过开发板的PCB走线连接好的,你只需要在原理图上寻找具体硬件连接到单片机的管脚关系。目测你的开发板是51开发板,可能...

51单片机数码管,下面是数码管原理图,求简单的C语言程序点亮数码管
你是不是使用的单片机开发板呀,你看看你的这个数码管对应的排线有没有接,貌似直接了二极管的排线没有接数码管的排线,能不能把完整的线路图发来看看 QQ1574549115 | 发布于2013-07-27 举报| 评论(1) 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 假设此为共阳极数码管 #include<reg51.h> sbit ...

普中科技的HC6800-ES开发板中数码管的段选和位选是怎么控制的?
看网络标识吗!!74S138是位选选74S573是段选 可以找找138资料看看。是3-8译码器。根据输入的3个位变换输出的8位的任意一位!

51单片机最小系统板准备接数码管,如果数码管接了锁存器(比如说74hc573...
2。数码管用P0接了锁存器的话,一般还要接电阻,但不是限流,主要是上拉, 一端是接电源正极的,另一端接P0口和锁存器,而不是电阻的一端接P0口,另一端接锁存器输入 换用其它端口如P1 P2就不用接上拉电阻了 对于STC12C5A60S2系列单 片机,由于P0口可以配置为弱上拉,也可以省掉外部上...

什么是单片机开发机,是不是单指单片机方面的实现的一些功能?最好能具...
常见的51单片机开发板:51单片机开发板也称51单片机实验板、51单片机学习板。是用于学习51型号的单片机的实验及学习器件,他是将51单片机常用的外围。比如流水灯,数码管,矩阵键盘,EEPROM,时钟,蜂鸣器,继电器及集成在一小块电路板上。便于携带及学习,直接插在PC机上面。随时随地的进行学习,另外一些中...

标题编程时数码管赋值段码和位码的顺序有要求吗?
有的。先给阳极赋值需要显示的第一位的段码,然后令第一位的阴极为低电平,其余位为高电平,这样第一位有显示。经过一段时间之后,再向阳极赋值第二位的段码,然后令第二位的阴极为低电平,其余位为高电平,这样第二位有显示。开发板上的八位数码管是由两个四位八段共阴数码管组成的。扫描时,...

有拿台式机主板当单片机开发板用的朋友么
都大同小异,根据功能价格自己选择就是了,够用即可,没有必要多花哨。吴鉴鹰单片机开发板,视频教程详细,学习很方便资源介绍1、一个CH340的USB转UART芯片,实现USB下载程序,为无串口的笔记本电脑提供下载方便。2、板子上电源入口有一个自恢复保险丝,可以有效的保护您的电脑主板和开发板。加上这个保险,...

开发板是干什么的 开发板和单片机的区别
二、开发板与单片机的对比<\/ 开发板不仅是一个平台,它涵盖了研发、研究和教学的广泛需求。而单片机则更专注于核心功能,它是一个独立的芯片,需要外围电路来实现完整的功能。例如,单片机开发板通常会包含LED、数码管、按键、显示屏、存储器等元件,使学习者能够快速实践和理解。开发板是一个包容的概念...

片机最小系统开发板包括哪些部分?除了振荡和复位电路还有什么?
外部接口电路 ,存储器, cpu ,以及一些扩展单元,程序

单片机开发板是什么啊
单片机开发板呢,顾名思义就是拿来搞开发的板子,而这个板子与其它电路板有所不一样,这个板子拿来搞开发可以实现很多功能,就会留出很多接口给用户,用户自己来开发这些接口的功能,在以后的工作中也会接触到很多开发板,这些开发板是拿来做开发和技术验证的,在开发板上把技术验证成功之后就会做真机开...

睢县17216799600: 单片机 数码管不亮 菜鸟 求解答 求硬件检测方法 -
庾俗康裕: 检查点数码管、驱动电路、CPU:1、数码管仅仅是LED管,用5V电源串一个1K左右的电阻就可以点亮.2、数码管好的情况下,再去掉CPU, 直接对驱动电路输入,看看有没有反映.3、用简单的程序,将CPU的驱动输出,设成固定的电平,看看是否完好.

睢县17216799600: 请大位大神指教一下,单片机控制的数码管不亮问题 -
庾俗康裕: 数码管由单片机stc90c52控制,数码管不亮,电源电路正常,输入电压4.9V,单片机控制的共阳极数码管三级管基极电压也是4.9V,单片机更换其它板子正常,输出到三极管基极电压是4.3V,晶振正常.从这些描述来看,程序没问题,可能是单片机在这块板没有正常工作,看看复位是否有问题.

睢县17216799600: 单片机数码管不亮 菜鸟 求解答 求硬件检测方法 -
庾俗康裕: 检查以下几点:1.看看是不是电路板上直接连好线的,如果不是,看看是不是要自己连线;2.自己先编一段跑马灯的程序,这个简单吧,看看数码管各段是不是依次点亮;3.如果还不行,写程序将相应的I/O口置成高电平,用万用表测量电压,然后再置成低电平,用万用表测电压,看看输出是否正确,若正确,说明单片机没问题,在其他地方找问题;4.看看有没有什么驱动或者译码电路,看看这些电路是不是都没问题;5.数码管那块有没有接放大电路或者是上拉电阻之类的,看看连接是否正确;6.仔细检查代码,看看代码是不是适合你所接的电路,尤其检查延时这块,这是最容易出问题的.希望我的回答对你有所帮助,谢谢.

睢县17216799600: 单片机数码管不亮 -
庾俗康裕: 测试一下单片机上的模块管脚,有无电压输出,然后检查显示灯接线

睢县17216799600: 单片机高手看看为什么数码管不亮啊? -
庾俗康裕: 你这等于是单片机输出直接驱动的,中间连个限流电阻都没有,那个阻排上拉10K太大了,建议把每个阳极输入端串一个100欧,上接换成2K.单片机接数码管,最好还是接共阳的,让引脚低有效比较的容易控制一点.

睢县17216799600: 单片机数码管输入程序后不亮,有几种情况啊.请各位帮一下 -
庾俗康裕: 不知你硬件是否可靠,如果是成品开发板一般没有问题,自己制作 的就 要检查硬件电路是否有问题 51单片机用P0口驱动的话一定要有外部上拉电阻 如果还不亮的话, 软件部分可以考虑 将段码变成全0或全1 即0xff 或0x00 位码也变成0x00 或 0xff (四种组合)以确定到底是高电平还是低电平点亮 然后注意 位锁存器和段锁存器不要搞反

睢县17216799600: 单片机控制数码管不亮?? -
庾俗康裕: 数码管不亮,两种情况1.驱动电路问题2.驱动程序问题,蜂鸣器响还是很容易实现的,建议你用电路仿真试试,看看是不是电路设计的问题

睢县17216799600: 单片机这个情况下为什么点亮不了数码管? -
庾俗康裕: 是不是你数码管弄错了呢?如果你的数码管是共阳极的话,就会出现这个情况.如果改成共阴极的数码管就不会出现这种情况了.同时,你也可以检测下这个数码管到底是共阴极还是共阳极的:用VCC加到数码管的段码引脚上,再把地接到数码管的位码引脚上,看会不会让数码管亮起来,如果亮了,那么这个数码管就是共阴极的了,如果没亮,就是共阳极了的

睢县17216799600: 51单片机怎么点亮数码管? -
庾俗康裕: 单片机通过驱动电路给数码管中相应各段的发光二极管加正向电压,该段发光二极管就会被点亮.不同段的发光二极管加正向电压则亮,不加正向电压则灭,这样就可以通过各段的亮灭组合,来显示不同的数字和字符了. 单片机是通过向数码管送段形(即显示编码),来给数码管相应的各段加正向电压来实现的.

睢县17216799600: 单片机四位共阳极数码管太暗,怎么通过延时调亮 -
庾俗康裕: 首先,你要确定,这是仿真,还是实物?估计是实物吧.单片机是什么型号,数码管是怎么与单片机连接的?应该是数码管没有用驱动电路,是由单片机直接驱动吧.如果是这样的话,就是再延长时间也不会亮的,就是静态显示方式也不会的,与延时无关.

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