如何用一只按键控制四个LED的亮和灭。
用一只按键控制四个LED的亮和灭。 我有一个疑难问题: 用一只按键控制四个LED的亮和灭。详细功能需要如下: P2.0 位接一按键SP1 , P1.0--P1.3 接四只LED二极管, 通过按键的方式来控制这四只LED; 1. SP1 按第一下的时候 P1.0 亮1 ms 后熄灭,SP1 按第二下的时候 P1.1亮1 ms 后熄灭, SP1 按第三下的时候 P1.2 亮1 ms 后熄灭,SP1 按第四下的时候 P1.3 亮1 ms 后熄灭。 SP1 按第五下的时候 P1.0 亮1 ms 后熄灭,SP1 按第六下的时候 P1.01亮1 ms 后熄灭, 。。。。。。。如此循环的 有哪位能帮忙解决这个难题,我是初学者。 谢谢了! 希望用51汇编,带注释,学习一下。
用2位2进制计数器就可以了吧
用CD4017做计数器,时钟脉冲为按键开关控制的单脉冲,按一下,第一个LED亮1ms后灭,再按第二次,第二个LED亮1ms后灭,.....