




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《單片機應(yīng)用技術(shù)》課程單元1教學(xué)設(shè)計單元標題:發(fā)光二極管LED控制單元教學(xué)學(xué)時8在整體設(shè)計中的位置第1次授課班級上課時間周月日第 節(jié)至周月日第 節(jié)上課地點教學(xué)目標能力目標知識目標素質(zhì)目標能完成單片機最小系統(tǒng)和輸出電路設(shè)計,能應(yīng)用C語言程序完成單片機輸入輸出控制,實現(xiàn)對LED控制的設(shè)計、運行及調(diào)試。知道STC89C52單片機結(jié)構(gòu)和引腳功Ab;會STC89C52單片機最小系統(tǒng)電路設(shè)計;知道C語言基本構(gòu)成和基本語句;會利用單片機I/O口實現(xiàn)點亮一個LED和控制LED閃爍。具有對新知識、新技術(shù)的學(xué)習能力,通過不同途徑獲取信息的能力,以及對工作結(jié)果進行評估的能力;具有決策能力,能記錄、收集、處理、保存各類專業(yè)技術(shù)的信息資料。能力訓(xùn)練任務(wù)任務(wù)一:點亮一個LED使用STC89C52單片機,P1.0引腳接發(fā)光二極管(LED)的陰極,通過C語言程序控制,從P1.0引腳輸出低電平,使發(fā)光二極管點亮;任務(wù)二:LED閃爍控制P1.0引腳接發(fā)光二極管(LED)的陰極,通過程序控制,使P1.0引腳交替輸出高電平和低電平,使發(fā)光二極管閃爍。
單元教學(xué)進度步驟教學(xué)內(nèi)容及能力/知識目標教師活動學(xué)生活動時間(分鐘)1(點亮一個LED)教學(xué)內(nèi)容:使用STC89C52單片機的I/O引腳接發(fā)光二極管LED,通過C語言程序控制,點亮一個發(fā)光二極管。能力目標:能完成單片機最小系統(tǒng)和輸出電路設(shè)計,能應(yīng)用C語言程序完成單片機輸入輸出控制,實現(xiàn)對LED控制的設(shè)計、運行及調(diào)試。知識目標:知道STC89C52單片機結(jié)構(gòu);知道STC89C52單片機的引腳功能;會STC89C52單片機最小系統(tǒng)電路設(shè)計;會利用單片機I/O口實現(xiàn)點亮一個LED。1.演示用proteus軟件完成LED控制電路的設(shè)計和用keiIC51軟件完成電路一個LED的程序設(shè)計,完成任務(wù)要求。1.使用proteus和keiI051完成任務(wù)的軟硬件設(shè)計,調(diào)試實現(xiàn)控制。1802.講解STC89C52單片機的結(jié)構(gòu)和引腳功能,討論STC89C52單片機最小系統(tǒng)的組成。2.完成STC89C52單片機最小系統(tǒng)的制作。2(LED閃爍控制)教學(xué)內(nèi)容:P1.0引腳接發(fā)光二極管(LED)的陰極,通過程序控制,使P1.0引腳交替輸出高電平和低電平,使發(fā)光二極管閃爍。能力目標:能完成單片機最小系統(tǒng)和輸出電路設(shè)計,能應(yīng)用C語言程序完成單片機輸入輸出控制,實現(xiàn)對LED1.演示LED閃爍控制的軟硬件設(shè)計過程。1.完成LED閃爍控制軟硬件設(shè)計,并熟練掌握proteus和keiIC51軟件的使用1802.講解keiI中C語言相關(guān)知識。2.學(xué)習keiI中C語言基本知識。
控制的設(shè)計、運行及調(diào)試。知識目標:會STC89C52單片機最小系統(tǒng)電路設(shè)計;會C語言基本構(gòu)成和基本語句;會利用單片機I/O口實現(xiàn)LED的閃爍控制。會制作LED閃爍控制電路。3.在萬能板上演示單片機最小系統(tǒng)和LED電路焊接過程3.完成LED閃爍電路的焊接,并調(diào)試程序作業(yè)完成用開關(guān)控制LED閃爍快和慢兩種效果的電路和C語言程序設(shè)計。課后體會KeiIC51和PROTEUS軟件的主要功能?單片機的組成、主要特點、主要應(yīng)用領(lǐng)域?單片機最小系統(tǒng)由哪幾部分組成?完成單片機最小系統(tǒng)電路。在工作模塊2中,如果把LED閃爍程序的延時函數(shù)Delay()寫在main()后面,程序應(yīng)該如何修改?試一試,把LED的陽極接在P1.0引腳上,完成LED點亮電路和C語言程序設(shè)計?!秵纹瑱C應(yīng)用技術(shù)》課程單元2教學(xué)設(shè)計單元標題:LED循環(huán)點亮控制單元教學(xué)學(xué)時10在整體設(shè)計中的位置第2次授課班級上課時間周月日第 節(jié)至周月日第 節(jié)上課地點教能力目標知識目標素質(zhì)目標
學(xué)目標能完成單片機的輸入輸出電路設(shè)計與制作;能應(yīng)用C語言程序完成單片機輸入輸出控制,實現(xiàn)對LED循環(huán)點亮控制的設(shè)計、運行及調(diào)試。知道PO、P1、P2和P3功能及應(yīng)用;知道內(nèi)部RAM的地址分配及sfr寄存器;知道C語言數(shù)據(jù)類型、常量和變量;會利用單片機I/O口實現(xiàn)開關(guān)控制LED循環(huán)點亮控制。具有對新知識、新技術(shù)的學(xué)習能力;具有決策能力,能記錄、收集、處理、保存各類專業(yè)技術(shù)的信息資料;具有科學(xué)的創(chuàng)新精神、決策能力和執(zhí)行能力。能力訓(xùn)練任務(wù)任務(wù)一:LED循環(huán)點亮控制使用STC89C52單片機,P1口引腳接8個LED的陰極,通過程序按一定的規(guī)律向P1口的引腳輸出低電平和高電平,控制八只發(fā)光二極管循環(huán)點亮。任務(wù)二:開關(guān)控制LED循環(huán)點亮用P3.0作輸入接開關(guān)SW,P1口作輸出接8個LED,通過開關(guān)SW控制LED循環(huán)點亮。任務(wù)三:步進電機控制使用STC89C52單片機,由P1口的P1.0、P1.1、P1.2和P1.3四個引腳,通過步進電機驅(qū)動電路分別接在四相步進電機的四相繞組,步進電機的勵磁方式采用四相雙四拍,通過程序控制步進電機正轉(zhuǎn)。
單元教學(xué)進度步驟教學(xué)內(nèi)容及能力/知識目標教師活動學(xué)生活動時間(分鐘)1(LED循環(huán)點亮控制)教學(xué)內(nèi)容:使用STC89C52單片機,P1口引腳接8個LED的陰極,通過程序按一定的規(guī)律向P1口的引腳輸出低電平和高電平,控制八只發(fā)光二極管循環(huán)點亮。能力目標:能完成單片機的輸入輸出電路設(shè)計與制作;能應(yīng)用C語言程序完成單片機輸入輸出控制,實現(xiàn)對LED循環(huán)點亮控制的設(shè)計、運行及調(diào)試。知識目標:知道PO、P1、P2和P3功能及應(yīng)用;知道內(nèi)部RAM的地址分配及sfr寄存器;1.演示LED循環(huán)點亮控制的電路設(shè)計和程序設(shè)計1.完成LED循環(huán)點亮控制任務(wù)1802.講解并行I/O端口電路和MCS-51單片機存儲空間2.學(xué)習輸入輸出端口和單片機存儲空間分配的知識,并思考課后有關(guān)問題3.演示P0口外接上拉電阻的技能訓(xùn)練3.完成P0口外接上拉電阻的技能訓(xùn)練2(開關(guān)控制LED循環(huán)點亮)教學(xué)內(nèi)容:用P3.0作輸入接開關(guān)SW,P1口作輸出接8個LED,通過開關(guān)SW控制LED循環(huán)點亮??刂埔螅洪_關(guān)SW打開,LED循環(huán)點亮;開關(guān)SW合上,LED停止循環(huán)點亮。能力目標:能完成單片機的輸入輸出電路設(shè)計與制作;能應(yīng)用C語言程序完成單片機輸入輸出控制,實現(xiàn)用開關(guān)控制LED循環(huán)點亮的設(shè)計、運行及調(diào)試。知識目標:會利用單片機I/O口實現(xiàn)多LED的控制。知道C51的數(shù)據(jù)類型、常量和變量。1.演示任務(wù)的操作過程1.完成基本任務(wù)要求1352.講解C51的數(shù)據(jù)類型、常量和變量2.學(xué)習051的數(shù)據(jù)類型并討論與標準C的不同
3(步進電機控制)教學(xué)內(nèi)容:使用STC89C52單片機,由P1口的P1.0、P1.1、P1.2和P1.3四個引腳,通過步進電機驅(qū)動電路分別接在四相步進電機的四相繞組;步進電機的勵磁方式采用四相雙四拍;通過程序控制步進電機正轉(zhuǎn)。能力目標:能完成步進電機電路設(shè)計與制作;能應(yīng)用C語言程序完成單片機輸入輸出控制,實現(xiàn)步進電機的設(shè)計、運行及調(diào)試。知識目標:認識步進電機;知道步進電機的控制方法。1.演示步進電機控制的實現(xiàn)效果,講解步進電機的基本知識1.認識步進電機1352.演示步進電機控制的電路和程序設(shè)計,重點講解連線和控制方法2.完成任務(wù)控制要求3.布置提高任務(wù)并驗收:完成用開關(guān)控制步進電機轉(zhuǎn)向的STC89C52單片機控制系統(tǒng),功能要求:開關(guān)閉合,正轉(zhuǎn);開關(guān)斷開,反轉(zhuǎn)。3.完成提高任務(wù)要求作業(yè)能否將任務(wù)一的LED循環(huán)點亮改為LED雙向循環(huán)點亮。課后體會P0口、P1口、P2口和P3口的負載能力是多少?它們是否具有位尋址功能?在輸出時,P0口為什么要外接上拉電阻才能有高電平輸出?MCS-51單片機有哪幾個存儲空間?是如何分布的?MCS-51單片機內(nèi)部RAM分成幾個不同區(qū)域及地址范圍?PSW的作用是什么?常用的狀態(tài)標志有哪幾位?其作用是什么?能否位尋址?bit和sbit有什么區(qū)別?《單片機應(yīng)用技術(shù)》課程單元3教學(xué)設(shè)計單元標題:數(shù)碼管顯示控制單元教學(xué)學(xué)時10在整體設(shè)計中的位置第3次
授課班級上課時間周月日第 節(jié)至周月日第 節(jié)上課地點教學(xué)目標能力目標知識目標素質(zhì)目標掌握單片機與數(shù)碼管的接口技術(shù);能完成單片機的數(shù)碼管動態(tài)及靜態(tài)顯示電路設(shè)計;能完成數(shù)碼管動態(tài)和靜態(tài)顯示的C語言程序的設(shè)計、運行及調(diào)試。知道LED數(shù)碼管的結(jié)構(gòu)、工作原理和顯示方式;會數(shù)碼管動態(tài)顯示的原理、電路設(shè)計及程序設(shè)計;會數(shù)碼管靜態(tài)顯示的原理、電路設(shè)計和程序設(shè)計;知道C語言的語句結(jié)構(gòu)、數(shù)組及函數(shù)的相關(guān)知識。具有對新知識、新技術(shù)的學(xué)習能力;具有決策能力,能記錄、收集、處理、保存各類專業(yè)技術(shù)的信息資料;具有科學(xué)的創(chuàng)新精神、決策能力和執(zhí)行能力。能力訓(xùn)練任務(wù)任務(wù)一:數(shù)碼管循環(huán)顯示0?9利用STC89C52單片機的P1口的P2.0?P2.6七個引腳,使其依次連接到一個共陰極LED數(shù)碼管的a~h七個位段控制引腳上,數(shù)碼管的公共端接地,編寫程序使數(shù)碼管上循環(huán)顯示0?9十個數(shù)字;任務(wù)二:多個數(shù)碼管動態(tài)掃描顯示顯示器由6個共陰極LED數(shù)碼管構(gòu)成,使用STC89C52單片機,P0口輸出顯示段碼,經(jīng)由一片74LS245驅(qū)動輸出給LED數(shù)碼管,P1口輸出位碼(片選)給LED數(shù)碼管。通過動態(tài)掃描程序使6個數(shù)碼管顯示“123456”。任務(wù)三:0-99計數(shù)顯示利用STC89C52單片機來制作一個0?99計數(shù)器。要求使用一個手動計數(shù)按鈕,實現(xiàn)0?99的計數(shù),并且通過兩個共陰數(shù)碼管顯示計數(shù)結(jié)果,數(shù)碼管顯示采用靜態(tài)顯示方式。
單元教學(xué)進度步驟教學(xué)內(nèi)容及能力/知識目標教師活動學(xué)生活動時間(分鐘)1(數(shù)碼管循環(huán)顯示0?9)教學(xué)內(nèi)容:利用STC89C52單片機的P1口的P2.0?P2.6七個引腳,使其依次連接到一個共陰極LED數(shù)碼管的a?h七個位段控制引腳上,數(shù)碼管的公共端接地,編寫程序使數(shù)碼管上循環(huán)顯示0?9十個數(shù)字。能力目標:掌握單片機與數(shù)碼管的接口技術(shù);能完成單片機控制數(shù)碼管顯示0?9的電路設(shè)計以及C語言程序的設(shè)計、運行及調(diào)試。知識目標:知道LED數(shù)碼管的結(jié)構(gòu)、工作原理;會利用單片機I/0口實現(xiàn)數(shù)碼管上循環(huán)顯示0?9十個數(shù)字。會制作利用單片機I/0口實現(xiàn)數(shù)碼管上循環(huán)顯示0?9十個數(shù)字的電路。知道C語言的語句結(jié)構(gòu)的相關(guān)知識。1.演示任務(wù)的操作過程1.完成任務(wù)的軟硬件設(shè)計1802.討論LED數(shù)碼管的結(jié)構(gòu)、工作原理,并完成單片機控制數(shù)碼管循環(huán)顯示0?9的電路焊接演示2.完成單片機控制數(shù)碼管循環(huán)顯示0?9的電路制作2(多個教學(xué)內(nèi)容:顯示器由6個共陰極LED數(shù)碼管構(gòu)成,使用STC89C52單片機,1.演示任務(wù)的操作過程1.完成軟硬件設(shè)計135
數(shù)碼管動態(tài)掃描顯示)P0口輸出顯示段碼,經(jīng)由一片74LS245驅(qū)動輸出給LED數(shù)碼管,P1口輸出位碼(片選)給LED數(shù)碼管。通過動態(tài)掃描使6個數(shù)碼管顯“123456”。能力目標:能完成單片機控制數(shù)碼管動態(tài)顯示“123456”的電路設(shè)計會C語言程序的設(shè)計、運行及調(diào)試。知識目標:知道單片機控制數(shù)碼管動態(tài)顯示的工作原理;知道C語言數(shù)組的相關(guān)知識;會利用單片機控制數(shù)碼管動態(tài)顯示“123456”。會制作利用單片機控制數(shù)碼管動態(tài)顯示“123456”電路。2.在萬能板上演示單片機控制數(shù)碼管動態(tài)顯示“123456”的電路焊接過程2.完成單片機控制數(shù)碼管動態(tài)顯示“123456”的電路焊接,并調(diào)試程序3(0-99計數(shù)顯示)教學(xué)內(nèi)容:利用STC89C52單片機來制作一個0?99計數(shù)器。要求使用一個手動計數(shù)按鈕,實現(xiàn)0?99的計數(shù),并且通過兩個共陰數(shù)碼管顯示計數(shù)結(jié)果,數(shù)碼管顯示采用靜態(tài)顯示方式。能力目標:能完成單片機控制數(shù)碼管靜態(tài)顯示0-99的電路設(shè)計會C語言程序的設(shè)計、運行及調(diào)試。知識目標:知道單片機控制數(shù)碼管靜態(tài)顯示的工作原理;知道C語言函數(shù)的相關(guān)知識;會利用單片機控制數(shù)碼管靜態(tài)顯示0-99o會制作利用單片機控制數(shù)碼管靜態(tài)顯示0-99電路。1.演示任務(wù)的操作過程1.完成軟硬件設(shè)計1352.在萬能板上演示單片機控制數(shù)碼管靜態(tài)顯示0-99的電路焊接過程2.完成單片機控制數(shù)碼管靜態(tài)顯示0-99的電路焊接,并調(diào)試程序作業(yè)請完成使用74LS47實現(xiàn)0-99計數(shù)顯示的電路和C語言程序設(shè)計。
LED數(shù)碼管有哪兩種結(jié)構(gòu)?是如何實現(xiàn)的?請簡要說明LED數(shù)碼管靜態(tài)顯示和動態(tài)顯示的特點,實際設(shè)計時應(yīng)如何選擇?動態(tài)顯示的過程是什么?課后體會課后體會工作模塊八中,如果輕觸開關(guān)改接P1.7,并且要求實現(xiàn)0?59循環(huán)計數(shù),程序應(yīng)如何修改?工作模塊七,數(shù)碼管動態(tài)顯示程序設(shè)計時如果把延時時間改為1s,會出現(xiàn)什么情況?如何設(shè)計0?999的計數(shù)器?!秵纹瑱C應(yīng)用技術(shù)》課程單元4教學(xué)設(shè)計單元標題:鍵盤的設(shè)計與實現(xiàn)單元教學(xué)學(xué)時10在整體設(shè)計中的位置第4次授課班級上課時間周月日第 節(jié)至周月日第 節(jié)上課地點教學(xué)目標能力目標知識目標素質(zhì)目標能獨立完成單片機鍵盤電路的設(shè)計;能使用C語言實現(xiàn)對鍵盤的掃描和按鍵識別控制程序的設(shè)計、運行及調(diào)試。會鍵盤的接口方法和編程方法。知道中斷的基本概念和功能。知道單片機中斷系統(tǒng)的結(jié)構(gòu)和控制方式。知道中斷系統(tǒng)的中斷處理過程。具有對新知識、新技術(shù)的學(xué)習能力;具有決策能力,能記錄、收集、處理、保存各類專業(yè)技術(shù)的信息資料;具有科學(xué)的創(chuàng)新精神、決策能力和執(zhí)行能力。
能力訓(xùn)練任務(wù)任務(wù)一:獨立式鍵盤設(shè)計與實現(xiàn)使用STC89C52單片機,設(shè)計一個具有8個按鍵的獨立式鍵盤,每個按鍵對應(yīng)一個發(fā)光二極管。功能要求:無鍵按下時,鍵盤輸出全為“1”,發(fā)光二極管全部熄滅;有鍵按下時,其所對應(yīng)發(fā)光二極管點亮;任務(wù)二:矩陣式鍵盤設(shè)計與實現(xiàn)使用STC89C52單片機,設(shè)計一個4X4矩陣鍵盤,16個鍵分別對應(yīng)0?9、A?F,有鍵按下時,數(shù)碼管顯示被按下鍵對應(yīng)的字符;無鍵按下時,數(shù)碼管無 o任務(wù)三:中斷方式矩陣鍵盤設(shè)計個4X4中斷方式矩陣鍵盤,當鍵盤無鍵按下時,CPU正常工作,不執(zhí)行鍵盤掃描程序;當有鍵按下時,產(chǎn)生中斷申請,CPU轉(zhuǎn)去執(zhí)行鍵盤的掃描程序。其它功能同模塊十的4X4矩陣鍵盤功能一樣。
單元教學(xué)進度步驟教學(xué)內(nèi)容及能力/知識目標教師活動學(xué)生活動時間(分鐘)1(獨立式鍵盤設(shè)計與實現(xiàn))教學(xué)內(nèi)容:使用STC89C52單片機,設(shè)計一個具有8個按鍵的獨立式鍵盤,每個按鍵對應(yīng)一個發(fā)光二極管。功能要求:無鍵按下時,鍵盤輸出全為“1”,發(fā)光二極管全部熄滅;有鍵按下時,其所對應(yīng)發(fā)光二極管點亮能力目標:能獨立完成單片機鍵盤電路的設(shè)計;能使用C語言實現(xiàn)對鍵盤的掃描和按鍵識別控制程序的設(shè)計、運行及調(diào)試。知識目標:會鍵盤的接口方法和編程方法。會利用按鍵控制單片機實現(xiàn)無鍵按下時,鍵盤輸出全為“1”,發(fā)光二極管全部熄滅;有鍵按下時,其所對應(yīng)發(fā)光二極管點亮。會制作獨立式鍵盤電路。1.演示任務(wù)的操作過程1.完成任務(wù)的軟硬件設(shè)計1802.討論鍵盤的接口方法和編程方法,并完成獨立式鍵盤的焊接演示2.完成獨立式鍵盤系統(tǒng)的制作2(矩陣式鍵盤設(shè)計與實現(xiàn))教學(xué)內(nèi)容:使用STC89C52單片機,設(shè)計一個4X4矩陣鍵盤,16個鍵分別對應(yīng)0?9、A?F,有鍵按下時,數(shù)碼管顯示被按下鍵對應(yīng)的字符;無鍵按下時,數(shù)碼管無顯示。能力目標:能獨立完成單片機鍵盤電路的設(shè)計;能使用C語言實現(xiàn)對鍵盤的掃描和按鍵識別控制程序的設(shè)計、運行1.演示任務(wù)的操作工程1.完成軟硬件設(shè)計135
及調(diào)試。知識目標:知道矩陣式鍵盤的結(jié)構(gòu)與原理。會設(shè)計矩陣鍵盤實現(xiàn)有鍵按下時,數(shù)碼管顯示被按下鍵對應(yīng)的字符;無鍵按下時,數(shù)碼管無顯示。會制作矩陣式鍵盤。2.在萬能板上演示矩陣式鍵盤電路焊接過程2.完成矩陣式鍵盤電路的焊接,并調(diào)試程序3(中斷方式矩陣鍵盤)教學(xué)內(nèi)容:設(shè)計一個4X4中斷方式矩陣鍵盤,當鍵盤無鍵按下時,CPU正常工作,不執(zhí)行鍵盤掃描程序;當有鍵按下時,產(chǎn)生中斷申請,CPU轉(zhuǎn)去執(zhí)行鍵盤的掃描程序。其它功能同模塊十的4X4矩陣鍵盤功能一樣。能力目標:能獨立完成單片機鍵盤電路的設(shè)計;能使用C語言實現(xiàn)對鍵盤的掃描和按鍵識別控制程序的設(shè)計、運行及調(diào)試。知識目標:知道中斷的基本概念和功能。知道單片機中斷系統(tǒng)的結(jié)構(gòu)和控制方式。知道中斷系統(tǒng)的中斷處理過程。會制作矩陣式鍵盤并實現(xiàn)相應(yīng)功能。1.演示任務(wù)的操作過程1.完成任務(wù)的軟硬件設(shè)計2.討論中斷系統(tǒng)的結(jié)構(gòu)和處理過程,并完成矩陣式鍵盤的焊接演示2.完成矩陣式鍵盤系統(tǒng)的制作135作業(yè)請完成實現(xiàn)一鍵多功能按鍵的識別的電路和C語言程序設(shè)計。課后體會什么叫中斷?中斷有什么優(yōu)點?什么叫中斷源?MCS-51系列單片機有幾個中斷源,各中斷標志是如何產(chǎn)生的,又如何清0的?CPU響應(yīng)中斷時,它們的中斷矢量地址分別是多少?外部中斷有哪兩種觸發(fā)方式?對觸發(fā)脈沖或電平有什么要求?如何選擇和設(shè)定?MCS-51系列單片機的中斷系統(tǒng)中有幾個優(yōu)先級?如何設(shè)定?CPU響應(yīng)中斷有哪些條件?在什么情況下中斷響應(yīng)會受阻?MCS-51單片機中斷處理的過程如何描述?機械式按鍵組成的鍵盤,如何消除按鍵抖動?獨立式按鍵和矩陣式按鍵分別有什么特點?實用于什么場合?如何使用C語言書寫定時器1中斷的中斷服務(wù)程序的首部?要求使用寄存器組2
《單片機應(yīng)用技術(shù)》課程單元5教學(xué)設(shè)計單元標題:定時器/計數(shù)器綜合應(yīng)用單元教學(xué)學(xué)時8在整體設(shè)計中的位置第5次授課班級計控151.物聯(lián)151.物聯(lián)152上課時間周月日第 節(jié)至周月日第 節(jié)上課地點教學(xué)目標能力目標知識目標素質(zhì)目標能完成單片機的定時器/計數(shù)器相關(guān)電路的設(shè)計;能應(yīng)用C語言程序完成單片機定時器初始化及相關(guān)編程控制,實現(xiàn)對定時器應(yīng)用于相關(guān)電路的設(shè)計、運行及調(diào)試。知道定時器/計數(shù)器的基本工作原理;知道定時器/計數(shù)器的基本結(jié)構(gòu)及相關(guān)寄存器的設(shè)置;會C語言關(guān)于定時器的相關(guān)編程;會利用單片機的定時器/計數(shù)器實現(xiàn)定時和計數(shù)功能。具有對新知識、新技術(shù)的學(xué)習能力;具有決策能力,能記錄、收集、處理、保存各類專業(yè)技術(shù)的信息資料;具有科學(xué)的創(chuàng)新精神、決策能力和執(zhí)行能力。能力訓(xùn)練任務(wù)任務(wù)一:生產(chǎn)線自動打包系統(tǒng)使用單片機控制系統(tǒng),通過光電傳感器對傳送帶上的零件進行統(tǒng)計,當計數(shù)每到100個零件時,由單片機發(fā)出扌空制信號,對上述100個零件進行打包處理;任務(wù)二:霓虹燈控制系統(tǒng)由P1口輸出控制8個LED(模擬霓虹燈)的亮滅。逐個點亮1s后熄滅;然后間隔閃爍3次;循環(huán)上述過程(晶振頻率為6MHz)o任務(wù)三:電子鐘設(shè)計與實現(xiàn)設(shè)計一個電子時鐘。要求電子時鐘顯示的格式為:XXXXXX由左向右分別為:時、分、秒。
單元教學(xué)進度步驟教學(xué)內(nèi)容及能力/知識目標教師活動學(xué)生活動時間(分鐘)1(生產(chǎn)線自動打包系統(tǒng))教學(xué)內(nèi)容:使用單片機控制系統(tǒng),通過光電傳感器對傳送帶上的零件進行統(tǒng)計,當計數(shù)每到100個零件時,由單片機發(fā)出控制信號,對上述100個零件進行打包處理;能力目標:能完成單片機的定時器/計數(shù)器相關(guān)電路的設(shè)計;能應(yīng)用C語言程序完成單片機定時器初始化及相關(guān)編程控制,實現(xiàn)對定時器應(yīng)用于相關(guān)電路的設(shè)計、運行及調(diào)試。知識目標:知道定時器/計數(shù)器的基本工作原理和基本結(jié)構(gòu);會利用定時器/計數(shù)器實現(xiàn)生產(chǎn)線自動打包系統(tǒng)的設(shè)計;會制作生產(chǎn)線自動打包系統(tǒng)電路。1.演示任務(wù)的操作過程1.完成任務(wù)的軟硬件設(shè)計1202.討論定時器/計數(shù)器的基本結(jié)構(gòu),并完成生產(chǎn)線自動打包系統(tǒng)的焊接演示2.完成生產(chǎn)線自動打包系統(tǒng)的制作2(霓虹燈控制系統(tǒng))教學(xué)內(nèi)容:由P1口輸出控制8個LED(模擬霓虹燈)的亮滅。逐個點亮1s后熄滅;然后間隔閃爍3次;循環(huán)上述過程(晶振頻率為6MHz)o能力目標:1.能完成單片機的定時器/計數(shù)器1.演示任務(wù)的操作工程1.完成軟硬件設(shè)計120
相關(guān)電路的設(shè)計;2.能應(yīng)用C語言程序完成單片機定時器初始化及相關(guān)編程控制,實現(xiàn)對定時器應(yīng)用于相關(guān)電路的設(shè)計、運行及調(diào)試。知識目標:知道定時器/計數(shù)器的工作方式及相關(guān)寄存器的設(shè)置;會C語言關(guān)于定時器的相關(guān)編程;會利用單片機的定時器/計數(shù)器實現(xiàn)定時和計數(shù)功能。會利用定時器/計數(shù)器實現(xiàn)霓虹燈控制和制作。2.在萬能板上演示霓虹燈控制系統(tǒng)電路焊接過程2.完成霓虹燈控制系統(tǒng)電路的焊接,并調(diào)試程序3(電子鐘設(shè)計與實現(xiàn))教學(xué)內(nèi)容:設(shè)計一個電子時鐘。要求電子時鐘顯示的格式為:XXXXXX由左向右分別為:時、分、秒。能力目標:能完成單片機的定時器/計數(shù)器相關(guān)電路的設(shè)計;能應(yīng)用C語言程序完成單片機定時器初始化及相關(guān)編程控制,實現(xiàn)對定時器應(yīng)用于相關(guān)電路的設(shè)計、運行及調(diào)試。知識目標:會使用芯片74LS245;會C語言關(guān)于定時器的相關(guān)編程;會利用單片機的定時器/計數(shù)器實現(xiàn)定時和計數(shù)功能。會利用定時器/計數(shù)器實現(xiàn)電子鐘控制和制作。1.演示任務(wù)的操作工程1.完成軟硬件設(shè)計1202.在萬能板上演示電子鐘系統(tǒng)電路焊接過程2.完成電子鐘系統(tǒng)電路的焊接,并調(diào)試程序作業(yè)請完成用定時器/計數(shù)器實現(xiàn)0-59秒數(shù)碼顯示的電路和C語言程序設(shè)計。
課后體會定時器/計數(shù)器有哪幾種工作方式?各有什么特點?控制寄存器TMOD和TCON各位的定義是什么?怎樣確定各定時器/計數(shù)器的工作方式?在工作方式3中,定時器/計數(shù)器TO和T1的應(yīng)用有什么不同?定時器/計數(shù)器作定時器用時,其定時時間與哪些因素有關(guān)?作計數(shù)器時,對外界計數(shù)頻率有何限制?當定時器TO工作于方式3時,如何使運行中的定時器T1停止下來?晶振fosc=6MH乙TO工作在方式1,最大定時等于多少?已知單片機時鐘頻率fosc=12MH乙當要求定時時間為50ms和25ms時,試編寫定時器/計數(shù)器的初始化程序。已知AT89C51時鐘頻率fosc=6MH乙試利用定時器編寫程序,使P1.0輸出一個占空比為1/4的脈沖波。試用中斷方式設(shè)計秒發(fā)生器,即在AT89C51的P1.0口每秒產(chǎn)生一個機器周期的正脈沖,由P1.1口每分鐘產(chǎn)生一個機器周期的正脈沖。試用定時器中斷技術(shù)設(shè)計一個秒閃電路,要求使發(fā)光二極管LED每秒閃亮400ms,設(shè)時鐘頻率為6MHZo《單片機應(yīng)用技術(shù)》課程單元6教學(xué)設(shè)計單元標題:模擬量輸入輸出設(shè)計與實現(xiàn)單元教學(xué)學(xué)時8在整體設(shè)計中的位置第6次授課班級上課時間周月日第 節(jié)至周月日第 節(jié)上課地點教能力目標知識目標素質(zhì)目標
學(xué)目標能完成ADC0809,DAC0832轉(zhuǎn)換電路設(shè)計與制作;能完成模/數(shù)、數(shù)/模轉(zhuǎn)換的C語言程序設(shè)計、運行及調(diào)試。知道A/D、D/A轉(zhuǎn)換的概念、功能及應(yīng)用;會ADC0808/ADC0809,DAC0832與單片機的連接及編程;知道ADC0809,DAC0832典型應(yīng)用。知道C語言結(jié)構(gòu)體類型在單片機中的應(yīng)用。具有對新知識、新技術(shù)的學(xué)習能力;具有決策能力,能記錄、收集、處理、保存各類專業(yè)技術(shù)的信息資料;具有科學(xué)的創(chuàng)新精神、決策能力和執(zhí)行能力。能力訓(xùn)練任務(wù)任務(wù)一:模數(shù)轉(zhuǎn)換LED顯示模擬量由電位器模擬產(chǎn)生;使用ADC0808/0809模數(shù)轉(zhuǎn)換器,將電位器上的模擬量(模擬電壓)轉(zhuǎn)換為數(shù)字量;轉(zhuǎn)換結(jié)果送到8個LED進行顯示(既二進制顯示)。任務(wù)二:數(shù)字電壓表設(shè)計與實現(xiàn)用ADC0808采樣電壓值的大小,經(jīng)單片機處理后,由數(shù)碼管顯示出來。量程為0-5V;采用動態(tài)顯示的方式;顯示格式:X.XXXo任務(wù)三:信號發(fā)生器設(shè)計與實現(xiàn)利用STC89C52單片機和數(shù)模轉(zhuǎn)換芯片DAC0832,設(shè)計一個波形發(fā)生器,實現(xiàn)鋸齒波模擬量的輸出。
單元教學(xué)進度步驟教學(xué)內(nèi)容及能力/知識目標教師活動學(xué)生活動時間(分鐘)1(模數(shù)轉(zhuǎn)換LED顯示)教學(xué)內(nèi)容:模擬量由電位器模擬產(chǎn)生;使用ADC0808/0809模數(shù)轉(zhuǎn)換器,將電位器上的模擬量(模擬電壓)轉(zhuǎn)換為數(shù)字量;轉(zhuǎn)換結(jié)果送到8個LED進行顯示(既二進制顯示)。能力目標:能完成ADC0809模數(shù)轉(zhuǎn)換電路設(shè)計與制作;能完成模/數(shù)轉(zhuǎn)換的C語言程序設(shè)計、運行及調(diào)試。知識目標:知道A/D轉(zhuǎn)換的概念、功能及應(yīng)用;會ADC0808/ADC0809與單片機的連接及編程;1.演示模數(shù)轉(zhuǎn)換LED顯示電路設(shè)計和程序設(shè)計1.完成模數(shù)轉(zhuǎn)換LED顯示任務(wù)1352.講解ADC0809模數(shù)轉(zhuǎn)換器的原理2.認識ADC0809模數(shù)轉(zhuǎn)換器,學(xué)習引腳結(jié)構(gòu)和工作過程及編程方法3.布置并驗收技能訓(xùn)練任務(wù):采用中斷方式完成模數(shù)轉(zhuǎn)換LED顯示3.完成采用中斷方式完成模數(shù)轉(zhuǎn)換LED顯示技能訓(xùn)練2(數(shù)字電壓表設(shè)計與實現(xiàn))教學(xué)內(nèi)容:用ADC0808采樣電壓值的大小,經(jīng)單片機處理后,由數(shù)碼管顯TT'出來。量程為0-5V;采用動態(tài)顯示的方式;顯示格式:X.XXXo能力目標:能使用ADC0809完成數(shù)字電壓表的設(shè)計與實現(xiàn);能完成模/數(shù)轉(zhuǎn)換的C語言程序設(shè)計、運行及調(diào)試。知識目標:知道ADC0809的典型應(yīng)用。知道C語言結(jié)構(gòu)體類型在單片機中的應(yīng)用。1.演示數(shù)字電壓表電路設(shè)計和軟件設(shè)計過程1.完成基本任務(wù)要求1352.講解C語言結(jié)構(gòu)體類型,布置技能訓(xùn)練任務(wù):使用結(jié)構(gòu)體數(shù)組實現(xiàn)矩陣鍵盤按鍵顯示2.完.成技能訓(xùn)練任務(wù)
3(信號發(fā)生器設(shè)計與實現(xiàn))教學(xué)內(nèi)容:利用STC89C52單片機和數(shù)模轉(zhuǎn)換芯片DAC0832,設(shè)計一個波形發(fā)生器,實現(xiàn)鋸齒波模擬量的輸出。能力目標:能完成DAC0832轉(zhuǎn)換電路設(shè)計與制作;能完成數(shù)/模轉(zhuǎn)換的C語言程序設(shè)計、運行及調(diào)試。知識目標:知道D/A轉(zhuǎn)換的概念、功能及應(yīng)用;會DAC0832與單片機的連接及編程;知道DAC0832典型應(yīng)用.1.演示步波形發(fā)生器的實現(xiàn)效果,講解軟硬件的設(shè)計過程1.完成波形發(fā)生器任務(wù)要求902.講解DAC0832數(shù)模轉(zhuǎn)換器的原理2.認識DAC0832數(shù)模轉(zhuǎn)換器,學(xué)習引腳結(jié)構(gòu)和工作過程及編程方法作業(yè)實現(xiàn)直流電機轉(zhuǎn)速控制課后體會1.A/D和D/A轉(zhuǎn)換器的作用分別是什么?各在什么場合下使用?D/A轉(zhuǎn)換器的主要性能指標有哪些?設(shè)某DAC有二進制14位,滿量程模擬輸出電壓10V,試問它的分辨率和轉(zhuǎn)換精度各為多少?決定ADC0809模擬電壓輸入路數(shù)的引腳有哪幾條?試述ADC0809的特性。ADC0809的時鐘如何提供,通過采用的頻率是多少?簡述DAC0832的用途和特性。DAC0832和MCS-51接口時有哪三種工作方式?各有什么特點?適合在什么場合下使用?試一試,完成能輸出10KHZ方波和三角波的信號發(fā)生器。《單片機應(yīng)用技術(shù)》課程單元7教學(xué)設(shè)計單元標題:單片機串行通信設(shè)計與實現(xiàn)單元教學(xué)學(xué)時10在整體設(shè)計中的位置第7次
授課班級上課時間周月日第 節(jié)至周月日第 節(jié)上課地點教學(xué)目標能力目標知識目標素質(zhì)目標能完成單片機串行通信電路設(shè)計與制作;能完成單片機點對點、點對多數(shù)據(jù)傳輸程序設(shè)計、運行及調(diào)試。知道串行通信的概念、結(jié)構(gòu)及相關(guān)寄存器的設(shè)置;知道串行口的4種工作方式;會利用C51對串行通信進行簡單的C語言程序設(shè)計。具有對新知識、新技術(shù)的學(xué)習能力;具有決策能力,能記錄、收集、處理、保存各類專業(yè)技術(shù)的信息資料;具有科學(xué)的創(chuàng)新精神、決策能力和執(zhí)行能力。能力訓(xùn)練任務(wù)任務(wù)一:單片機點對點數(shù)據(jù)傳輸用兩片STC89C52單片機實現(xiàn)點對點數(shù)據(jù)傳輸。下位機將ADC0808采樣到的模擬電壓信號轉(zhuǎn)換成數(shù)字量發(fā)送到上位機;上位機收到數(shù)據(jù)后,把接收到的數(shù)據(jù)送到8個LED進行顯示(既二進制顯示)。任務(wù)二:水塔水位遠程監(jiān)控系統(tǒng)用兩片STC89C52單片機實現(xiàn)水塔遠程自動控制。下位機通過ADC0808采集水塔水位的高低,同時發(fā)送給上位機進行數(shù)碼顯示并判斷處理;上位機把處理之后的結(jié)果發(fā)送回下
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年洛陽市洛寧縣招聘政府專職消防員考試真題
- 倉庫保潔服務(wù)合同范本
- 出售車位合同范本
- 企業(yè)經(jīng)銷合同范本
- 2024年德陽市就業(yè)創(chuàng)業(yè)促進中心市本級公益性崗位招聘考試真題
- 個人房屋裝飾合同范本
- 買斷合同屬于合同范本
- 低價購買租賃合同范本
- 全案整裝合同范本
- 勞務(wù)聘用合同范本6
- 建設(shè)工程施工合同培訓(xùn)PPT(49頁)
- 2010哈弗H5維修手冊
- (完整版)NRS數(shù)字分級法評分表
- LY∕T 2780-2016 松皰銹病菌檢疫技術(shù)規(guī)程
- 航空服務(wù)形體訓(xùn)練課程標準
- 項目部安全管理組織機構(gòu)網(wǎng)絡(luò)圖GDAQ20102
- 一文看懂全部變電站電氣主接線方式
- 蘇科版四年級勞動技術(shù)下冊教學(xué)計劃
- 應(yīng)答器報文定義《運基信號[2005]224號》
- 電網(wǎng)公司客戶資產(chǎn)接收管理細則
- SH3503-2007石油化工建設(shè)工程項目交工技術(shù)文
評論
0/150
提交評論