單片機一鍵切換三個程序 單片機用一個按鍵隨意切換控制三種狀態(tài)?
單片機用一個按鍵隨意切換控制三種狀態(tài)?在中斷中添加延遲,然后判斷IO端口狀態(tài)。主程序大致是這樣的:Flag=0;//當(1){if(key==0){delayms(20);if(key==0)Flag
單片機用一個按鍵隨意切換控制三種狀態(tài)?
在中斷中添加延遲,然后判斷IO端口狀態(tài)。主程序大致是這樣的:Flag=0;//當(1){if(key==0){delayms(20);if(key==0)Flag;}//鍵檢測if(Flag==3)Flag=0If(Flag==0){forward pipeline}else if(Flag==1){reverse pipeline}else{interval pipeline}出現(xiàn)問題時,記錄擊鍵的次數(shù)。由于管線燈運行時間長,對按鍵響應慢??梢栽诠艿罒糁g添加密鑰檢測語句。按鍵時,使用break語句退出當前循環(huán)