單片機(jī)定時(shí)器常見問(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)鍵的一步,也是剛開始接觸單片機(jī)知識(shí)的新人工程師們比較容易出錯(cuò)誤的一個(gè)環(huán)節(jié)之一。在今天的文章中,我們?yōu)榇蠹铱偨Y(jié)了單片機(jī)定時(shí)器應(yīng)用過(guò)程中的兩大常見問(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(重新開啟計(jì)數(shù))之間的指令需8個(gè)機(jī)器周期,應(yīng)將此消耗考慮進(jìn)去,因此該程序?qū)⒍〞r(shí)誤差縮小在1個(gè)機(jī)器周期內(nèi)。這一糾正程序的設(shè)計(jì)如下圖所示:
1
以上就是本文針對(duì)單片機(jī)定時(shí)器使用過(guò)程中常見的兩種問(wèn)題,所進(jìn)行的分享和解析,希望能夠?qū)Ω魑恍氯斯こ處煹膯纹瑱C(jī)學(xué)習(xí)提供一定的幫助。
特別推薦
- 0.1微伏決定生死!儀表放大器如何成為醫(yī)療設(shè)備的“聽診器”
- 0.01%精度風(fēng)暴!儀表放大器如何煉成工業(yè)自動(dòng)化的“神經(jīng)末梢”
- 如何選擇正確的工業(yè)自動(dòng)化應(yīng)用的儀表放大器?
- 從單管到并聯(lián):SiC MOSFET功率擴(kuò)展實(shí)戰(zhàn)指南
- 搶占大灣區(qū)C位!KAIFA GALA 2025AIoT方案征集收官在即,與頭部企業(yè)同臺(tái)競(jìng)逐
- 破解工業(yè)電池充電器難題:升壓or圖騰柱?SiC PFC拓?fù)溥x擇策略
- μV級(jí)精度保衛(wèi)戰(zhàn):信號(hào)鏈電源噪聲抑制架構(gòu)全解,拒絕LSB丟失!
技術(shù)文章更多>>
- 2025西部電博會(huì)啟幕在即,中文域名“西部電博會(huì).網(wǎng)址”正式上線
- 高壓BMS:電池儲(chǔ)能系統(tǒng)的安全守護(hù)者與壽命延長(zhǎng)引擎
- 高精度低噪聲 or 大功率強(qiáng)驅(qū)動(dòng)??jī)x表放大器與功率放大器選型指南
- 戰(zhàn)略布局再進(jìn)一步:意法半導(dǎo)體2025股東大會(huì)關(guān)鍵決議全票通過(guò)
- μV級(jí)精度保衛(wèi)戰(zhàn):信號(hào)鏈電源噪聲抑制架構(gòu)全解,拒絕LSB丟失!
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
電力線通信
電流保險(xiǎn)絲
電流表
電流傳感器
電流互感器
電路保護(hù)
電路圖
電路圖符號(hào)
電路圖知識(shí)
電腦OA
電腦電源
電腦自動(dòng)斷電
電能表接線
電容觸控屏
電容器
電容器單位
電容器公式
電聲器件
電位器
電位器接法
電壓表
電壓傳感器
電壓互感器
電源變壓器
電源風(fēng)扇
電源管理
電源管理IC
電源連接器
電源濾波器
電源模塊