《單片機與嵌入式系統(tǒng)》 課程教學(xué)大綱_第1頁
《單片機與嵌入式系統(tǒng)》 課程教學(xué)大綱_第2頁
《單片機與嵌入式系統(tǒng)》 課程教學(xué)大綱_第3頁
《單片機與嵌入式系統(tǒng)》 課程教學(xué)大綱_第4頁
《單片機與嵌入式系統(tǒng)》 課程教學(xué)大綱_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

《單片機與嵌入式系統(tǒng)》課程教學(xué)大綱課程名稱:單片機與嵌入式系統(tǒng)課程編號:2noi810、21401810、21201810課程性質(zhì):通信工程系學(xué)科基礎(chǔ)平臺課程(必修)適用專業(yè):電子信息科學(xué)與技術(shù)專業(yè)、通信工程專業(yè)總學(xué)時數(shù):72課時4學(xué)時/周(理論2學(xué)+實驗2學(xué)時)學(xué)分:3華東師范大學(xué)2009年8月《單片機與嵌入式系統(tǒng)》課程教學(xué)大綱一、課程地位、性質(zhì)和任務(wù)本課程是通信工程系“電子信息科學(xué)與技術(shù)專業(yè)(本科)”、“通信工程專業(yè)(本科)”的學(xué)科基礎(chǔ)平臺課程之一,是培養(yǎng)電子技術(shù)、電子工程、自動化、測控技術(shù)、電子信息工程技術(shù)與通信工程技術(shù)人才的重要專業(yè)基礎(chǔ)課。本課程以AVR系列單片機中的ATmega16為藍本,介紹單片機的原理、程序設(shè)計、最小系統(tǒng)、中斷定時技術(shù)、串行數(shù)據(jù)通信、I/O接口技術(shù)、D/A、A/D轉(zhuǎn)換,以及由單片機作為核心控制部件構(gòu)成的嵌入式應(yīng)用設(shè)計和實現(xiàn)。通過本課程的學(xué)習,將使學(xué)生在課堂理論課學(xué)習的基礎(chǔ)上,進一步加深對基礎(chǔ)理論知識的理解,學(xué)習、掌握單片機的軟件編程技術(shù)、硬件擴展技術(shù)、以及小型嵌入式應(yīng)用系統(tǒng)設(shè)計技術(shù)等相關(guān)的技能,鍛煉和提高動手能力。為今后在相關(guān)領(lǐng)域中從事與單片機嵌入式系統(tǒng)和產(chǎn)品有關(guān)的設(shè)計、開發(fā)、應(yīng)用等工作打下良好的基礎(chǔ)。本課程的建設(shè)和開設(shè),宗旨在使學(xué)生能全面掌握和綜合應(yīng)用模擬電子技術(shù)和數(shù)字技術(shù)等基礎(chǔ)的知識,能運用最新技術(shù),了解新型MCU芯片的原理、性能和應(yīng)用,以及設(shè)計和開發(fā)電子系統(tǒng)的技術(shù)。全面提高學(xué)生的硬件設(shè)計、軟件編寫、系統(tǒng)開發(fā)的綜合能力,以適應(yīng)和滿足二十一世紀我國社會主義建設(shè)和發(fā)展對電子技術(shù)學(xué)科高級人才的需要。二、課程教學(xué)的特點與建議本課程的教學(xué)理念為:理論與實踐緊密結(jié)合、重在學(xué)生的創(chuàng)新、綜合應(yīng)用、動手能力等綜合素質(zhì)的培養(yǎng)。因此課程的內(nèi)容應(yīng)該在“模擬電子線路”、“數(shù)字邏輯電路”、“微機原理”等基礎(chǔ)課程上,從提高學(xué)生的綜合應(yīng)用實踐和實際的系統(tǒng)設(shè)計開發(fā)能力,掌握現(xiàn)代單片機嵌入式系統(tǒng)開發(fā)應(yīng)用技術(shù)為出發(fā)點,將模擬、數(shù)字、微處理器等單科基礎(chǔ)知識同計算機輔助設(shè)計技術(shù)、計算機軟件模擬仿真技術(shù)進行有機的綜合和提高,著重介紹現(xiàn)代電子系統(tǒng)設(shè)計和開發(fā)技術(shù)的發(fā)展和應(yīng)用,各類新型IC芯片的特點、功能。并在以上基礎(chǔ)上進行綜合應(yīng)用和設(shè)計練習實踐,完成智能化電子系統(tǒng)的設(shè)計、調(diào)試和實現(xiàn)。與通常課程的教學(xué)方法相比較,本課程更加強調(diào)實際應(yīng)用技能的培養(yǎng),故需要采取講授理論與動手實驗緊密結(jié)合的教學(xué)方法。根據(jù)教學(xué)課時的分配,將理論教學(xué)過程和學(xué)生實踐過程緊密結(jié)合。建議主要教學(xué)過程應(yīng)安排在配備電化教學(xué)設(shè)備和相應(yīng)實驗設(shè)備的實驗室中完成。教學(xué)采用邊講解,邊動手,理論與實踐緊密結(jié)合,不分割的教學(xué)形式。課程的主要教學(xué)特點為:.課程涉及的內(nèi)容、技術(shù)和應(yīng)用緊跟最新的技術(shù)發(fā)展;.采用新的教學(xué)方法和手段,減少了理論寫黑板的時間;基本采用電子化的教學(xué);.特別強調(diào)理論與實踐結(jié)合,注重學(xué)生的動手實踐和獨立解決問題的能力培養(yǎng),邊講授、邊實踐;.大量增加課外電子文獻,特別是英文資料的閱讀和學(xué)習,全方位的培養(yǎng)學(xué)生的能力。.注重電子系統(tǒng)的設(shè)計思想、方法與實踐和實現(xiàn);.由于實驗設(shè)備方便攜帶,學(xué)生可以將實驗設(shè)備帶出實驗室,在課外完成設(shè)計實驗以及課程設(shè)計過程。課堂主要幫助學(xué)生調(diào)試和解決問題。三、先修課程與要求學(xué)習《單片機與嵌入式系統(tǒng)》課程的先期課程為《數(shù)字邏輯和中大規(guī)模集成電路應(yīng)用》、《微機原理和應(yīng)用》、《模擬電子線路》和《程序設(shè)計》以及相關(guān)課程的實驗?!秵纹瑱C與嵌入式系統(tǒng)》課程的教學(xué)應(yīng)安排在學(xué)生學(xué)習完《數(shù)字邏輯和中大規(guī)模集成電路應(yīng)用》、《微機原理及應(yīng)用》以及相應(yīng)實驗課程之后,以安排在四年制本科教學(xué)的第6、7學(xué)期為宜。四、課程教學(xué)的基本要求.以AVR單片機微控制器為基礎(chǔ),了解和掌握8位微控制器的基本體系、架構(gòu)等基本概念.了解AVR指令系統(tǒng)(匯編),做到能讀懂含義.掌握AVR單片機至少一種開發(fā)環(huán)境與平臺的使用,熟練掌握C語言開發(fā).掌握AVR單片機內(nèi)部各個基本模塊的功能和簡單應(yīng)用.學(xué)習掌握基本的硬件設(shè)計技術(shù)和系統(tǒng)軟件的設(shè)計思想和方法.初步了解單片機應(yīng)用系統(tǒng)的組成和設(shè)計方法五、課程總體安排及學(xué)時分配課程總體安排分成:課堂理論教學(xué),實驗教學(xué)和課程設(shè)計3個部分。課程總學(xué)時:72學(xué)時(4學(xué)時/周,18周)。其中理論教學(xué):36學(xué)時;實驗課教學(xué):20學(xué)時;課程綜合設(shè)計:16學(xué)時(4周)。本課程是面向電子系學(xué)生的專業(yè)平臺課程,是基于學(xué)生在學(xué)習和掌握了《數(shù)字邏輯電路》、《模擬電子線路》、《C語言及程序設(shè)計》、《計算機原理與應(yīng)用》等專業(yè)基礎(chǔ)課程之后開設(shè)的綜合實踐性課程。其目的是培養(yǎng)和鍛煉學(xué)生利用所學(xué)基本知識、原理和技術(shù),利用8位單片機AVR平臺,面向?qū)嶋H應(yīng)用系統(tǒng),進行系統(tǒng)的綜合設(shè)計與實現(xiàn),進而達到提高電子系學(xué)生硬件設(shè)計、軟件編寫、系統(tǒng)開發(fā)的綜合能力。課程在介紹AVR應(yīng)用的基礎(chǔ)上,結(jié)合實際系統(tǒng)實例,進行全面的分析和講解。同時強調(diào)學(xué)生動手實踐能力的鍛煉和培養(yǎng),提供必要的硬件環(huán)境,指導(dǎo)學(xué)生自己進行并完成一個實際應(yīng)用系統(tǒng)的設(shè)計和實現(xiàn)。實踐過程占課程1/2時間。建議教學(xué)時間的安排為:教學(xué)周的『14周為教師講解、實例分析和基本系統(tǒng)實驗設(shè)計指導(dǎo)和學(xué)生實驗階段。從教學(xué)周第15周開始,學(xué)生進入四周的課程設(shè)計與實現(xiàn)階段。在課堂教學(xué)的講義中已經(jīng)提供了若干小的系統(tǒng)設(shè)計題目,學(xué)生可以自己選擇題目,進入自主的設(shè)計和動手階段的過程。教師在后階段的教學(xué)中,將對學(xué)生進行具體的指導(dǎo)、全面的幫助分析設(shè)計方案,幫助系統(tǒng)調(diào)試等。必要時可以提供更具體的系統(tǒng)設(shè)計方案、硬件及軟件等。學(xué)生實踐過程需要課外的時間,但每周的課堂教學(xué)時間學(xué)生必須參加,教師將進行進度檢查、對于發(fā)現(xiàn)的問題以及對于學(xué)生碰到的問題進行討論,并給于必要的指導(dǎo),提供更進一步的資料和幫助。六、課程內(nèi)容及課時分配

序號早節(jié)課時對應(yīng)實驗L1一、單片機嵌入式系統(tǒng)概述嵌入式系統(tǒng)簡介單片嵌入式系統(tǒng)結(jié)構(gòu)與應(yīng)用AVR單片機系列簡介2L2二、AVR單片機的基本結(jié)構(gòu)2.1單片機的基本組成2.2ATmegal6單片機的組成2.3ATmegal6內(nèi)部結(jié)構(gòu)2.4存儲器結(jié)構(gòu)和地址空間2.5通用寄存器組與I/O寄存器2.6ATmegal6單片機的工作方式3L3三、AVR單片機指令與匯編系統(tǒng)3.1ATmegal6指令綜述3.2算術(shù)和邏輯指令3.3跳轉(zhuǎn)指令3.4數(shù)據(jù)傳送指令5位操作和位測試指令3.6MCU控制指令3.7AVR匯編語言系統(tǒng)3L4四、單片機系統(tǒng)設(shè)計與開發(fā)工具單片嵌入式系統(tǒng)應(yīng)用設(shè)計單片嵌入式系統(tǒng)的開發(fā)工具與環(huán)境簡易ISP下載電纜4AVR開發(fā)環(huán)境建立2實驗(-)L5五、綜合實踐(一)5.1秒節(jié)拍顯木器系統(tǒng)的設(shè)計2AVRStudio的使用CVAVR+AVRStudioAVR熔絲位的設(shè)置和執(zhí)行代碼的下載5.5*一個比較復(fù)雜的AVR匯編語言實例4實驗(一)L6六、通用數(shù)字I/O特性與使用(輸出)6.1通用數(shù)字I/O□的基本結(jié)構(gòu)與特性2通用數(shù)字I/O口的輸出應(yīng)用6.3LED數(shù)碼顯示器的應(yīng)用6.4LCD液日日業(yè)7K器的應(yīng)用4實驗(二)L7七、中斷系統(tǒng)與基本應(yīng)用7.1中斷的基本概念7.2ATmegal6的中斷系統(tǒng)7.3中斷服務(wù)程序的編寫7.4Atmegal6的外部中斷7.5外部中斷應(yīng)用實例4實驗(二)L8八、8位定時計數(shù)器結(jié)構(gòu)與應(yīng)用8.18位定時計數(shù)器T/C0的結(jié)構(gòu)8.28位定時計數(shù)器T/C0的基本應(yīng)用8.3PWM脈寬調(diào)制波的產(chǎn)生和應(yīng)用8.4*16位定時計數(shù)器使用4實驗(三)L9九、鍵盤輸入接口的狀態(tài)機設(shè)計編程1通用數(shù)字I/O輸入接口狀態(tài)機分析與設(shè)計基礎(chǔ)簡單按鍵輸入接口設(shè)計矩陣鍵盤輸入接口設(shè)計4實驗(四)LIO十、模擬比較器和ADC接口的應(yīng)用和設(shè)計10.1模擬比較器10.2模/數(shù)轉(zhuǎn)換器ADC3實驗(四)LilH—1、綜合實踐(二)頻率測量和簡單頻率計的設(shè)計與實現(xiàn)帶校時和音樂報時功能的實時口寸鐘的設(shè)計與實現(xiàn)3實驗(五)*L12十二、串行通信12.1串行通信基本知識12.2利用通用數(shù)字I/O□實現(xiàn)簡單的串行通信*

說明:*L13十三、異步通信與USART接口基礎(chǔ)13.1異步傳輸?shù)幕靖拍?3.2AVR的USART結(jié)構(gòu)13.3USART的基本同步應(yīng)用設(shè)計13.4USART異步通信的簡單實現(xiàn)*實驗(六)*L14十四、USART實用設(shè)計基礎(chǔ)14.1異步通信接口應(yīng)用設(shè)計要點14.2異步通信完整示例14.夕多機通信的實現(xiàn)*實驗(六)*L15十五、串行SPI接口應(yīng)用15.1SPI串行總線介紹15.2AVR的SPI接口原理與使用15.3SPI接口應(yīng)用實例*課程設(shè)計*L16十六、串行TWIQ2C)接口應(yīng)用112c串行總線介紹AVR的TWI(I2C)接口與使用TWI接口應(yīng)用實例16.4專用鍵盤LED驅(qū)動ZLG7290的應(yīng)用*課程設(shè)計*L17課程設(shè)計*課程設(shè)計課時合計36/20/16.課程內(nèi)容LI-LU為必講內(nèi)容,配合的必做的實驗為實驗一到實驗五。.L11后期的課程內(nèi)容可以根據(jù)學(xué)生的實際情況,在課程設(shè)計階段進行適當?shù)难a充。.本課程修讀同學(xué)每2人一組都有AVR-51多功能實驗系統(tǒng)一套(有條件應(yīng)每1人配備一套多功能實驗系統(tǒng)一套),發(fā)給學(xué)生自己管理攜帶。因此在整個學(xué)期內(nèi),學(xué)生可在實驗室(課內(nèi))、寢室(課外)任何時間使用。七、教材、教學(xué)參考書教材:《AVR單片機嵌入式系統(tǒng)原理與應(yīng)用實踐》(普通高等教育“十一五”國家級規(guī)劃教材),馬潮,北京航空航天大學(xué)出版社。參考書:.《嵌入式C編程與AtmelAVR》,周俊杰等譯,清華大學(xué)出版社.《AVR單片機實用程序

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論