有個問題想請教大家,我是個剛初學單片機的;
一個按鍵有兩個功能,正常延時10毫秒是一個功能,如果按住2秒又是一個功能,用C 51單片機應該怎樣實現。
多謝大家。下列程序我就不好意思傳上來,實在是菜了 ,請改正一下。多謝
if(P0_3==0) { delay(10); if(P0_3==0) { if(P0_3==0) { delay(400); delay(400); if(P0_3==0) { i++; if(i==3) i=0; } } else j++; } P3=table2[j]; while(P0_3==0);
[此貼子已經被admin于2009-10-30 11:32:50編輯過]
|