一个照明灯,2个开关。开关状态的改变决定灯亮灭。用P1口连接led照明灯,s2和s3来模拟两个开关。
工具/原料
Keil uVision4
方法/步骤
1
新建项目,如图所示:#include
2
bit X,s2sta,s3sta;s2sta,s3sta为开关s2和s3前置状态, 和s1与s2状态进行对比。
3
判断是否有一个按钮改变了状态,返回值。
4
创建主函数。赋值!
5
循环效果
6
扫描按键状态是否变化。
7
进行判断:如果有人按下按钮,则进行判断。LED灯取反效果。
注意事项
重视判断算法
下一篇:微星键盘灯光在哪里设置