共因数码管码表中的0x3f、0x06、0x5b分别表示0、1、2,请问这是硬性规定的还是可以计算出来?怎么计算?

2019-07-18 11:56发布

共因数码管码表中的0x3f、0x06、0x5b分别表示0、1、2,请问这是硬性规定的还是可以计算出来?怎么计算?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
挥挥手离去
2019-07-18 16:58
是可以计算的,你需要找出数码管的电路原理图,其实就是数码管内部二极管的排序方式,八个二极管,会对应封装上的七个引脚,还有一个引脚是那个小点的,其中共阴数码管的3脚和8脚是连在一起的,接地引脚。你看下图片,就明白了,哪一个二极管亮就是引脚输入为1,然后你会得到一个八位的二进制数码,换算成十六进制就可以了。
7b3c4c9bb095a747ab674aa617878350.jpg

一周热门 更多>