資源描述:
《單片機(jī)應(yīng)用技能實(shí)訓(xùn)教學(xué)指導(dǎo)方案》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、《單片機(jī)原理與應(yīng)用》課程標(biāo)準(zhǔn)一、課程性質(zhì)與任務(wù)本課程是中等職業(yè)學(xué)校電子技術(shù)應(yīng)用專業(yè)的一門專業(yè)基礎(chǔ)課程。它以電工基礎(chǔ)、電子技術(shù)等課程為基礎(chǔ)。其任務(wù)是:從應(yīng)用的目的出發(fā),通過對51系列單片機(jī)的剖析,使學(xué)生獲得有關(guān)單片機(jī)硬件、軟件的基本概念、基本知識以及單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)和編程知識,用C語言進(jìn)行單片機(jī)程序設(shè)計(jì)的基本技能。培養(yǎng)學(xué)生分析問題和解決問題的能力。二、課程教學(xué)目標(biāo)1.了解單片機(jī)的硬件組成,熟悉不同型號單片機(jī)性能差異并掌握其功能特點(diǎn);2.能讀懂單片機(jī)應(yīng)用系統(tǒng)電路原理,熟悉并能識別單片機(jī)的常用外圍器件,能夠進(jìn)行基本單元電路的設(shè)計(jì)、焊接安裝和調(diào)試;3
2、.能讀懂一般的單片機(jī)程序,并能用匯編語言和C語言進(jìn)行簡單應(yīng)用系統(tǒng)程序設(shè)計(jì);4.能夠運(yùn)用KEIL對單片機(jī)程序進(jìn)行編譯和仿真調(diào)試,能對單片機(jī)芯片進(jìn)行編程寫入;5.能夠使用PROTEUS仿真軟件繪制并仿真單片機(jī)應(yīng)用系統(tǒng);6.能使用常用儀器儀表如萬用表、示波器、頻率計(jì)、邏輯分析儀等對單片機(jī)應(yīng)用系統(tǒng)進(jìn)行分析、調(diào)試;三、參考學(xué)時(shí)168學(xué)時(shí)四、課程學(xué)分9學(xué)分6五、教學(xué)內(nèi)容和要求教學(xué)項(xiàng)目序號項(xiàng)目教學(xué)內(nèi)容與要求教學(xué)活動設(shè)計(jì)和建議參考課時(shí)1項(xiàng)目一認(rèn)識單片機(jī)及其工具軟件1、不同系列和型號的單片機(jī)在性能和應(yīng)用上的差異;2、單片機(jī)最小系統(tǒng)的搭建;3、應(yīng)用KeilC51軟件
3、,輸入、編輯、編譯、仿真調(diào)試程序的基本流程;4、Proteus軟件的基本認(rèn)知。1、觀看單片機(jī)實(shí)物圖,單片機(jī)開發(fā)板;2、上機(jī)安裝KeilC軟件、Proteus軟件;3、利用實(shí)驗(yàn)板搭建單片機(jī)最小應(yīng)用系統(tǒng)。122項(xiàng)目二廣告燈設(shè)計(jì)與制作1、單片機(jī)的I/O口操作;2、定時(shí)器的應(yīng)用;3、I/O口的驅(qū)動能力;1、利用KeilC軟件編寫廣告燈控制程序;2、利用Proteus軟件建立仿真文件;3、利用實(shí)驗(yàn)板焊接、調(diào)試廣告燈電路。183項(xiàng)目三防盜報(bào)警器的設(shè)計(jì)與制作1、單片機(jī)中斷的基本概念;2、MCS-51單片機(jī)的中斷控制系統(tǒng);3、中斷系統(tǒng)的應(yīng)用編程。1、利用Keil
4、C軟件編寫中斷控制程序;2、利用Proteus軟件建立仿真文件,觀察程序運(yùn)行結(jié)果;3、利用實(shí)驗(yàn)板搭建防盜報(bào)警器電路,調(diào)試程序。104項(xiàng)目四交通信號燈的設(shè)計(jì)與制作1、單片機(jī)的I/O口操作;2、定時(shí)器的應(yīng)用;3、I/O口的驅(qū)動能力;1、利用KeilC軟件編寫中斷、定時(shí)程序;2、利用Proteus軟件建立仿真文件,運(yùn)行觀察程序運(yùn)行結(jié)果;3、利用實(shí)驗(yàn)板搭建交通信號燈電路,調(diào)試運(yùn)行程序,觀察結(jié)果。105項(xiàng)目五單片機(jī)電子鐘的設(shè)計(jì)與制作1、數(shù)碼管的掃描顯示方法;2、編制獨(dú)立式按鍵的識別程序并應(yīng)用;3、編制矩陣式按鍵的識別程序并應(yīng)用;4、字符液晶屏的編程;5、單
5、片機(jī)外圍電路,譯碼、鎖存與驅(qū)動;6、中斷的編程應(yīng)用。1、利用Proteus軟件搭建數(shù)碼管和矩陣式、獨(dú)立式按鍵實(shí)驗(yàn)板;2、觀察LED顯示模塊、液晶顯示模塊的顯示效果,學(xué)習(xí)其編程;3、練習(xí)匯編、C語言混合編程方法;4、利用實(shí)驗(yàn)板搭建LED屏顯示器電路,調(diào)試程序,觀察程序運(yùn)行時(shí)字符顯示效果。1866項(xiàng)目六自動窗簾的設(shè)計(jì)與制作1、I/O口驅(qū)動電路設(shè)計(jì)和編程;2、直流電機(jī)的驅(qū)動電路與編程,直流電機(jī)的調(diào)速;3、步進(jìn)電機(jī)的驅(qū)動控制電路;4、步進(jìn)電機(jī)的控制和調(diào)速編程。1、利用實(shí)驗(yàn)板觀察光電耦合器的工作原理;2、練習(xí)if、switch語句;3、設(shè)計(jì)電動機(jī)控制程序流
6、程圖;4、利用實(shí)驗(yàn)板焊接、調(diào)試電動機(jī)正反轉(zhuǎn)控制電路,觀察使用按鍵控制電動機(jī)正反轉(zhuǎn)效果。107項(xiàng)目七單片機(jī)音頻播放器的制作1、了解51單片機(jī)定時(shí)器的結(jié)構(gòu)及工作方式;2、理解51單片機(jī)定時(shí)器定時(shí)功能;3、理解C語言數(shù)組的定義及運(yùn)用。1、利用KeilC軟件編寫樂譜演奏程序,練習(xí)數(shù)組的使用;2、利用實(shí)驗(yàn)板搭建音頻播放器電路,調(diào)試程序,試聽音頻播放效果。108項(xiàng)目八LED廣告屏的實(shí)際與制作1、熟悉LED顯示模塊的結(jié)構(gòu)及工作原理;2、理解使用KeilC軟件在C語言程序中調(diào)用匯編語言子程序的方法;3、了解液晶顯示模塊。1、觀察LED顯示模塊,了解其具體應(yīng)用范圍
7、;2、練習(xí)混合編程方法;利用實(shí)驗(yàn)板搭建LED屏顯示器電路,調(diào)試程序,觀察程序運(yùn)行時(shí)字符顯示效果;3、觀察液晶顯示模塊的顯示效果,與LED顯示效果進(jìn)行。189項(xiàng)目九溫度控制器的設(shè)計(jì)與制作1、了解模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器;2、熟悉ADC0808的功能及引腳;3、理解ADC0808與單片機(jī)的連接方法。1、觀看模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器在實(shí)際生活中的應(yīng)用圖片;2、練習(xí)使用KeilC制作軟件包;3、利用實(shí)驗(yàn)板搭建溫度測試電路,調(diào)試程序,測量不同物體的溫度,觀察測量結(jié)果。1210項(xiàng)目十用單片機(jī)制作數(shù)字電壓表1、A/D、D/A轉(zhuǎn)換的基本原理;2、常用轉(zhuǎn)換芯片與單片機(jī)
8、的接口及編程。1、觀看模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器在實(shí)際生活中的應(yīng)用圖片;2、練習(xí)使用KeilC制作軟件包;3、利用實(shí)驗(yàn)板搭建溫度測試電路,調(diào)