版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE1教案學(xué)習(xí)領(lǐng)域項(xiàng)目3抽獎(jiǎng)器設(shè)計(jì)學(xué)習(xí)情境任務(wù)2生產(chǎn)線報(bào)警器設(shè)計(jì)序號(hào)9課型理實(shí)一體化課時(shí)4教具學(xué)具電教設(shè)施pc機(jī);keil以及proteus軟件;任務(wù)書(供學(xué)生用);課件教學(xué)目標(biāo)知識(shí)目標(biāo)①掌握中斷的使用②掌握中斷的初始化③掌握中斷服務(wù)程序的編制方法能力目標(biāo)①能夠通過Keil和Proteus軟件的初步使用,提高觀察和分析能力②能夠通過中斷的中斷以及查詢方式編寫程序,培養(yǎng)邏輯思維能力③能夠編制按鍵狀態(tài)機(jī)程序,提高分析和解決問題的能力情感目標(biāo)①能夠透過實(shí)驗(yàn)現(xiàn)象歸納事物本質(zhì)②培養(yǎng)學(xué)生對(duì)本專業(yè)的職業(yè)認(rèn)同感③培養(yǎng)學(xué)生科學(xué)探索的興趣、嚴(yán)謹(jǐn)扎實(shí)的工作作風(fēng)和團(tuán)結(jié)協(xié)作精神教學(xué)重難點(diǎn)重點(diǎn)①掌握中斷的初始化②掌握中斷服務(wù)程序的編制方法難點(diǎn)①掌握中斷的初始化②掌握中斷服務(wù)程序的編制方法學(xué)法教法實(shí)驗(yàn)探究、任務(wù)引領(lǐng)法、討論法、張貼法、頭腦風(fēng)暴法、演示法教學(xué)內(nèi)容更新、補(bǔ)充、刪節(jié)參考資料課后體會(huì)學(xué)生在任務(wù)的驅(qū)動(dòng)下,利用仿真電路自主探究電路規(guī)律,結(jié)合教師對(duì)相關(guān)知識(shí)點(diǎn)的講授,達(dá)到對(duì)所學(xué)知識(shí)的掌握。這個(gè)思路帶來了很好的教學(xué)效果,但增加的實(shí)驗(yàn)部分會(huì)使得教學(xué)時(shí)數(shù)稍顯緊張,這一點(diǎn)還需日后改進(jìn)。
教與學(xué)互動(dòng)設(shè)計(jì)教師活動(dòng)內(nèi)容學(xué)生活動(dòng)內(nèi)容一、組織教學(xué)(2分鐘)1.首先清點(diǎn)學(xué)生出勤情況,填寫考勤記錄。2.檢查學(xué)生工作服、帽、鞋等是否符合安全要求。3.宣布今天的實(shí)習(xí)內(nèi)容、技術(shù)要求、工時(shí)、勞動(dòng)紀(jì)律等。4.強(qiáng)調(diào)生產(chǎn)實(shí)習(xí)安全注意事項(xiàng)。5.學(xué)生分組分上機(jī)、實(shí)習(xí)工位。6.發(fā)放任務(wù)書、自評(píng)和互評(píng)表以及白紙到每組的學(xué)生手中。二、布置任務(wù)(3分鐘)下達(dá)任務(wù),設(shè)計(jì)一個(gè)簡(jiǎn)易的信號(hào)燈交替閃爍和喇叭不斷示警的模型。接上電源,綠色LED燈亮,說明該產(chǎn)品處于運(yùn)行狀態(tài),當(dāng)有人按下按鈕喇叭就會(huì)報(bào)警,紅色LED燈閃爍,再按下時(shí)喇叭停止報(bào)警,紅色LED燈不亮且不閃爍。三、資訊計(jì)劃(25分鐘)外部中斷會(huì)有抖動(dòng),如果不消除會(huì)導(dǎo)致讀出數(shù)值的不準(zhǔn)確。如果設(shè)置了邊沿觸發(fā),進(jìn)中斷以后要延時(shí)一段時(shí)間,大約10ms,然后再開始讀數(shù)據(jù)。讀完數(shù)據(jù)以后,出中斷。具體看一實(shí)例:voidinter0()interrupt0using1{EA=0;//先關(guān)中斷if(INT0Pin==0){//去抖動(dòng)開始 Delay_us(20); if(INT0Pin==0){//是真的按下就執(zhí)行中斷服務(wù)程序flag=~flag;} } EA=1;//允許中斷}四、計(jì)劃實(shí)施(50分鐘)在proteus中繪制如下電路圖:然后在keil中新建工程,錄入下面程序,并生成.hex文件。報(bào)警器與旋轉(zhuǎn)燈電路對(duì)應(yīng)的程序代碼如下:#include"reg51.h"#include"intrins.h"#defineucharunsignedchar#defineuintunsignedint#defineu8unsignedchar#defineLEDP2ucharc=0x01;bitflag=0;sbitBEEP=P3^7;//定義喇叭端口//蜂鳴器高低電平控制codeu8alarm_tab[200]={210,210,210,210,210,210,219,219,219,219,219,218,218,218,217,217,217,216,216,215,215,215,214,214,213,213,212,211,211,210,210,209,208,208,207,206,206,205,204,204,203,202,201,201,200,199,198,198,197,196,195,195,194,193,192,192,191,190,190,189,188,187,187,186,185,185,184,183,183,182,181,181,180,180,179,179,178,178,177,177,176,176,176,175,175,174,174,174,174,173,173,173,173,173,172,172,172,172,172,172,172,172,172,172,172,172,173,173,173,173,173,174,174,174,174,175,175,175,176,176,177,177,178,178,179,179,180,180,181,181,182,183,183,184,185,185,186,187,187,188,189,189,190,191,192,192,193,194,195,195,196,197,198,198,199,200,201,201,202,203,204,204,205,206,206,207,208,208,209,210,210,211,211,212,212,213,214,214,215,215,215,216,216,217,217,217,218,218,218,219,219,219,219,219,210,210,210,210,210,210};voiddelayms(unsignedintxms){//延時(shí)函數(shù)uinti,j;for(i=0;i<xms;i++)for(j=0;j<120;j++);}voidDelay_us(unsignedchart){while(--t);}voidbeep(bitx)//蜂鳴器響或關(guān)閉子程序{uinti;if(x){for(i=0;i<800;i++){Delay_us(alarm_tab[i/4]-18);BEEP=!BEEP;}}else{BEEP=0;}}voidxuanzhuan(bitx){//LED旋轉(zhuǎn)子函數(shù)uinti;if(x){for(i=0;i<8;i++){LED=c;delayms(10);c=_crol_(c,1);}}else{LED=0x00;}}voidmain(){EA=1;EX0=1;PX0=1;IT0=1;//外部中斷0下降沿觸發(fā) LED=0x00;//熄滅燈 while(1) { beep(flag);//調(diào)用蜂鳴器子程序 xuanzhuan(flag); //調(diào)用旋轉(zhuǎn)燈子程序 }; }voidinter0()interrupt0using1//外部中斷0中斷服務(wù)子程序{flag=~flag;}進(jìn)階提高:把外部中斷0擴(kuò)展為4個(gè)外部中斷使用,如圖,按下KEY1鍵,對(duì)應(yīng)的LED1燈亮;按下KEY2鍵,對(duì)應(yīng)的LED2燈亮;按下KEY3鍵,對(duì)應(yīng)的LED3燈亮;按下KEY4鍵,對(duì)應(yīng)的LED4燈亮。在Proteus軟件中按圖3-10電路所示,繪制電路圖。在KeilC中新建工程,命名任務(wù)3-3進(jìn)階,錄入下面程序,并調(diào)試運(yùn)行。圖3-10外部中斷0的擴(kuò)展外部中斷0的擴(kuò)展對(duì)應(yīng)的程序代碼如下:#include<AT89X52.H>//包含AT89X52.H頭文件#defineucharunsignedchar#defineuintunsignedintucharkey,tmp;/*10ms延時(shí)程序*/voiddelay10ms(void){uchari,j;for(i=20;i>0;i--)for(j=248;j>0;j--);}ucharscan_key(void)//鍵盤掃描子程序{ucharkey;switch(P2){case0xfe:key=0xfe;break;case0xfd:key=0xfd;break;case0xfb:key=0xfb;break;case0xf7:key=0xf7;break;default:key=0;break;}returnkey;}voidmain(){P1=0xff;EA=1; //開總中斷EX0=1; //開外部中斷0中斷IT0=1; //設(shè)定外部中斷0為邊沿觸發(fā)方式while(1); //等待外部中斷0中斷}五、成果展示與評(píng)價(jià)(6分鐘)根據(jù)實(shí)施演示結(jié)果,小組
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年烏蘭浩特教師事業(yè)編考試及答案
- 2025年華為動(dòng)力保障筆試及答案
- 2025年百鬼幼兒園升星考試筆試及答案
- 2025年港中文數(shù)學(xué)筆試面試及答案
- 2025年廣投桂中新能源筆試題庫(kù)及答案
- 2025年清華申博還需要筆試及答案
- 2025年夏令營(yíng)政治筆試題目及答案
- 2026年食品安全生產(chǎn)規(guī)范培訓(xùn)
- 2026河南鄭州鄭東新區(qū)文苑學(xué)校教育集團(tuán)(小學(xué)部)招聘考試備考題庫(kù)及答案解析
- 2025年內(nèi)蒙古醫(yī)院護(hù)士招聘筆試題及答案
- DL∕T 1768-2017 旋轉(zhuǎn)電機(jī)預(yù)防性試驗(yàn)規(guī)程
- 復(fù)方蒲公英注射液在銀屑病中的應(yīng)用研究
- 2023屆高考語文二輪復(fù)習(xí):小說標(biāo)題的含義與作用 練習(xí)題(含答案)
- 網(wǎng)絡(luò)直播創(chuàng)業(yè)計(jì)劃書
- 大學(xué)任課老師教學(xué)工作總結(jié)(3篇)
- 3D打印增材制造技術(shù) 課件 【ch01】增材制造中的三維模型及數(shù)據(jù)處理
- 醫(yī)院保潔應(yīng)急預(yù)案
- 化工設(shè)備培訓(xùn)
- 鋼結(jié)構(gòu)安裝施工專項(xiàng)方案
- 高三體育生收心主題班會(huì)課件
- FZ/T 90086-1995紡織機(jī)械與附件下羅拉軸承和有關(guān)尺寸
評(píng)論
0/150
提交評(píng)論