|
可单独检测多个按键按下及松开情况,同时可统计按键个数
- #include "sys.h"
- #include "delay.h"
- #include "usart.h"
- #include "led.h"
- #include "stdio.h"
- #include "ctrlbox.h"
- int main(void)
- {
- u32 tim=0;
- delay_init();
- LED_Init();
- Key_Init();
- uart_init(115200);
- while(1)
- {
- Key_Scan();
- tim++;
- delay_ms(10);
- if(tim>=20)
- {
- if(tim>=30)
- {
- LEDBLUE=!LEDBLUE;
- tim=0;
- }
- LEDRED=!LEDRED;
- }
- }
- }
复制代码
|
|