数码管公共脚接电阻,如何解决因亮多段而引起的亮度不同

2020-01-30 13:34发布

目前公司提出节约成本,故而提出把数码管的8段码的电阻取消,改为在公共脚串接.但在写程序出现开多段和少段时亮度不同的情况.现在我有想到反过来扫描,即扫段码(通常我们是扫描位码).但想了很久也没有想出应该如何编写程序.不知各位有没有更好的程序方法来解决这种问题.
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
50条回答
lmt50211
2020-01-31 10:46
.titrwh 发表于 2013-5-16 21:54
如果是共阴极数码管,先给A高电平,然后哪一位数码管A需要亮就给哪个com低电平,不需要亮给高电平,再给B高 ...

最开始我也是这样想的,但试了很久也没有想出如何把将段码拆分出来扫描.不知可否讲解下如何送值.比如:有4个dis_buf存放段码,如何才能拆出里面的段码和位码对应?

一周热门 更多>