打印
[51单片机]

单片机控制数码管问题

[复制链接]
2183|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主


如上图,我使用npn和PNP的分别做实验,发送第五个数码管总是不显示,
然后我将延时时间变的很长,让数码管一个个显示,第五个就能显示,


更让我不解的是当我断开前四个数码管中的一个的时候,第五个就正常了


这是怎么回事啊,郁闷啊

相关帖子

沙发
gx_huang| | 2014-3-13 10:10 | 只看该作者
乱七八糟的,怀疑你一点也不懂三极管电路,也不懂正负电压驱动的概念。

使用特权

评论回复
板凳
wang12zhe|  楼主 | 2014-3-13 10:15 | 只看该作者
gx_huang 发表于 2014-3-13 10:10
乱七八糟的,怀疑你一点也不懂三极管电路,也不懂正负电压驱动的概念。

初学者 ,不要这么犀利啊

使用特权

评论回复
评论
ningling_21 2014-3-13 10:28 回复TA
搞技术,远离PROTUES... 
地板
gx_huang| | 2014-3-13 10:31 | 只看该作者
呵呵,初学不是理由,我大一时还没有学基础课,三极管还是知道的,正负还是知道的。

使用特权

评论回复
5
wang12zhe|  楼主 | 2014-3-13 10:44 | 只看该作者
gx_huang 发表于 2014-3-13 10:31
呵呵,初学不是理由,我大一时还没有学基础课,三极管还是知道的,正负还是知道的。 ...

那一下该怎么改呢

使用特权

评论回复
6
创隆电子| | 2014-3-13 12:21 | 只看该作者
建议还是直接焊板子吧,有时电脑的问题软件仿真时程序与电路没有毛病,但就是不对,也有可能。我就出现过,软件仿真时数码管总不正常,但焊上班子就行了。用另一台台式机也没有毛病,就是用我的笔记本就不行。难道笔记本配置太老了?????

使用特权

评论回复
7
天风立马| | 2014-3-13 12:35 | 只看该作者
想玩的high,就少吃几顿饭去买个开发板。

使用特权

评论回复
8
Fredzou| | 2014-3-13 12:44 | 只看该作者

使用特权

评论回复
9
gx_huang| | 2014-3-13 13:13 | 只看该作者
wang12zhe 发表于 2014-3-13 10:44
那一下该怎么改呢

你总得搞清楚数码管是共阴还是共阳的。
你总得搞清楚LED的驱动电流需要多少。
你总得搞清楚扫描显示的顺序,电流是怎么顺序控制的。
如果你啥都不懂,还是先搞懂。
设计是先有方向,再优化,又不是猜谜语一个一个的试。

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
autopccopy + 3 赞一个!非常有道理!
10
four_zhg| | 2014-3-13 17:21 | 只看该作者
应该是你的最后一位其实是显示的,只不过显示延时被第一位显示刷新了,在实际硬件时应该可以拿示波器一看就看得出来的。程序上调程最后一位的显示

使用特权

评论回复
11
pdcboy| | 2014-3-13 19:13 | 只看该作者
看看你的程序第五个数码管显示后是不是忘了加延时,显示时间不够

使用特权

评论回复
12
chongxinc| | 2014-3-14 10:23 | 只看该作者
我觉得还是把程序一起贴出来的好。

使用特权

评论回复
13
iceyu| | 2014-3-14 15:36 | 只看该作者
proteus的仿真并不是很完美的,以前我改了下单片机的频率就好了,不知道有没有帮助。

使用特权

评论回复
14
WM~~~| | 2014-4-21 16:05 | 只看该作者
初学者,无非是扫描,10MS差不多

使用特权

评论回复
15
zcl143| | 2014-4-23 00:37 | 只看该作者
把几个数码管的亮度弄均匀对初学者来说是个坎

使用特权

评论回复
16
renwocai| | 2014-4-25 19:01 | 只看该作者
在PROTEUS中位选三极管我一般用非门替代。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

205

帖子

1

粉丝