欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
請問下單片機定時器值該怎么設置?
[打印本頁]
作者:
wklhwkl
時間:
2018-5-19 10:25
標題:
請問下單片機定時器值該怎么設置?
比如要設置 1ms的定時器。 我用的是stc616AD這芯片,1T模式,晶振24MHZ。該怎么設置? 大佬們。
作者:
angmall
時間:
2018-5-19 12:24
void Timer0Init(void) //1毫秒@24.000MHz
{
AUXR |= 0x80; //定時器時鐘1T模式
TMOD &= 0xF0; //設置定時器模式
TL0 = 0x40; //設置定時初值
TH0 = 0xA2; //設置定時初值
TF0 = 0; //清除TF0標志
TR0 = 1; //定時器0開始計時
}
復制代碼
作者:
小小白1997
時間:
2018-5-19 23:06
用那個定時器初值計算公式啊:初值=65536-定時時間*晶振頻率/12
作者:
QQ897410052
時間:
2018-5-20 15:06
定時器計算初值公式:TH0=(65536-X)/256 TL0=(65536-X)%256 X為你需要設置的定時時間,1為1US(晶振是12M)
作者:
QQ897410052
時間:
2018-5-20 15:07
angmall 發表于 2018-5-19 12:24
定時器初值計算公式:TH0=(65536-X)/256 TL0=(65536-X)%256 X為需要設置的定時時間 當X為10時就是10US(12M晶振情況下)
作者:
455445
時間:
2018-5-20 21:36
TMOD &= 0xF0; //設置定時器模式 TL0 = 0x40; //設置定時初值 TH0 = 0xA2; //設置定時初值 TF0 = 0; //清除TF0標志 TR0 = 1;
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1