单片机和74HC595驱动数码管,让第一位显示5.结果不成功。能帮我指点一下程序需要改什么地方吗?

2024-12-27 09:09:49
推荐回答(4个)
回答1:

74HC595送码的时候要位7--位0倒送(),按照你的图,你应该先送段码的第七位(Q7)-Q6-Q5----Q0,然后送位码(Q7)-Q6-Q5----Q0,你给的图和程序没法看出什么错误,只能给你方法,你自己调试一下;也可能是你段码编码问题按照图数字5的码表为0B6H(共阴10110110) 049H(共阳01000110)送码的时候0B6H(共阴10110110)的顺序要这样送01101101

回答2:

没有给出原理图,很难分析啊

回答3:

这个问题,解决了吗?

回答4:

你的程序的流程对吗?