當前位置:編程學習大全網 - 電腦編程 - 編程延遲

編程延遲

夥計,這是個跑步燈程序。讓燈壹直亮著。

M_delay(100)是100 ms的延遲,在程序中,兩個for循環的時間是由軟件計算的。至於在代碼前加__disable_interrupt(),在代碼後加__enable_interrupt()是為了防止延遲過程中延遲被中斷,中間代碼也叫關鍵代碼。原因很簡單。如果延遲過程中發生中斷,中斷處理和中斷恢復需要壹定的時間,會增加延遲時間。所以妳可以在這裏加上這兩個代碼。下壹步配置B口為輸出且輸出為高電平,流水燈可變L_shift向左,微R_shift向右。每個燈打開和關閉100毫秒

  • 上一篇:Fortran 編程隔行增加壹個空格輸出
  • 下一篇:1500總線控制伺服電機需要脈沖數定位嗎
  • copyright 2024編程學習大全網