while(1)
{
if(按鍵壹按下)
LED燈亮
關中斷
}
if(按鍵二按下)
LED燈滅
if(按鍵三按下)
if(燈亮)
開啟中斷
(中斷的內容是讓燈閃爍)
else {
什麽也不做
2年沒用過單片機了,只記得大概,不知道思路對不對。我最近沒空,不行的話,回來我借個單片機寫寫試試
因為燈閃爍本來就是個循環的過程。而單片機又沒有操作系統,沒有多線程多進程的概念,所以只能分開執行了。