MOVEORDIE 发表于 2021-6-28 09:31 ok啦,谢谢 |
AUG 发表于 2021-6-28 09:43 谢啦,既然ABCD就是11 12 13 14的话,将这个代替掉是不是应该也可以 |
从你程序中看出,你是直接显示,0-9你都可以直接用坐标搞定,一一对应字模,但是ABCD代表着10,11,12,13,在你的显示函数中无法直接结算然后显示出来,你得重新写一个函数才可以。 |
0123456789ABCDEF按这顺序做进码表 |
如楼上所说的一样的方法,先编码,然后放进数组里,再调用显示。 |
先取字母的模,然后duan=tab[字母的位数,比如a在取模中排3位,就填3,] |
数字你都可以显示了,ABCD还不会吗?看来你还是不清楚数码管结构啊。 |