單片機應用技能實訓教案--項目7

單片機應用技能實訓教案--項目7

ID:20758558

大?。?46.00 KB

頁數(shù):11頁

時間:2018-10-15

單片機應用技能實訓教案--項目7_第1頁
單片機應用技能實訓教案--項目7_第2頁
單片機應用技能實訓教案--項目7_第3頁
單片機應用技能實訓教案--項目7_第4頁
單片機應用技能實訓教案--項目7_第5頁
資源描述:

《單片機應用技能實訓教案--項目7》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、單片機應用技能實訓教案—項目7項目710秒倒計時控制電路制作任務1LED數(shù)碼管結構、顯示方法及項目相關指令一、案頭任務LED數(shù)碼管結構、顯示方法及項目相關指令授課時間年月日授課班級教學形式講授授課時數(shù)2課時教學用具多媒體教學資源課件、10秒倒計時電路制作成品課前準備教學目標1、了解LED數(shù)碼管結構及工作原理。2、掌握LED數(shù)碼管靜態(tài)、動態(tài)顯示方法。3、掌握項目相關指令的作用及使用方法。教學重點1、LED數(shù)碼管靜態(tài)、動態(tài)顯示方法。2、項目相關指令的作用及使用方法。教學難點1、LED數(shù)碼管動態(tài)顯示方法。2、項目相關指令的靈活使用。教學過程

2、1、通過生活中實際情境的介紹,引出項目任務。2、LED數(shù)碼管結構及工作原理。3、LED數(shù)碼管靜態(tài)、動態(tài)顯示方法。4、項目相關指令的作用及使用方法。教學后記二、教學實施過程實施環(huán)節(jié)教學內容導學方法組織教學1、檢查學生出勤情況并做好記錄?;咏涣?、調整學生的注意力,為上課作準備。復習提問1、相關指令復習:CJNEA,direct,rel;提問導思JBbit,rel;DJNZRn,rel;2、二進制與十六進制的轉換(舉具體例子提問)?導入“各方面工作準備就緒,倒計時準備,倒計時開始:9、8、7、…啟發(fā)學習2、1、0,點火?!毕嘈磐瑢W們不只

3、一次的看到或聽到上述場面。積極性本項目的任務就是制作10秒倒計時控制電路。為完成項目制作,先進行相關基本知識的學習。講授新課一、LED數(shù)碼管結構及工作原理可用多媒1、LED數(shù)碼管結構體展示圖通常使用的是七段LED顯示器,這種顯示器由8個發(fā)光二極管7-1或畫在構成,有共陰極和共陽極兩種,如圖7.1。黑板上2.LED數(shù)碼管工作原理參照圖7-1共陰極LED數(shù)碼管的8個發(fā)光二極管的陰極連在一起,接公介紹LED共端COM。使用時公共端接地,當發(fā)光二極管的陽極為高電平數(shù)碼管結時,發(fā)光二極管點亮。構及工作共陽極LED數(shù)碼管的8個發(fā)光二極管的陽極連在

4、一起,接原理。公共端COM。使用時公共端接+5V,當發(fā)光二極管的陰極為低電平時,發(fā)光二極管點亮。從管腳a~g及dp輸入不同的8位二進制數(shù),可顯示不同的數(shù)字或字符,通常把控制發(fā)光二極管的8位二進制數(shù)稱為段碼?,F(xiàn)舉例如下:對于共陽極數(shù)碼管,若要顯示0,其段碼為C0H。二、LED數(shù)碼管的顯示方法1.靜態(tài)顯示概念:靜態(tài)顯示是指數(shù)碼管顯示某一字符時,相應的發(fā)光二極管恒定導通或恒定截止。這種顯示方式的各位數(shù)碼管相互獨立,公共端恒定接地(共陰極)或接正電源(共陽極)。每個數(shù)碼管的8個字段分別與一個8位I/O口相連,I/O口只要有段碼輸出,相應字符即

5、顯示出來,并保持不變,直到I/O口輸出新的段碼。優(yōu)點:較小的電流即可獲得較高的亮度,且占用CPU時間少,編程簡單,顯示便于監(jiān)測和控制。缺點:其占用的口線多,硬件電路復雜,成本高,只適合于顯示位數(shù)較少的場合。2.動態(tài)顯示概念:動態(tài)顯示是一位一位地輪流點亮各位數(shù)碼管,這種逐位點亮顯示器的方式稱為位掃描。通常,各位數(shù)碼管的段選線相應并聯(lián)在一起,由一個8位的I/O口控制;各位的位選線(公共陰極或陽極)由另外的I/O口線控制。優(yōu)點:采用動態(tài)顯示方式比較節(jié)省I/O口,硬件電路也較靜態(tài)顯示方式簡單。缺點:其亮度不如靜態(tài)顯示方式,而且在顯示位數(shù)較多時

6、,CPU要依次掃描,占用CPU較多的時間。三、項目相關指令(1)控制轉移類指令①SJMPrel;轉移到下條指令的地址加上rel的地址處相關指令該指令為無條相對轉移指令,使用時,一般用標號代替rel,作為重點例如要轉移到標號START處,可用指令SJMPSTART來完成。該進行講授,指令的轉移范圍是-128B至+127B,使用時要引起注意。指令讓學生達SJMP$的作用是原地踏步。到理解和②CJNERn,#data,rel;比較不相等則轉移,相等則靈活運用順序執(zhí)行指令編寫該指令是比較不相等轉移指令,執(zhí)行時將Rn中數(shù)據(jù)與data程序的目比較

7、,若不相等則轉移到由rel生成的地址處,若相等則順序執(zhí)的。行,當Rn中數(shù)據(jù)大于或等于data時,CY=0,否則CY=1。使用時一般用標號代替rel,例如若Rn中數(shù)據(jù)與28不相等則轉移到NEXT處,可用指令CJNERn,#28,NEXT來完成。注意該指令的轉移范圍是-128B~+127B。(2)數(shù)據(jù)傳送類指令①MOVA,@Ri;A←((Ri))該指令的功能是將Ri(i=0、1)指向的地址單元的數(shù)據(jù)傳送到累加器A中,例如以下指令:MOVR0,#30HMOV30H,#28HMOVA,@Ri指令執(zhí)行后,(A)=28H。(3)減1指令①DECR

8、n;Rn←(Rn)-1該指令的作用是將Rn的內容減1。例:設(R1)=29H、(R2)=20H、(R3)=00H,執(zhí)行如下指令:DECR1DECR2DECR2指令執(zhí)行后,(R1)=28H、(R2)=1FH、(R3)=FF

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。