2019-03-24 18:24发布
gh131413 发表于 2014-3-31 09:22 uchar table[]={0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,0x7f} //定义数组1-8
石破天惊 发表于 2014-4-2 18:19 大神,我的单片机没有锁存芯片。我要的程序是第一个数码管亮1,当第二个亮2的是时候,数码管还是1,当第3个 ...
最多设置5个标签!
uchar table[]={0x06,0x5b,0x4f,0x66,0x6d,0x7d,
0x07,0x7f} //定义数组1-8
大神,我的单片机没有锁存芯片。我要的程序是第一个数码管亮1,当第二个亮2的是时候,数码管还是1,当第3个数码管亮3,前两数码管一次是1,2.也就是说亮下一位数,前几位分别显示递减数
楼主说的这个在没有锁存芯片及共用一个数据口的话似难做到^
一般数码管显示都是用扫描的方式,至于楼主的要求,你可以试下两个两个打开位选,也即扫描的时候只循环打开两个位,然后打开第三个位的时候关掉第一个位,以此类推。
一周热门 更多>