|
最近在學51單片機,獨立按鍵,做了應該仿真機源代碼,給大家學習- #include <reg52.h>
- #include "bsp_key.h"
- #define u8 unsigned char
- #define u16 unsigned int
-
- static void key_example1(void);
- static void key_example2(void);
- int main()
- {
- KeyInit();
- while (1)
- {
- //key_example1();
- key_example2();
- }
- }
- static void key_example1(void)
- {
- if(key1 == 0)
- {
- P2 = 0XAA;
- }else
- {
- P2 = 0X55;
- }
- }
- static void key_example2(void)
- {
- u8 key_value = 0;
- key_value = KeyScan(0);
- if(key_value==1)
- {
- P2 = 0XAA;
- }
- if(key_value==2)
- {
- P2 = 0X55;
- }
- if(key_value==3)
- {
- P2 = 0X78;
- }
- if(key_value==4)
- {
- P2 = 0X32;
- }
- }
復制代碼
|
-
獨立按鍵控制LED
-
-
02_獨立按鍵輸入實驗.rar
2025-5-29 11:16 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
78.11 KB, 下載次數: 0, 下載積分: 黑幣 -5
評分
-
查看全部評分
|