|
|
本帖最后由 robinsonlin 于 2019-4-10 09:47 編輯
具體點說:設(shè)置一個時間定標 bit TSign=1
void main()
{
ConfigTimer0(); //這個函數(shù)用來初始化定時器,要自己寫哦
EA=1;
ET1=1;
TR1=1; //開啟定時器 while(1)
{
if(TSign)
{
; //做鍵盤掃描的事
}
esle
{
;//做屏幕顯示的事
}
}
}
void InterruptTimer0() interrupt 1 //定時器中斷改變定標狀態(tài)
{
TH0=0x4C;
TL0=0x00; //重新加載初值
TSign=~Tsign; //時間定標取反
}
|
|