<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è) > 嵌入式系統 > 設計應用 > 單片機定時(shí)器常見(jiàn)兩大應用問(wèn)題解析

單片機定時(shí)器常見(jiàn)兩大應用問(wèn)題解析

作者: 時(shí)間:2016-11-22 來(lái)源:網(wǎng)絡(luò ) 收藏
單片機的學(xué)習過(guò)程中,的合理設置和應用是非常關(guān)鍵的一步,也是剛開(kāi)始接觸單片機知識的新人工程師們比較容易出錯誤的一個(gè)環(huán)節之一。在今天的文章中,我們?yōu)榇蠹铱偨Y了單片機定時(shí)器應用過(guò)程中的兩大常見(jiàn)問(wèn)題進(jìn)行實(shí)時(shí)解析,希望能夠對各位新人工程師的學(xué)習提供一定幫助。

問(wèn)題一:51單片機的T0、T1定時(shí)器四種工作方式各有什么特點(diǎn)?

本文引用地址:http://dyxdggzs.com/article/201611/319851.htm

器的應用過(guò)程中,定時(shí)器在進(jìn)行設置時(shí)會(huì )有四種不同的工作方式,合理選擇相應的工作方式可以幫助工程師快速完成及時(shí)設置。下面我們就來(lái)逐一講解一下這四種不同的計時(shí)方式。方式0是單片機計時(shí)器的第一種計時(shí)方式,這一方式13位計數模式。方式1則采用16位計數模式,方式2采用8位自動(dòng)重裝入計數模式,這兩種技術(shù)模式也是目前在單片機應用過(guò)程中最常使用的及時(shí)方式。最后一種器的計時(shí)方式是方式3,這一模式下只有T0有的雙8位計數模式。

問(wèn)題二:在設置單片機定時(shí)器的過(guò)程中出現了錯誤,應該怎么進(jìn)行誤差糾正?

在使用單片機定時(shí)器進(jìn)行計時(shí)設置的過(guò)程中,出現設置錯誤的情況是在所難免的,這就需要我們采取一些方法對已經(jīng)造成的錯誤進(jìn)行糾正了。由于單片機的機器周期通常為1μs~2μs,因此定時(shí)誤差一般應在0μs~20μs之內,對于一般應用,此誤差可以忽略,但是對于精確度要求比較高的應用場(chǎng)合,此誤差必須進(jìn)行校正。定時(shí)誤差是定時(shí)溢出后轉入執行定時(shí)處理語(yǔ)句段之間所耗費的時(shí)間,此時(shí)間主要由定時(shí)溢出轉入定時(shí)處理語(yǔ)句段所必須執行的指令或硬件過(guò)程產(chǎn)生。

定時(shí)誤差校準的一個(gè)比較簡(jiǎn)單的方法式,在定時(shí)溢出響應后,立刻停止定時(shí)器的計數工作,同時(shí)快速讀出當時(shí)計數值,然后將完成這一任務(wù)的程序段執行時(shí)間考慮進(jìn)去,作為修正因子校正定時(shí)初值,以下程序段以中斷處理方式為例來(lái)進(jìn)行說(shuō)明。需要注意的是,由于執行從指令clrTR0(停止計數)到指令setbTR0(重新開(kāi)啟計數)之間的指令需8個(gè)機器周期,應將此消耗考慮進(jìn)去,因此該程序將定時(shí)誤差縮小在1個(gè)機器周期內。這一糾正程序的設計如下圖所示:

以上就是本文針對單片機定時(shí)器使用過(guò)程中常見(jiàn)的兩種問(wèn)題,所進(jìn)行的分享和解析,希望能夠對各位新人工程師的單片機學(xué)習提供一定的幫助。



關(guān)鍵詞: 單片機定時(shí)

評論


技術(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>