單片機(jī)定時(shí)器常見(jiàn)問(wèn)題解剖,知道的過(guò)來(lái)
發(fā)布時(shí)間:2015-12-10 責(zé)任編輯:sherry
【導(dǎo)讀】在單片機(jī)的學(xué)習(xí)過(guò)程中,單片機(jī)定時(shí)器的合理設(shè)置和應(yīng)用是非常關(guān)鍵的一步,也是剛開(kāi)始接觸單片機(jī)知識(shí)的新人工程師們比較容易出錯(cuò)誤的一個(gè)環(huán)節(jié)之一。在今天的文章中,我們?yōu)榇蠹铱偨Y(jié)了單片機(jī)定時(shí)器應(yīng)用過(guò)程中的兩大常見(jiàn)問(wèn)題進(jìn)行實(shí)時(shí)解析,希望能夠?qū)Ω魑恍氯斯こ處煹膶W(xué)習(xí)提供一定幫助。
問(wèn)題一:51單片機(jī)的T0、T1定時(shí)器四種工作方式各有什么特點(diǎn)?
在單片機(jī)定時(shí)器的應(yīng)用過(guò)程中,定時(shí)器在進(jìn)行設(shè)置時(shí)會(huì)有四種不同的工作方式,合理選擇相應(yīng)的工作方式可以幫助工程師快速完成及時(shí)設(shè)置。下面我們就來(lái)逐一講解一下這四種不同的計(jì)時(shí)方式。方式0是單片機(jī)計(jì)時(shí)器的第一種計(jì)時(shí)方式,這一方式13位計(jì)數(shù)模式。方式1則采用16位計(jì)數(shù)模式,方式2采用8位自動(dòng)重裝入計(jì)數(shù)模式,這兩種技術(shù)模式也是目前在單片機(jī)應(yīng)用過(guò)程中最常使用的及時(shí)方式。最后一種單片機(jī)定時(shí)器的計(jì)時(shí)方式是方式3,這一模式下只有T0有的雙8位計(jì)數(shù)模式。
問(wèn)題二:在設(shè)置單片機(jī)定時(shí)器的過(guò)程中出現(xiàn)了錯(cuò)誤,應(yīng)該怎么進(jìn)行誤差糾正?
在使用單片機(jī)定時(shí)器進(jìn)行計(jì)時(shí)設(shè)置的過(guò)程中,出現(xiàn)設(shè)置錯(cuò)誤的情況是在所難免的,這就需要我們采取一些方法對(duì)已經(jīng)造成的錯(cuò)誤進(jìn)行糾正了。由于單片機(jī)的機(jī)器周期通常為1μs~2μs,因此定時(shí)誤差一般應(yīng)在0μs~20μs之內(nèi),對(duì)于一般應(yīng)用,此誤差可以忽略,但是對(duì)于精確度要求比較高的應(yīng)用場(chǎng)合,此誤差必須進(jìn)行校正。定時(shí)誤差是定時(shí)溢出后轉(zhuǎn)入執(zhí)行定時(shí)處理語(yǔ)句段之間所耗費(fèi)的時(shí)間,此時(shí)間主要由定時(shí)溢出轉(zhuǎn)入定時(shí)處理語(yǔ)句段所必須執(zhí)行的指令或硬件過(guò)程產(chǎn)生。
定時(shí)誤差校準(zhǔn)的一個(gè)比較簡(jiǎn)單的方法式,在定時(shí)溢出響應(yīng)后,立刻停止定時(shí)器的計(jì)數(shù)工作,同時(shí)快速讀出當(dāng)時(shí)計(jì)數(shù)值,然后將完成這一任務(wù)的程序段執(zhí)行時(shí)間考慮進(jìn)去,作為修正因子校正定時(shí)初值,以下程序段以中斷處理方式為例來(lái)進(jìn)行說(shuō)明。需要注意的是,由于執(zhí)行從指令clrTR0(停止計(jì)數(shù))到指令setbTR0(重新開(kāi)啟計(jì)數(shù))之間的指令需8個(gè)機(jī)器周期,應(yīng)將此消耗考慮進(jìn)去,因此該程序?qū)⒍〞r(shí)誤差縮小在1個(gè)機(jī)器周期內(nèi)。這一糾正程序的設(shè)計(jì)如下圖所示:
1
以上就是本文針對(duì)單片機(jī)定時(shí)器使用過(guò)程中常見(jiàn)的兩種問(wèn)題,所進(jìn)行的分享和解析,希望能夠?qū)Ω魑恍氯斯こ處煹膯纹瑱C(jī)學(xué)習(xí)提供一定的幫助。
特別推薦
- 聚合物電容全景解析:從納米結(jié)構(gòu)到千億市場(chǎng)的國(guó)產(chǎn)突圍戰(zhàn)
- 超300cd亮度+毫米級(jí)光域!艾邁斯歐司朗SYNIOS P2720重構(gòu)車(chē)燈微光學(xué)架構(gòu)
- 從存儲(chǔ)轉(zhuǎn)發(fā)到AI自治:以太網(wǎng)交換機(jī)的四階技術(shù)躍遷
- 驅(qū)動(dòng)器技術(shù)全景圖:從原理到國(guó)產(chǎn)替代的破局之路
- 奇瑞羅姆技術(shù)共創(chuàng)日,共繪汽車(chē)電子未來(lái)藍(lán)圖
- 隔離式柵極驅(qū)動(dòng)器核心技術(shù)全景:安全、能效與國(guó)產(chǎn)破局路徑
- 三新驅(qū)動(dòng)西部崛起:第十三屆西部電子信息博覽會(huì)成都盛大啟幕
技術(shù)文章更多>>
- 貿(mào)澤攜手Qorvo推出全新電子書(shū)揭秘電機(jī)控制集成化破局之道
- 低空經(jīng)濟(jì)引爆千萬(wàn)億賽道!2025無(wú)人機(jī)市場(chǎng)三大顛覆性趨勢(shì)
- 步進(jìn)電機(jī)驅(qū)動(dòng)器技術(shù)演進(jìn):從基礎(chǔ)驅(qū)動(dòng)到智能閉環(huán)控制
- 集成化與智能化:國(guó)產(chǎn)有刷電機(jī)驅(qū)動(dòng)芯片的技術(shù)躍遷與應(yīng)用突圍
- 從方波到矢量控制:BLDC電機(jī)驅(qū)動(dòng)器的國(guó)產(chǎn)化進(jìn)階之路
技術(shù)白皮書(shū)下載更多>>
- 車(chē)規(guī)與基于V2X的車(chē)輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車(chē)安全隔離的新挑戰(zhàn)
- 汽車(chē)模塊拋負(fù)載的解決方案
- 車(chē)用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門(mén)搜索
整流變壓器
整流二極管
整流濾波
直流電機(jī)
智能抄表
智能電表
智能電網(wǎng)
智能家居
智能交通
智能手機(jī)
中電華星
中電器材
中功率管
中間繼電器
周立功單片機(jī)
轉(zhuǎn)換開(kāi)關(guān)
自耦變壓器
自耦調(diào)壓器
阻尼三極管
組合開(kāi)關(guān)