打印

51驱动共阴数码管显示“0”时,F段不显示

[复制链接]
1295|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hy4122|  楼主 | 2016-2-4 17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
51驱动共阴数码管,位选通过NPN三极管控制,数码管动态显示基本正常了,但有一个问题,显示0,2,3时总有一个段位不显示。比如说送“0”的段码时,G段不显示;送“2”或者“3”的段码时,H段不显示。其他都能正常显示。这是什么原因?而且是全部数码管都这样。

相关帖子

沙发
xyz549040622| | 2016-2-4 18:14 | 只看该作者
你的编码有问题。八段全部点亮是否OK,单独点亮是否OK。再对应你实际的编码看看。

使用特权

评论回复
板凳
hy4122|  楼主 | 2016-2-4 19:14 | 只看该作者
xyz549040622 发表于 2016-2-4 18:14
你的编码有问题。八段全部点亮是否OK,单独点亮是否OK。再对应你实际的编码看看。 ...

段码没问题,在另一个试验上用过。全部点亮也没问题,六个数码管同时显示0也是一样的现象,都是F段不亮,显示2和3也是同样的郊果。

使用特权

评论回复
地板
xyz549040622| | 2016-2-4 19:23 | 只看该作者
hy4122 发表于 2016-2-4 19:14
段码没问题,在另一个试验上用过。全部点亮也没问题,六个数码管同时显示0也是一样的现象,都是F段不亮, ...

F段不亮的话,那就检测控制显示F断的三极管了,检查硬件电路吧,看看数码管F段的引脚是否为高电平呢?

使用特权

评论回复
5
hy4122|  楼主 | 2016-2-4 19:27 | 只看该作者
xyz549040622 发表于 2016-2-4 19:23
F段不亮的话,那就检测控制显示F断的三极管了,检查硬件电路吧,看看数码管F段的引脚是否为高电平呢? ...

可是显示“8“的时候正常啊

使用特权

评论回复
6
xyz549040622| | 2016-2-4 19:40 | 只看该作者
hy4122 发表于 2016-2-4 19:27
可是显示“8“的时候正常啊

那你直接单片机写个0的编码,看看8段码各部分的电平是否OK呢?怀疑你有个断码的控制IO搞错了

使用特权

评论回复
7
hy4122|  楼主 | 2016-2-4 19:59 | 只看该作者
xyz549040622 发表于 2016-2-4 19:40
那你直接单片机写个0的编码,看看8段码各部分的电平是否OK呢?怀疑你有个断码的控制IO搞错了 ...

首先,段码值应该没问题,我仔细检查过。
第二,连线方面也应该没问题,要不然其他数字不会正常显示。

另外,我段选端是接在P0口,P0口有上拉电阻,另外P0口还与DS12C887相连。可是代码里已经把DS12C887相关的代码注释掉了。

使用特权

评论回复
8
xyz549040622| | 2016-2-4 20:19 | 只看该作者
hy4122 发表于 2016-2-4 19:59
首先,段码值应该没问题,我仔细检查过。
第二,连线方面也应该没问题,要不然其他数字不会正常显示。

所以说,要你发送个0的编码,量下各段码的电压,看看电平是否都OK呢。着重看看不显示段的电压,看看为什么和发送的不同呢?

使用特权

评论回复
9
hy4122|  楼主 | 2016-2-4 20:32 | 只看该作者
xyz549040622 发表于 2016-2-4 20:19
所以说,要你发送个0的编码,量下各段码的电压,看看电平是否都OK呢。着重看看不显示段的电压,看看为什 ...

好吧,明天试下,谢谢哈

使用特权

评论回复
10
7456| | 2016-2-5 08:52 | 只看该作者
如果电路正确、程序正确,有可能就是输出驱动能力不足

使用特权

评论回复
11
DianGongN| | 2016-2-5 10:26 | 只看该作者
本帖最后由 DianGongN 于 2016-2-5 11:32 编辑
hy4122 发表于 2016-2-4 19:59
首先,段码值应该没问题,我仔细检查过。
第二,连线方面也应该没问题,要不然其他数字不会正常显示。

先把DS12C887取下来,估计显示正常。

使用特权

评论回复
12
dang2959809956| | 2016-2-5 21:26 | 只看该作者
如果显示8正常果断是程序问题,检测下不亮的f段电平输出情况,用电表测试试,再看看程序上有什么问题

使用特权

评论回复
13
menfiss| | 2016-2-8 09:01 | 只看该作者
楼主说的稀里糊涂,别人也很难帮你。比如送0时,G段本来就不显示。H段指的是什么,dp?

使用特权

评论回复
14
menfiss| | 2016-2-8 09:02 | 只看该作者
送8显示正常丝毫不意味配线是正常的。

使用特权

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

本版积分规则

2

主题

11

帖子

0

粉丝