資源描述:
《單片機(jī)應(yīng)用技能實訓(xùn)教案--項目5》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、單片機(jī)應(yīng)用技能實訓(xùn)教案—項目5項目5防盜報警器電路制作任務(wù)1MCS-51單片機(jī)中斷系統(tǒng)學(xué)習(xí)一、案頭任務(wù)MCS-51單片機(jī)中斷系統(tǒng)學(xué)習(xí)授課時間年月日授課班級教學(xué)形式講授、討論授課時數(shù)2課時教學(xué)用具教學(xué)資源項目制作成品、課件課前準(zhǔn)備教學(xué)目標(biāo)1、理解中斷的概念。2、了解中斷系統(tǒng)的結(jié)構(gòu)。3、掌握中斷請求標(biāo)志的作用4、掌握中斷允許寄存器、中斷優(yōu)先級寄存器的作用和使用方法。5、理解中斷響應(yīng)的條件、中斷響應(yīng)遵循的規(guī)則、中斷響應(yīng)過程。教學(xué)重點1、中斷請求標(biāo)志的作用及置位復(fù)位方法。2、中斷允許寄存器、中斷優(yōu)先級寄存器的使用方法。教學(xué)難點1、對中斷請求標(biāo)志位置位
2、/復(fù)位的理解。2、中斷響應(yīng)過程。教學(xué)過程1、通過對報警器電路的工作特點分析,引出項目任務(wù)。2、中斷的基本概念。3、中斷系統(tǒng)的結(jié)構(gòu)。4、中斷系統(tǒng)各組成部分作用及使用方法。5、中斷響應(yīng)的條件、中斷響應(yīng)遵循的規(guī)則、中斷響應(yīng)過程。教學(xué)后記二、教學(xué)實施過程實施環(huán)節(jié)教學(xué)內(nèi)容導(dǎo)學(xué)方法組織教學(xué)1、檢查學(xué)生出勤情況并做好記錄。2、調(diào)整學(xué)生的注意力,為上課作準(zhǔn)備?;咏涣鲝?fù)習(xí)提問1、在項目4中,單片機(jī)是如何獲取正反轉(zhuǎn)命令的?2、以同學(xué)們的了解,防盜報警器由幾部分構(gòu)成?本項目的終極目標(biāo)是制作一個單片機(jī)控制的斷線式防盜報警器。提問導(dǎo)思導(dǎo)入在單片機(jī)控制系統(tǒng)中,對于有可
3、能發(fā)生,但又不能確定其是否發(fā)生以及其發(fā)生時間的事件處理,通常采用中斷方式處理。啟發(fā)學(xué)習(xí)積極性比如盜竊事件就是此類事件。所以本項目擬采用中斷方式,本項目設(shè)計制作之前先來學(xué)習(xí)中斷系統(tǒng)。講授新課一、中斷的基本概念計算機(jī)在執(zhí)行某一程序的過程中,由于計算機(jī)系統(tǒng)內(nèi)部或外部的某種原因,CPU必須暫停正在執(zhí)行的程序,而自動轉(zhuǎn)去執(zhí)行預(yù)先安排好的處理該事件的服務(wù)子程序,等處理結(jié)束后,再回來繼續(xù)執(zhí)行被暫停的程序。這一將正在執(zhí)行的程序暫停,轉(zhuǎn)而去執(zhí)行另一程序的過程稱為中斷。比如:你正在家中看書,突然門鈴響了,你放下書,去開門,處理完事情后,回來繼續(xù)看書;突然手機(jī)響了
4、,你又放下書,去接聽電話,通完話后,回來繼續(xù)看書。這是日常生活中經(jīng)常遇到的情景,我們經(jīng)常被外界某一事件所打斷,這就是我們生活中的中斷現(xiàn)象。中斷系統(tǒng)是單片機(jī)的重要組成部分,它使單片機(jī)具有實時中斷處理能力,進(jìn)行實時控制,故障自動處理等。下面介紹中斷系統(tǒng)的幾個基本概念。1、中斷源中斷源是指能夠發(fā)出中斷請求信號的來源。2、中斷的開放與關(guān)閉所謂中斷開放(也稱開中斷),就是允許CPU接受中斷源提出的中斷請求。所謂中斷的關(guān)閉(也稱關(guān)中斷),就是不允許CPU接受中斷源提出的中斷請求。3、中斷優(yōu)先級控制對于有多個中斷源的單片機(jī)系統(tǒng),對中斷源進(jìn)行響應(yīng)的先后次序必
5、須事先設(shè)定,即中斷優(yōu)先級控制。4、中斷處理過程中斷處理過程可歸納為中斷請求、中斷響應(yīng)、中斷處理及中斷返回四部分。中斷處理過程中涉及到CPU響應(yīng)中斷的條件、現(xiàn)場保護(hù)、現(xiàn)場恢復(fù)等問題。二、MCS-51單片機(jī)的中斷系統(tǒng)MCS-51單片機(jī)中斷系統(tǒng)的結(jié)構(gòu)框圖如圖5-2所示。MCS-51單片機(jī)中斷系統(tǒng)由5個中斷源,4個用于中斷控制的專用寄存器TCON、SCON、IE和IP及優(yōu)先級硬件查詢電路構(gòu)成。1、中斷源和中斷請求標(biāo)志MCS-51單片機(jī)的5個中斷源及中斷請求標(biāo)志見表5-1,其中兩個是外部中斷源,另外3個屬于內(nèi)部中斷源。表5-1MCS-51單片機(jī)的中斷源
6、與中斷請求標(biāo)志中斷源說明中斷請求標(biāo)志外部中斷0()從P3.2引腳輸入的中斷請求IE0定時器/計數(shù)器T0TF0用多媒體展示課件圖5-2。定時器/計數(shù)器T0溢出發(fā)出的中斷請求外部中斷1()從P3.3引腳輸入的中斷請求IE1定時器/計數(shù)器T1定時器/計數(shù)器T1溢出發(fā)出的中斷請求TF1串行口串行口發(fā)送、接收時產(chǎn)生的中斷請求TI、RIMCS-51的5個中斷源的中斷請求標(biāo)志位位于定時器控制寄存器TCON和串行口控制寄存順SCON中,TCON及SCON中各位的名稱如表5-2所示。表5-2TCON及SCON中各位的名稱TCON位D7D6D5D4D3D2D1D
7、0位名稱TF1TR1TF0TR0IE1IT1IE0IT0SCON位D7D6D5D4D3D2D1D0位名稱SM0SM1SM2RENTB8RB8TIRI對TCON和SCON中與中斷有關(guān)的位說明如下:TF1/TF0:定時器/計數(shù)器T1/T0的溢出中斷請求標(biāo)志位,當(dāng)T1/T0計數(shù)產(chǎn)生溢出時,由硬件將TF1/TF0置1,向CPU請求中斷。當(dāng)CPU響應(yīng)其中斷后,由硬件將TF1/TF0自動清0。IE1/IE0:外部中斷1/0的中斷請求標(biāo)志位。IE1/IE0=1,表示外部中斷1/0請求中斷,當(dāng)CPU響應(yīng)其中斷后,由硬件將IE1/IE0自動清0;IE1/IE0
8、=0,表示外部中斷1沒有請求中斷。IT1/IT0:外部中斷1/0的中斷觸發(fā)方式控制位。若將IT1/IT0置0,則外部中斷1/0為電平觸發(fā)方式,即IT1/IT0=0時