當前位置:編程學習大全網 - 網站源碼 - 問答獎勵源代碼

問答獎勵源代碼

設計理念:

1使用定時器計數器0選擇工作模式2定時50毫秒結合軟件計數器JSQ可以設置三種時間:

當軟件計數器的初始值JSQ =5時

每當定時器到達軟件計數器時,它就減少1。化為0時,就是50毫秒×5=0.25秒。

每當0.25秒到來時,反轉P0.0將使LED燈以2Hz的頻率閃爍。

當2鍵(KINT)連接到單片機的INT0引腳時,可以產生外部中斷0的中斷申請信號。

允許外部中斷0中斷。每按壹次KINT,鍵值增加1,可以從0-1-2-0循環。

根據不同的鍵值向軟件計數器JSQ發送不同的初始值。

當KINT鍵值=1時,修改軟件計數器JSQ的初始值=10,降為0時,為50毫秒×10=0.5秒。當0.5秒到達時,如果P0.0被否定,LED將以1Hz閃爍。

KINT鍵值=2時,修改軟件計數器JSQ的初始值=20,降為0時,為50毫秒× 20 = 1秒。當它達到1秒時,否定P0.0,LED將以0.5Hz的頻率閃爍。

當KINT鍵值=0時,修改軟件計數器的初始值JSQ =5,軟件計數器將減少1。化為0時,為50毫秒× 5 = 0.25秒。當0.25秒到來時,P0.0的否定會使LED燈以2Hz的頻率閃爍。

流程圖不能添加(給郵箱)

  • 上一篇:媚燕樓的溯源碼有什麽作用?
  • 下一篇:編程體系中的project是什麽意思?
  • copyright 2024編程學習大全網