单片机电子万年历的设计 数码管显示问题
焊完板子进行调试时,遇到了这个奇妙的问题,迷惑不解,现请大家帮忙分析一下,若能解决,100分送上。分不打紧,学到知识就好^_^1.万用表调至“发光二级管”档,红笔接片选,...
焊完板子进行调试时,遇到了这个奇妙的问题,迷惑不解,现请大家帮忙分析一下,若能解决,100分送上。分不打紧,学到知识就好 ^_^
1.万用表调至“发光二级管”档,红笔接片选,黑笔直接接IC插槽的VCC,结果不亮,正常。如下图:
2.这次插上74HC164芯片,同样地,红笔接片选,黑笔接到74HC164的VCC引脚上,问题出现了,如下图所示:(VCC直接点亮了7段,‘8’字,而且亮度很暗)
说明:74HC164引脚为(1-14):A-B-Q0-Q1-Q2-Q3-GND-SCK-RST-Q4-Q5-Q6-Q7-VCC
分别接Q0-Q7,亮一小段,正常;接A-B不亮,正常;接VCC/GND/RST/SCK任意一端,都会导致'8'字被点亮,而且电流被平分,故'8'字很暗。
我想了一整:不接74HC164时,都很正常;而一旦把芯片接上去,就会出现这个问题。
思前想后,觉得这芯片是个次品吧,74HC164内部把VCC/GND/RST/SCK某一端和Q0-Q7都连在了一起?
但这种产品出错的概率很小,于是乎再检查电路的焊接,真心没找出错啊。
请知晓的朋友帮助分析下,若能解决问题,100分即刻送上。 展开
1.万用表调至“发光二级管”档,红笔接片选,黑笔直接接IC插槽的VCC,结果不亮,正常。如下图:
2.这次插上74HC164芯片,同样地,红笔接片选,黑笔接到74HC164的VCC引脚上,问题出现了,如下图所示:(VCC直接点亮了7段,‘8’字,而且亮度很暗)
说明:74HC164引脚为(1-14):A-B-Q0-Q1-Q2-Q3-GND-SCK-RST-Q4-Q5-Q6-Q7-VCC
分别接Q0-Q7,亮一小段,正常;接A-B不亮,正常;接VCC/GND/RST/SCK任意一端,都会导致'8'字被点亮,而且电流被平分,故'8'字很暗。
我想了一整:不接74HC164时,都很正常;而一旦把芯片接上去,就会出现这个问题。
思前想后,觉得这芯片是个次品吧,74HC164内部把VCC/GND/RST/SCK某一端和Q0-Q7都连在了一起?
但这种产品出错的概率很小,于是乎再检查电路的焊接,真心没找出错啊。
请知晓的朋友帮助分析下,若能解决问题,100分即刻送上。 展开
4个回答
展开全部
74HC164 - 14 (VCC)
74HC164 - 7 (GND)
74HC164 - 9 ( MR 接 VCC )
74HC164 - 1- 2 ( DSA DSB 连高圆接在一起接单片机 IO 作 DAT 数据线 最好加上拉 )
74HC164 - 8 ( CP 连接在一起接单片机 IO 作 CLK 时钟线 最好加伍冲上拉 )
由于 74HC164 的输入内阻问题 不加 上拉电阻戚橘塌(2k - 10k)可能会出现数据不正常
以上连接没有问题 一般就能正常 运行,用表笔 接触 DAT 与 CLK 会有干扰 出现不正常。
74HC164 驱动数码管(用共阴比较好电路简单)可以直接用 IO 作为 位选。
74HC164 - 7 (GND)
74HC164 - 9 ( MR 接 VCC )
74HC164 - 1- 2 ( DSA DSB 连高圆接在一起接单片机 IO 作 DAT 数据线 最好加上拉 )
74HC164 - 8 ( CP 连接在一起接单片机 IO 作 CLK 时钟线 最好加伍冲上拉 )
由于 74HC164 的输入内阻问题 不加 上拉电阻戚橘塌(2k - 10k)可能会出现数据不正常
以上连接没有问题 一般就能正常 运行,用表笔 接触 DAT 与 CLK 会有干扰 出现不正常。
74HC164 驱动数码管(用共阴比较好电路简单)可以直接用 IO 作为 位选。
更多追问追答
追问
你好,我刚才把MR(-9引脚)接到了VCC,但还是一样的问题,所有的段都被点亮,但是亮度不一:比如应该显示一个'2',则与'2'相关的字段亮度较暗,c、f字段却很亮。这是为什么呢?
PS:DSA、DSB、SCK(CP)和I/O之间没有加上拉,我想应该不影响吧。我的I/O是P1口,内部有上拉的。
追答
这是 段码 用共阴 与 共阳 问题, 及 数码管用 共阴 与 共阳 问题。
有 亮度较暗 与 很亮,是程序 消隐问题,一般 要先 关闭 位选 再 刷新 段码 然后 换位码
奥蕾达
2024-11-14 广告
2024-11-14 广告
如果说原理的话,液晶是起到一个开关的作用。好比水龙头控制水量,液晶控制着光的通过量。 1 A:透明的不是液晶,而是整个显示系统。液晶显示器中的液晶显示系统在未浮花第拘郢饺电邪钉矛通电时是透明的(而且是Normaly White模式的)。 2...
点击进入详情页
本回答由奥蕾达提供
展开全部
你用的共阴数码管吗?164的拉电流小,灌电流大,选用共阳数码管比较好
追问
是共阳的LED。如果按照程序正常显示的话,应该显示一个'2',但在实际测试中发现却显示'8',而有意思的是,'2'字段较暗,c、f段很亮。这是不是说明程序没问题,输出的是个'2',但74164把c、f段也点亮了,这是74164的问题?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询