2019-07-15 23:18发布
dongyumin 发表于 2013-8-4 23:45 1、设置数码管段码显存数组。共阳段码0xff就全灭了,共阴0x00就全灭了,解决了你有些位不显示 2、扫描封装 ...
天凡幽星 发表于 2013-8-5 08:12 设置段码显存数组,全灭了位还怎么显示呢? 定时器扫描会不会让数码管一闪一闪的? ...
天凡幽星 发表于 2013-8-5 09:07 这样说吧,初始数码管全灭(ok),按s1,第一个数码管显示1,按s2,第二个数码管显示2的同时1不消失,以 ...
最多设置5个标签!
2、扫描封装成一个函数。放在定时器中断内定时扫描。
3、按键扫描。扫描到按键,处理后修改显存的值。
修改显存后,会对应你的输入了。其实挺简单的,你的错误在哪里?
设置段码显存数组,全灭了位还怎么显示呢?
定时器扫描会不会让数码管一闪一闪的?
我说的全灭,比如0x00段码,是某一位数码管上的7段LED全灭。定时设置好不会乱闪。8位数码管,定时器2ms左右进入一次中断。
不是很清楚了吗?你可能还停留在你的思路里。定时扫描数码管,每一位都扫描,对应显存,有显示的则亮,不显示的则灭。你修改了显存内容,当即修改了数码管的显示。
一周热门 更多>