閑來無事,給單片機下載了一鍵鎖定開關的程序,用來控制LED的亮滅。偶然注意到里面有一句等待按鍵松開的判斷,那么這一句到底應該放在哪里呢?有些茫然,請大家給予指正!源程序如下:- #include <REG51.h> //51頭文件
- #define DY_PORT P1 //設置LED連接的I/O組
- sbit DY_KEY = P3^7; //設置按鍵接在P3.7
復制代碼
1.png (36.07 KB, 下載次數: 49)
下載附件
2022-6-11 11:59 上傳
通過實驗,放在1和2處區別不大,按一下開,再按一下關;但放在3處,有時候按鍵起作用,有時候不起作用。到底這個等待按鍵松開的判斷,應該放哪里才是正確的?
11.png (28.67 KB, 下載次數: 52)
下載附件
2022-6-11 11:59 上傳
22.png (29.06 KB, 下載次數: 61)
下載附件
2022-6-11 11:59 上傳
33.png (26.25 KB, 下載次數: 51)
下載附件
2022-6-11 12:00 上傳
|