回覆列表
  • 1 # 使用者9175688961649

    1、建立專案檔案。

    2、按鍵:S1=P3^2,點亮: led=P1^5。

    3、建立C語言主函式。

    4、建立迴圈效果,檢測效果。while(1) {}5、建立選擇效果。6、當按下時,即暫停與恢復。

  • 2 # 扶尾貓秋風水清

    有以下幾種情況:

    1.迴圈查詢按鍵。當按鍵按第一次時間,進入第一層迴圈查詢語句內部,執行恢復。不跳出該層迴圈,繼續查詢按鍵。當第二次按下時間,進入第二層迴圈查詢語句內部,執行暫停。迴圈結束。若想反覆暫停和恢復,就在外面再加一層while(1)類似的死迴圈,反覆執行其內部的兩層迴圈查詢語句。

    2.用一個標誌變數,記住按鍵的狀態。初始化為個值,如“暫停”,按鍵之後檢查標誌變數,是“暫停”就執行“恢復”,再讓它變為“恢復”說明當前已經執行了恢復。反之亦然。

    3.掉電暫停。這樣需要按鍵能觸發cpu工作。所以,需要按鍵接到外部中斷上面。中斷後可以恢復CPU工作。在中斷中再判斷是否要讓cpu掉電與否。

    不知道這種方法你能接受不?還是用外部中斷。此按鍵觸發中斷後,關掉所有其他的中斷,也即EA=0(最好先用個變數記住EA,方便恢復),然後就一直在中斷中等待該按鍵第二次按下再恢復EA,最後退出中斷。

  • 中秋節和大豐收的關聯?
  • 翻譯《滕王閣序》——童子何知,躬逢勝餞?