任务要求
- 程序开始运行时候LED1亮,LED2熄灭
- 按下’SW1’按钮(按下时间不超过1秒)后松开,实现LED2亮2秒后熄灭
- 重复前面两个步骤
1 |
|
====回顾:这里一共声明了三个函数==
==- void Delay(uint n);作用为空转,延时 #009688==
==- void InitIO(void);作用为预先设置LED灯的初始状态,以及其对应的控制端口==
==- void InitKey(void);作用为初始化SW1按钮的初始状态,以及其对应的控制端口==
==- uchar KeyScan(void);作用为记录按钮的状态变化,并通过一小段延时检验一次====