定時器只用來定時計數,不進行中斷
uj5u.com熱心網友回復:
void din_shi_chu_zhi()
{
TH0 = (65535-46082)/256; /*設定初始值,定時50MS 11.059晶振*/
TL0 = (65535-46082)%256;
TMOD = 0X01; //選擇為定時器0模式,作業方式1,僅用TR0打開啟動。
TR0 = 1; //啟動定時器0
}
while(i)
{
if(TF0) //檢測定時器溢位
{
TF0 = 0;
din_shi_chu_zhi();
miao++;
}
}
uj5u.com熱心網友回復:
總中斷開啟了嗎?中斷函式有重新對計數值賦值嗎?uj5u.com熱心網友回復:
不開起定時器中斷就好了呀轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/90041.html
標籤:單片機/工控
上一篇:有什么方法可以更快速的求出ab兩端的等效電阻(除了用萬用表測量)
下一篇:關于NRF24L01的問題
