命題-第13章-計算(1)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 單片機計數(shù)初值的計算(一)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0108-張蓉蓉

例題:定時器在方式1(16位)工作,軟件啟動,定時操作50ms,計數(shù)初值。

? ? ? 解:? 設(shè)最大計數(shù)值為 M,M=2*16 =65536

? ? ? ? ? 50ms定時操作需要50000個機器周期,所以需要50000次計數(shù)操作

? ? ? ? ? ? 時器初值=65536-50000=15536

? ? ? ? 解析:

定時或計數(shù)方式下計數(shù)初值如何確定,定時器選擇不同的工作方式,不同的操作模式其計數(shù)值均不相同。

若設(shè)最大計數(shù)值為 M ,各操作模式下的 M 值為:

? ? ? 方式 0 (13位): M=2*13 =8192(假裝2*13為2的13次方,下同)

? ? ? 方式 1(16位) : M=2*16 =65536

? ? ? 方式 2 (8位): M=2* 8 =256

? ? 方式 3(8位) : M=256 ,定時器 T0 分成 2 個獨立的 8 位計數(shù)器,所以 TH0 、 TL0 的 M 均為 256

? ? ? ? 由于 MCS-51 的兩個定時器均為加 1 計數(shù)器,當初到最大值( 00H 或 0000H )時產(chǎn)生溢出,將 TF 位置 1 ,可發(fā)出溢出中斷,因此計數(shù)器初值 X 的計算式為: X=M- 計數(shù)值。式中的 M 由操作模式確定,不同的操作模式計數(shù)器的長不相同,故M值也不相同。而式中的計數(shù)值與定時器的工作方式有關(guān)。

? ? ? ? ? 1 、定時工作方式時

? ? ? ? 因為計數(shù)脈沖由內(nèi)部供給,是對機器周期進行計數(shù),故計數(shù)脈沖頻率為 f cont =f osc(時鐘頻率) × 1/12 、計數(shù)周期 T=1/f cont =12/f osc ,1個機器周期=1us(不是ms哦),因此計數(shù)器初值 X 的計算式為: X=M- 計數(shù)值

? ? ? 拓展:有時也會計算TH0、TL0的值

? ? ? ? 如例題所示,需設(shè)置定時器初值15536=65536-50000,即3CB0H(10進制15536轉(zhuǎn)換成16進制數(shù)3CB0),所以TH0=0x3c,TL0=0xb0,高位就是TH0的值,低位為TL0的值。

? ? 所以,TH0=(M-所需計數(shù)次數(shù))/256=初值/256;

? ? ? ? ? ? ? TL0=(M-所需技術(shù)次數(shù))%256=初值%256

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、MCS-51單片機的定時器/計數(shù)器概念 單片機中的定時器和計數(shù)器其實是同一個物理的電子元件,只不過計數(shù)器記錄的...
    Dorajimmy閱讀 1,449評論 0 1
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,695評論 19 139
  • 單片機計數(shù)初值的計算(二) 0108-張蓉蓉 例題:定時器在方式1工作,軟件啟動,計時2s,在12MHz晶振條...
    0108_張蓉蓉閱讀 342評論 2 0
  • 1 2 3 4 5 6 7 8 9 10 11
    CaesarsTesla閱讀 335評論 0 1
  • 2017/5/3 1.你自己是一面鏡子,你如何對別人,你就會看到別人如何對你。真心的付出,別人會體會得到,別求什么...
    扶搖萬事屋閱讀 395評論 0 0

友情鏈接更多精彩內(nèi)容