• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

再问一个数码管显示的问题

我在程序中设定当某一位为0时,让其熄灭,
但是为什么它会出现闪烁,但绝大部分时间都为0???
有谁能告诉我吗?
全部回复(7)
正序查看
倒序查看
xb_dong
LV.2
2
2007-09-07 09:51
不知你是怎么设计的.请把原理图发上来看看才知道原因
0
回复
hour
LV.6
3
2007-09-07 09:56
@xb_dong
不知你是怎么设计的.请把原理图发上来看看才知道原因
你用万能表测的吧,用示波器
0
回复
hschsc
LV.1
4
2007-09-07 13:52
@xb_dong
不知你是怎么设计的.请把原理图发上来看看才知道原因
是不是我用P0口没拉上拉电阻,用于字位码时,出现电平不稳定而使其出现这种闪烁?
0
回复
xb_dong
LV.2
5
2007-09-11 15:30
@hschsc
是不是我用P0口没拉上拉电阻,用于字位码时,出现电平不稳定而使其出现这种闪烁?
是的,P0做I/O口时要加上拉电阻.
0
回复
摸索
LV.1
6
2007-09-11 16:42
@xb_dong
是的,P0做I/O口时要加上拉电阻.
修改一下延时时间看看
0
回复
sunnile
LV.5
7
2007-09-11 17:12
@hschsc
是不是我用P0口没拉上拉电阻,用于字位码时,出现电平不稳定而使其出现这种闪烁?
51單片機的P0口是不能直接做為驅動口的.因為P0口作為I/o使用時,其內部的上拉MOS是關閉的,所以要在外部加上拉來驅動.其實,P1,P2,P3口都可以用來直接驅動的,建議你用P1口好了.
0
回复
2007-09-24 14:41
看看我的图纸吧,方便简单!可以交流下
0
回复