C語言實作周期分別為200ms、500ms、和1s的脈沖信號,控制8個指示燈的變換。請大家幫個忙,謝謝
uj5u.com熱心網友回復:
弄一個1ms的定時器,定時中斷設定三個變數 A、B、C
每中斷
A++,B++,C++;
if(A==200)
{
A=0;
Pa=~Pa; //某個引腳翻轉
}
if(A==500)
{
B=0;
Pb=~Pb; //某個引腳翻轉
}
if(C==1000)
{
C=0;
Pc=~Pc; //某個引腳翻轉
}
uj5u.com熱心網友回復:
單片機有定時中斷轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/35621.html
標籤:單片機/工控
上一篇:創建 WinForm 應用程式
下一篇:京東投票專案開發筆記
