<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 22.1184晶振的單片機

22.1184晶振的單片機

作者: 時(shí)間:2016-11-28 來(lái)源:網(wǎng)絡(luò ) 收藏
首先說(shuō)說(shuō)晶振51單片機的機器周期得關(guān)系:晶振的倒數是一個(gè)時(shí)鐘周期單位為秒,一個(gè)機器周期等于12乘時(shí)鐘周期。 再說(shuō)說(shuō)指令周期與時(shí)鐘周期得關(guān)系:對于8031等早期的51來(lái)說(shuō),指令周期和機器周期是一樣的等于12乘時(shí)鐘周期,但后來(lái)出現了很多改進(jìn)型的51系列單片機如80320等,指令周期等于4個(gè)時(shí)鐘周期,也就是說(shuō)同樣的晶振速度是原來(lái)的3倍。但無(wú)論如何變,T0、T1等定時(shí)器的計時(shí)任然按機器周期來(lái)計算的,也就是說(shuō)12乘時(shí)鐘周期。 定時(shí)器是按溢出產(chǎn)生中斷的,所以要用溢出值65536減你所希望的值得到定時(shí)器的初值。 那么怎么計算賦值所決定的時(shí)間呢: 首先計算出機器周期:12*(1/22.1184/1000000)秒(應該是22.1184兆吧), 因為你需要計時(shí)50毫秒那么就換算成毫秒吧,該值乘1000就是毫秒了。這個(gè)值就是定時(shí)器的機器周期,也就是定時(shí)器增加一個(gè)計數值的值。 那么對你而言需要定時(shí)50毫秒,需要多少個(gè)定時(shí)值呢?很簡(jiǎn)單用50除這個(gè)值就OK了,你可以算算應該是:92160. 現在問(wèn)題來(lái)了,我們需要92160個(gè)計數值,但51定時(shí)器最大只能是65536,容不下怎么辦?只能在中斷服務(wù)程序中處理了,比如兩次中斷做一次計時(shí)到時(shí)判據那么就可以,于是計數值就可以除以2得46080小于65536可以處理了。 那么初值就是65536-46080=19456了,你可以用電腦計算器換算成16進(jìn)制填入TH1和TL1。

關(guān)鍵詞: 221184晶振單片

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>