//範例 6-8C: //檔名:ch6_8.C #include "BIO.H" sbit Bn1=P1^0; // 按鍵為 P1.0 void main() { P0=0x11; // 設定P0埠的初始值 while(1){ while(Bn1==1); // 等待按鍵輸入 delay1ms(20); // 時間延遲20ms if(Bn1==0){ P0=RR(P0); // P0埠右旋 while(Bn1==0); // 等待按鍵放開 delay1ms(20); // 時間延遲20ms while(Bn1==0); //確認按鍵放開 } } }