根據(jù)定時(shí)時(shí)間的長度和單片機(jī)的主時(shí)鐘頻率
發(fā)布時(shí)間:2016/7/15 21:29:21 訪問次數(shù):1243
作為計(jì)數(shù)器使用時(shí),常用來統(tǒng)ECN3053PL計(jì)外部事件的發(fā)生次數(shù)。既可以把計(jì)數(shù)初值設(shè)置為零,然后計(jì)數(shù)外部事件的發(fā)生次數(shù),計(jì)數(shù)結(jié)束后,讀取計(jì)數(shù)結(jié)果供后續(xù)處理。也可以把計(jì)數(shù)初值設(shè)置成和計(jì)數(shù)滿值相差一定數(shù)值的數(shù),例如,16位定時(shí)/計(jì)數(shù)器的計(jì)數(shù)溢出值為65536,可以把計(jì)數(shù)初值設(shè)置為65534,那么當(dāng)外部事件發(fā)生2次(外部時(shí)鐘信號輸入2個(gè)下降沿)時(shí),計(jì)數(shù)器溢出,產(chǎn)生中斷去進(jìn)行相關(guān)處理。
當(dāng)定時(shí)/計(jì)數(shù)器選擇內(nèi)部時(shí)鐘源時(shí),時(shí)鐘信號由單片機(jī)內(nèi)部產(chǎn)生,頻率是單片機(jī)主時(shí)鐘的12分頻,即瓜c/12,選擇內(nèi)部時(shí)鐘源時(shí),由于頻率固定,常用作定時(shí)器。如果80C51單片機(jī)選擇6MHz時(shí)鐘,則計(jì)數(shù)時(shí)鐘周期.當(dāng)作為定時(shí)器使用時(shí),根據(jù)定時(shí)時(shí)間的長度和單片機(jī)的主時(shí)鐘頻率,要計(jì)算出定時(shí)/計(jì)數(shù)器的初值,然后啟動(dòng)定時(shí)/計(jì)數(shù)器開始定時(shí)。當(dāng)定時(shí)時(shí)間到,產(chǎn)生中斷或者軟件查詢等待定時(shí)結(jié)束。相對于軟件定時(shí)來說,這種定時(shí)方式的穩(wěn)定性和準(zhǔn)確度高得多。需要注意的是,定時(shí)/計(jì)數(shù)器的計(jì)數(shù)和定時(shí)功能在本質(zhì)上都是通過計(jì)數(shù)時(shí)鐘信號的下降沿個(gè)數(shù)來實(shí)現(xiàn)的,兩者之間沒有根本上的區(qū)別。在實(shí)際應(yīng)用中,有各種長度的定時(shí)時(shí)間要求,僅依靠80C51單片機(jī)內(nèi)部的兩個(gè)定時(shí)/計(jì)數(shù)器來定時(shí)是滿足不了要求的,這時(shí)可以通過軟件定時(shí)和硬件定時(shí)相結(jié)合的方法來滿足各種定時(shí)長度的需求,具體見習(xí)題7,20。
作為計(jì)數(shù)器使用時(shí),常用來統(tǒng)ECN3053PL計(jì)外部事件的發(fā)生次數(shù)。既可以把計(jì)數(shù)初值設(shè)置為零,然后計(jì)數(shù)外部事件的發(fā)生次數(shù),計(jì)數(shù)結(jié)束后,讀取計(jì)數(shù)結(jié)果供后續(xù)處理。也可以把計(jì)數(shù)初值設(shè)置成和計(jì)數(shù)滿值相差一定數(shù)值的數(shù),例如,16位定時(shí)/計(jì)數(shù)器的計(jì)數(shù)溢出值為65536,可以把計(jì)數(shù)初值設(shè)置為65534,那么當(dāng)外部事件發(fā)生2次(外部時(shí)鐘信號輸入2個(gè)下降沿)時(shí),計(jì)數(shù)器溢出,產(chǎn)生中斷去進(jìn)行相關(guān)處理。
當(dāng)定時(shí)/計(jì)數(shù)器選擇內(nèi)部時(shí)鐘源時(shí),時(shí)鐘信號由單片機(jī)內(nèi)部產(chǎn)生,頻率是單片機(jī)主時(shí)鐘的12分頻,即瓜c/12,選擇內(nèi)部時(shí)鐘源時(shí),由于頻率固定,常用作定時(shí)器。如果80C51單片機(jī)選擇6MHz時(shí)鐘,則計(jì)數(shù)時(shí)鐘周期.當(dāng)作為定時(shí)器使用時(shí),根據(jù)定時(shí)時(shí)間的長度和單片機(jī)的主時(shí)鐘頻率,要計(jì)算出定時(shí)/計(jì)數(shù)器的初值,然后啟動(dòng)定時(shí)/計(jì)數(shù)器開始定時(shí)。當(dāng)定時(shí)時(shí)間到,產(chǎn)生中斷或者軟件查詢等待定時(shí)結(jié)束。相對于軟件定時(shí)來說,這種定時(shí)方式的穩(wěn)定性和準(zhǔn)確度高得多。需要注意的是,定時(shí)/計(jì)數(shù)器的計(jì)數(shù)和定時(shí)功能在本質(zhì)上都是通過計(jì)數(shù)時(shí)鐘信號的下降沿個(gè)數(shù)來實(shí)現(xiàn)的,兩者之間沒有根本上的區(qū)別。在實(shí)際應(yīng)用中,有各種長度的定時(shí)時(shí)間要求,僅依靠80C51單片機(jī)內(nèi)部的兩個(gè)定時(shí)/計(jì)數(shù)器來定時(shí)是滿足不了要求的,這時(shí)可以通過軟件定時(shí)和硬件定時(shí)相結(jié)合的方法來滿足各種定時(shí)長度的需求,具體見習(xí)題7,20。
熱門點(diǎn)擊
- N型半導(dǎo)體中摻入的雜質(zhì)為磷或其他五價(jià)元素
- 鋁與硅
- 中斷響應(yīng)的條件
- 電遷移效應(yīng)的影響因素
- 抗電遷移措施
- MOs電容的設(shè)計(jì)
- 離子注入的特點(diǎn)
- 根據(jù)定時(shí)時(shí)間的長度和單片機(jī)的主時(shí)鐘頻率
- 氧化層的去除
- HCI效應(yīng)的模擬
推薦技術(shù)資料
- 業(yè)余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細(xì)]
- 觸摸屏控制器ADS7845數(shù)字接口和應(yīng)用說明
- 16-40MHz 10位總線LVDS隨機(jī)鎖解
- SDG800系列信號源的EasyPulse技
- 三相T/6正弦波形發(fā)生器電路圖應(yīng)用詳解
- 高性能示波器RIGOL CAN-FD總線分析
- DG5000 Pro系列函數(shù)/任意波形發(fā)生器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究