閑來沒事,寫的獨立按鍵識別。主要能實現以下功能:開始時LED燈均為熄滅,隨后按下相對應按鍵,就會點亮相對應LED燈,但按鍵釋放后LED不會熄滅,直至按下下一個按鍵時。
仿真圖
源代碼
單片機源程序如下:
- // 獨立按鍵識別
- #include <REG51.H>
- void main() {
- char key = 0;
- while(1){
- key = P0 & 0x0f; //讀取按鍵狀態
- if (key != 0x0f) P2 = key; //顯示到led
- }
- }
復制代碼
所有資料51hei提供下載:
按鍵識別.zip
(146.11 KB, 下載次數: 14)
2020-6-24 10:30 上傳
點擊文件名下載附件
|