第6章定時器-ppt課件_第1頁
第6章定時器-ppt課件_第2頁
第6章定時器-ppt課件_第3頁
第6章定時器-ppt課件_第4頁
第6章定時器-ppt課件_第5頁
已閱讀5頁,還剩43頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、6 定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真教學(xué)目的教學(xué)目的q了解定時器了解定時器/計數(shù)器的用途計數(shù)器的用途 q了解定時器了解定時器/計數(shù)器的構(gòu)造和根本任務(wù)原理計數(shù)器的構(gòu)造和根本任務(wù)原理q熟習(xí)定時器熟習(xí)定時器/計數(shù)器計數(shù)器0,1,2的任務(wù)方式的任務(wù)方式q掌握定時器掌握定時器/計數(shù)器的根本運(yùn)用方法計數(shù)器的根本運(yùn)用方法q了解看門狗的根本任務(wù)原理了解看門狗的根本任務(wù)原理北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真本章內(nèi)容本章內(nèi)容q定時器定時器/計數(shù)器的根本

2、用途計數(shù)器的根本用途q定時器定時器/計數(shù)器計數(shù)器0和和1的根本構(gòu)造和任務(wù)原理的根本構(gòu)造和任務(wù)原理q定時器定時器/計數(shù)器計數(shù)器2的根本構(gòu)造和任務(wù)原理的根本構(gòu)造和任務(wù)原理q仿真實(shí)例仿真實(shí)例q看門狗的根本任務(wù)原理看門狗的根本任務(wù)原理6.1 定時器定時器/計數(shù)器的根本用途計數(shù)器的根本用途 q定時器定時器/計數(shù)器模塊的根本用途計數(shù)器模塊的根本用途北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器模塊的根本用途計數(shù)器模塊的根本用途q常用于丈量時間、速度、頻率、脈寬,提供定時脈沖信常用于丈量時間、速度、頻率、脈寬,提供定時脈沖信號,還能為編程人員

3、提供準(zhǔn)確定時號,還能為編程人員提供準(zhǔn)確定時qAT89C52中有中有3個個 定時器定時器/計數(shù)器計數(shù)器q定時器定時器/計數(shù)器計數(shù)器0q定時器定時器/計數(shù)器計數(shù)器1q定時器定時器/計數(shù)器計數(shù)器26.1 定時器定時器/計數(shù)器的根本用途計數(shù)器的根本用途 6.2 定時器定時器/計數(shù)器計數(shù)器0的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 q定時器定時器/計數(shù)器計數(shù)器0和和1任務(wù)原理任務(wù)原理q相關(guān)的特殊功能存放器相關(guān)的特殊功能存放器q四種任務(wù)方式四種任務(wù)方式q相關(guān)仿真實(shí)例相關(guān)仿真實(shí)例北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器0和和1任務(wù)原理任務(wù)

4、原理q 構(gòu)造構(gòu)造 q任務(wù)原理任務(wù)原理q定時器方式定時器方式 :對振蕩源:對振蕩源12分頻的脈沖計數(shù)分頻的脈沖計數(shù) q計數(shù)器方式:計數(shù)器方式: 對外部輸入的脈沖計數(shù)對外部輸入的脈沖計數(shù) 6.2 定時器定時器/計數(shù)器計數(shù)器0的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真相關(guān)的特殊功能存放器相關(guān)的特殊功能存放器q計數(shù)存放器TH0、TL0和TH1、TL1 q定時器/計數(shù)器控制存放器TCON q定時器/計數(shù)器方式控制存放器TMOD6.2 定時器定時器/計數(shù)器計數(shù)器0的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京

5、航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真相關(guān)的特殊功能存放器相關(guān)的特殊功能存放器q4種操作方式6.2 定時器定時器/計數(shù)器計數(shù)器0的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器0和和1的四種任務(wù)方式的四種任務(wù)方式 q方式方式0 q 6.2 定時器定時器/計數(shù)器計數(shù)器0的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器0和和1的四種任務(wù)方式的四種任務(wù)方式 q方式方式

6、1q 6.2 定時器定時器/計數(shù)器計數(shù)器0的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器0和和1的四種任務(wù)方式的四種任務(wù)方式 q方式方式2q 6.2 定時器定時器/計數(shù)器計數(shù)器0的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器0和和1的四種任務(wù)方式的四種任務(wù)方式 q方式方式3q 6.2 定時器定時器/計數(shù)器計數(shù)器0的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出

7、版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器0和和1的仿真實(shí)例的仿真實(shí)例 q例例6.1要求運(yùn)用要求運(yùn)用AT89C52晶振頻率晶振頻率f=12MHz,利用定時,利用定時器器0實(shí)現(xiàn)對實(shí)現(xiàn)對LED燈的閃爍控制,燈的閃爍控制,LED燈的閃爍間隔為燈的閃爍間隔為0.5秒。秒。q分析思緒:如何計算定時器初值?分析思緒:如何計算定時器初值?北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真q仿真電路圖仿真電路圖北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真q程序流程圖北京航空航天大學(xué)出版

8、社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器0和和1的仿真實(shí)例的仿真實(shí)例 q例例6.2要求運(yùn)用要求運(yùn)用AT89C52,晶振頻率,晶振頻率f=12MHz,在,在P1.2引腳上輸出一個脈沖信號,周期為引腳上輸出一個脈沖信號,周期為2s,占空比為,占空比為20%。q分析思緒:在例分析思緒:在例6.1的根底上,如何來控制占空比?的根底上,如何來控制占空比?北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真q仿真電路圖仿真電路圖北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器

9、原理及仿真q程序流程圖北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真q仿真效果圖仿真效果圖北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器0和和1的仿真實(shí)例的仿真實(shí)例 q例例6.3 假設(shè)某家摩托車廠消費(fèi)的摩托車,車輪直徑為假設(shè)某家摩托車廠消費(fèi)的摩托車,車輪直徑為43cm,那么,該車,那么,該車行走行走1km需求車輪運(yùn)轉(zhuǎn)需求車輪運(yùn)轉(zhuǎn)740圈圈10000.433.14。在車體上找一個可。在車體上找一個可以檢測車輪轉(zhuǎn)動的適當(dāng)位置,安裝一個磁敏感傳感器如廉價易購的以檢測車輪轉(zhuǎn)動的適當(dāng)位置

10、,安裝一個磁敏感傳感器如廉價易購的3腳霍爾器件或者光電傳感器。在與磁敏感傳感器位置相對的摩托車轉(zhuǎn)腳霍爾器件或者光電傳感器。在與磁敏感傳感器位置相對的摩托車轉(zhuǎn)動部件上,安裝一塊小磁鐵。這樣車輪轉(zhuǎn)動時會構(gòu)成磁敏感傳感器與小動部件上,安裝一塊小磁鐵。這樣車輪轉(zhuǎn)動時會構(gòu)成磁敏感傳感器與小磁鐵之間的相對位移,從而產(chǎn)生一系列的電脈沖信號。將該信號作為單磁鐵之間的相對位移,從而產(chǎn)生一系列的電脈沖信號。將該信號作為單片機(jī)內(nèi)部可編程計數(shù)器的計數(shù)脈沖信號,供單片機(jī)記數(shù)。請利用片機(jī)內(nèi)部可編程計數(shù)器的計數(shù)脈沖信號,供單片機(jī)記數(shù)。請利用AT89C52中的定時器中的定時器/計數(shù)器來模擬這個簡易車輛里程表,電脈沖信號計數(shù)器

11、來模擬這個簡易車輛里程表,電脈沖信號可以由按鍵按下和彈起來模擬,里程表中里程的顯示可以用可以由按鍵按下和彈起來模擬,里程表中里程的顯示可以用8個個LED燈燈來實(shí)現(xiàn)。為了方便,這里假設(shè)每產(chǎn)生來實(shí)現(xiàn)。為了方便,這里假設(shè)每產(chǎn)生5個周期的脈沖信號就相當(dāng)于摩托個周期的脈沖信號就相當(dāng)于摩托車行使車行使1km實(shí)踐是實(shí)踐是740次,而且行駛的間隔的數(shù)值用次,而且行駛的間隔的數(shù)值用8個個LED燈來顯燈來顯示為了方便,用二進(jìn)制數(shù)顯示,用示為了方便,用二進(jìn)制數(shù)顯示,用8個個LED燈來表示燈來表示8位二進(jìn)制數(shù),位二進(jìn)制數(shù),燈亮表示燈亮表示1,否那么表示,否那么表示0,單位是,單位是km。q分析思緒:如何運(yùn)用計數(shù)器?分

12、析思緒:如何運(yùn)用計數(shù)器?北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真q仿真電路圖仿真電路圖6.3 定時器定時器/計數(shù)器計數(shù)器2的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 q定時器定時器/計數(shù)器計數(shù)器2的任務(wù)原理的任務(wù)原理q相關(guān)的特殊功能存放器相關(guān)的特殊功能存放器q三種任務(wù)方式三種任務(wù)方式q相關(guān)仿真實(shí)例相關(guān)仿真實(shí)例北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器2的任務(wù)原理的任務(wù)原理q定時器定時器/計數(shù)器計數(shù)器2的任務(wù)原理的任務(wù)原理q定時器定時器/計數(shù)器計數(shù)器2也是一個也是一個16 位定時

13、器位定時器/計數(shù)器。其任務(wù)計數(shù)器。其任務(wù)方式由定時器方式由定時器/計數(shù)器計數(shù)器2的控制存放器的控制存放器T2CON 中的中的C/T2位選擇。位選擇。qT/C2 有三種任務(wù)方式:捕捉方式、自動重載向下或有三種任務(wù)方式:捕捉方式、自動重載向下或向上計數(shù)和波特率發(fā)生器。向上計數(shù)和波特率發(fā)生器。qT/C2 有兩個有兩個8 位存放器:位存放器:TH2 和和TL2。在定時器任務(wù)。在定時器任務(wù)方式中,每經(jīng)過一個機(jī)器周期,計數(shù)存放器就會加方式中,每經(jīng)過一個機(jī)器周期,計數(shù)存放器就會加1;在計數(shù)器任務(wù)方式下,輸入計數(shù)脈沖的引腳是在計數(shù)器任務(wù)方式下,輸入計數(shù)脈沖的引腳是T2,任,任務(wù)原理和務(wù)原理和C/T0 、C/T

14、1任務(wù)在計數(shù)器方式的原理類似。任務(wù)在計數(shù)器方式的原理類似。6.3 定時器定時器/計數(shù)器計數(shù)器2的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真相關(guān)的特殊功能存放器相關(guān)的特殊功能存放器q定時器/計數(shù)器控制存放器T2CON q定時器/計數(shù)器方式控制存放器T2MOD6.3 定時器定時器/計數(shù)器計數(shù)器2的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器2的三種任務(wù)方式的三種任務(wù)方式q捕捉方式捕捉方式6.3 定時器定時器/計數(shù)

15、器計數(shù)器2的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器2的三種任務(wù)方式的三種任務(wù)方式q自動重載方式自動重載方式(DCEN=0)6.3 定時器定時器/計數(shù)器計數(shù)器2的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器2的三種任務(wù)方式的三種任務(wù)方式q自動重載方式自動重載方式(DCEN=1)6.3 定時器定時器/計數(shù)器計數(shù)器2的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大

16、學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器2的三種任務(wù)方式的三種任務(wù)方式q波特率發(fā)生器波特率發(fā)生器6.3 定時器定時器/計數(shù)器計數(shù)器2的構(gòu)造和任務(wù)原理的構(gòu)造和任務(wù)原理 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真定時器定時器/計數(shù)器計數(shù)器2的相關(guān)仿真實(shí)例的相關(guān)仿真實(shí)例q例例6.5 有一個頻率在有一個頻率在500Hz1KHz范圍內(nèi)的脈沖信號。范圍內(nèi)的脈沖信號。要求運(yùn)用要求運(yùn)用AT89C52,晶振頻率,晶振頻率f=12MHz,利用定時器,利用定時器2的捕捉方式丈量出該脈沖信號一個周期的時間并用動態(tài)的捕捉方式丈量

17、出該脈沖信號一個周期的時間并用動態(tài)數(shù)碼管顯示。數(shù)碼管顯示。q分析思緒:分析思緒:q丈量信號周期的方法丈量信號周期的方法 q如何利用如何利用T/C2的捕捉方式的捕捉方式北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真q仿真電路圖仿真電路圖北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真q程序流程圖北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真q仿真效果圖仿真效果圖6.4 仿真實(shí)例仿真實(shí)例 q音符播放仿真實(shí)例音符播放仿真實(shí)例q直流電機(jī)控制仿真實(shí)例直流電機(jī)控制仿真實(shí)例

18、q步進(jìn)電機(jī)控制仿真實(shí)例步進(jìn)電機(jī)控制仿真實(shí)例北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真音符播放仿真實(shí)例音符播放仿真實(shí)例q例例6.6要求運(yùn)用要求運(yùn)用AT89C52,晶振頻率,晶振頻率12MHz,利用蜂鳴,利用蜂鳴器和單片機(jī)中的定時器,實(shí)現(xiàn)音樂中器和單片機(jī)中的定時器,實(shí)現(xiàn)音樂中1234567,即,即DO,RE,M,SO,LA,SI的發(fā)音。的發(fā)音。q分析思緒:分析思緒:q發(fā)音的根本原理發(fā)音的根本原理 q如何根據(jù)音符頻率來確定定時器計數(shù)初值如何根據(jù)音符頻率來確定定時器計數(shù)初值6.4 仿真實(shí)例仿真實(shí)例 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定

19、時器/計數(shù)器原理及仿真計數(shù)器原理及仿真音符播放仿真實(shí)例音符播放仿真實(shí)例q仿真電路圖仿真電路圖6.4 仿真實(shí)例仿真實(shí)例 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真音符播放仿真實(shí)例音符播放仿真實(shí)例q程序流程圖6.4 仿真實(shí)例仿真實(shí)例 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真直流電機(jī)控制仿真實(shí)例直流電機(jī)控制仿真實(shí)例q例例6.7要求運(yùn)用要求運(yùn)用AT89C52,晶振,晶振12MHz,可以實(shí)現(xiàn)直流,可以實(shí)現(xiàn)直流電機(jī)的轉(zhuǎn)向和轉(zhuǎn)速的控制:運(yùn)用一個加速按鍵,每按一電機(jī)的轉(zhuǎn)向和轉(zhuǎn)速的控制:運(yùn)用一個加速按鍵,每按一

20、次電機(jī)的旋轉(zhuǎn)速度就添加;運(yùn)用一個反向按鍵,每按一次電機(jī)的旋轉(zhuǎn)速度就添加;運(yùn)用一個反向按鍵,每按一次電機(jī)的轉(zhuǎn)動方向就發(fā)生改動。對電機(jī)速度的控制要求次電機(jī)的轉(zhuǎn)動方向就發(fā)生改動。對電機(jī)速度的控制要求利用單片機(jī)中的定時器。利用單片機(jī)中的定時器。q分析思緒:分析思緒:q直流電機(jī)控制的根本思想直流電機(jī)控制的根本思想q如何來控制直流電機(jī)的旋轉(zhuǎn)方向和速度如何來控制直流電機(jī)的旋轉(zhuǎn)方向和速度6.4 仿真實(shí)例仿真實(shí)例 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真直流電機(jī)控制仿真實(shí)例直流電機(jī)控制仿真實(shí)例q仿真電路圖仿真電路圖6.4 仿真實(shí)例仿真實(shí)例 北京航空航天大學(xué)出版

21、社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真直流電機(jī)控制仿真實(shí)例直流電機(jī)控制仿真實(shí)例q程序流程圖6.4 仿真實(shí)例仿真實(shí)例 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真步進(jìn)電機(jī)控制仿真實(shí)例步進(jìn)電機(jī)控制仿真實(shí)例q例例6.8 要求運(yùn)用要求運(yùn)用AT89C52,晶振,晶振12MHz,電機(jī)步距角為,電機(jī)步距角為7.5,實(shí)現(xiàn)對步進(jìn)電機(jī)轉(zhuǎn)向和轉(zhuǎn)速的控制:。要求開,實(shí)現(xiàn)對步進(jìn)電機(jī)轉(zhuǎn)向和轉(zhuǎn)速的控制:。要求開機(jī)時電機(jī)以機(jī)時電機(jī)以30轉(zhuǎn)轉(zhuǎn)/分的速度正向旋轉(zhuǎn),每按下一次加速分的速度正向旋轉(zhuǎn),每按下一次加速按鍵,電機(jī)旋轉(zhuǎn)速度添加按鍵,電機(jī)旋轉(zhuǎn)速度

22、添加10,最高速度為,最高速度為100轉(zhuǎn)轉(zhuǎn)/分,即分,即速度可以為速度可以為30轉(zhuǎn)轉(zhuǎn)/分,分,40轉(zhuǎn)轉(zhuǎn)/分,分,50轉(zhuǎn)轉(zhuǎn)/分,分,100轉(zhuǎn)轉(zhuǎn)/分。分。按反向按鍵鍵后,電機(jī)反向旋轉(zhuǎn)。按反向按鍵鍵后,電機(jī)反向旋轉(zhuǎn)。q分析思緒:分析思緒:q如何來控制步進(jìn)電機(jī)的旋轉(zhuǎn)方向和速度如何來控制步進(jìn)電機(jī)的旋轉(zhuǎn)方向和速度q如何來將步進(jìn)電機(jī)的旋轉(zhuǎn)速度和定時器初值對應(yīng)起來如何來將步進(jìn)電機(jī)的旋轉(zhuǎn)速度和定時器初值對應(yīng)起來6.4 仿真實(shí)例仿真實(shí)例 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真步進(jìn)電機(jī)控制仿真實(shí)例步進(jìn)電機(jī)控制仿真實(shí)例q仿真電路圖仿真電路圖6.4 仿真實(shí)例仿真實(shí)例

23、 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真步進(jìn)電機(jī)控制仿真實(shí)例步進(jìn)電機(jī)控制仿真實(shí)例q程序流程圖6.4 仿真實(shí)例仿真實(shí)例 6.5 看門狗定時器看門狗定時器 q看門狗簡介看門狗簡介q看門狗的任務(wù)原理看門狗的任務(wù)原理q看門狗的運(yùn)用看門狗的運(yùn)用北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真看門狗簡介看門狗簡介q有時候單片機(jī)由于遭到某些干擾,會不按照這種既定的有時候單片機(jī)由于遭到某些干擾,會不按照這種既定的順序來執(zhí)行指令,會脫離正常軌道,導(dǎo)致程序執(zhí)行混亂順序來執(zhí)行指令,會脫離正常軌道,導(dǎo)致程序執(zhí)行混亂俗稱俗

24、稱“跑飛。跑飛。q工程師們經(jīng)過長期的實(shí)際和探求,處理可靠性的問題,工程師們經(jīng)過長期的實(shí)際和探求,處理可靠性的問題,普通有兩種思緒:一種是普通有兩種思緒:一種是“未雨綢繆,防患于未然,未雨綢繆,防患于未然,既包括硬件方面的,也包括軟件方面的,盡最大能夠降既包括硬件方面的,也包括軟件方面的,盡最大能夠降低低“跑飛或死機(jī)的出現(xiàn)。另一種是跑飛或死機(jī)的出現(xiàn)。另一種是“亡羊補(bǔ)牢,防亡羊補(bǔ)牢,防止呵斥更大的損失??撮T狗定時器正是后者在工程技術(shù)止呵斥更大的損失??撮T狗定時器正是后者在工程技術(shù)運(yùn)用中的一種詳細(xì)措施,即當(dāng)單片機(jī)系一致旦運(yùn)用中的一種詳細(xì)措施,即當(dāng)單片機(jī)系一致旦“跑飛跑飛或死機(jī),盡快把系統(tǒng)拉回到正常的

25、運(yùn)轉(zhuǎn)形狀?;蛩罊C(jī),盡快把系統(tǒng)拉回到正常的運(yùn)轉(zhuǎn)形狀。6.5 看門狗定時器看門狗定時器 北京航空航天大學(xué)出版社北京航空航天大學(xué)出版社6定時器定時器/計數(shù)器原理及仿真計數(shù)器原理及仿真看門狗的任務(wù)原理看門狗的任務(wù)原理q看門狗,又叫看門狗,又叫 WDTwatchdog timer,本質(zhì)上是一,本質(zhì)上是一個獨(dú)立的定時器電路。在系統(tǒng)啟動了看門狗后,看門狗個獨(dú)立的定時器電路。在系統(tǒng)啟動了看門狗后,看門狗就開場自動計數(shù),假設(shè)到了一定的時間還不去清看門狗就開場自動計數(shù),假設(shè)到了一定的時間還不去清看門狗定時器中的計數(shù)存放器,那么看門狗計數(shù)器就會溢出,定時器中的計數(shù)存放器,那么看門狗計數(shù)器就會溢出,從而引起看門狗中斷,呵斥系統(tǒng)復(fù)位。所以,在運(yùn)用看從而引起看門狗中斷,呵斥系統(tǒng)復(fù)位。所以,在運(yùn)用看門狗時要留意及時清看門狗,即常說的門狗時要留意及時清看門狗,即常說的“喂狗。喂狗。 在在AT89S52

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論