亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: 請問下單片機定時器值該怎么設置? [打印本頁]

作者: wklhwkl    時間: 2018-5-19 10:25
標題: 請問下單片機定時器值該怎么設置?
比如要設置  1ms的定時器。  我用的是stc616AD這芯片,1T模式,晶振24MHZ。該怎么設置? 大佬們。

作者: angmall    時間: 2018-5-19 12:24
  1. void Timer0Init(void)                //1毫秒@24.000MHz
  2. {
  3.         AUXR |= 0x80;                //定時器時鐘1T模式
  4.         TMOD &= 0xF0;                //設置定時器模式
  5.         TL0 = 0x40;                //設置定時初值
  6.         TH0 = 0xA2;                //設置定時初值
  7.         TF0 = 0;                //清除TF0標志
  8.         TR0 = 1;                //定時器0開始計時
  9. }
復制代碼



作者: 小小白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://www.denmoz.com/bbs/) Powered by Discuz! X3.1