《單片機原理及應用》教學大綱_第1頁
《單片機原理及應用》教學大綱_第2頁
《單片機原理及應用》教學大綱_第3頁
《單片機原理及應用》教學大綱_第4頁
《單片機原理及應用》教學大綱_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精選優質文檔-傾情為你奉上單片機原理及應用教學大綱課程編號: S課程類型: 專業必修課程名稱: 單片機原理及應用 英文名稱: Principle and Application of SCM學分: 3適用專業: 電子信息科學與技術第一部分 大綱說明一、課程性質、目的和任務本課程是電子信息科學與技術專業的一門專業必修課,是在學生學完電子技術類基礎課程和計算機應用類基礎課程之后,為加強對學生技術應用能力的培養而開設的體現電子技術、計算機技術綜合應用的一門課程。本課程的目的和任務是使學生獲得單片機應用系統設計的基本理論、基本知識與基本技能,掌握單片機應用系統各主要環節的設計、調試方法,并了解單片機在

2、測量、控制等電子技術應用領域的應用。初步具備應用單片機進行設備技術改造、產品開發及維護的能力,為走向工作崗位后從事單片機與嵌入式系統的研究及開發打下良好的基礎。二、課程的基本要求1、知識要求:了解:單片機的基本概念、發展歷史、特點和應用領域。MCS-51單片機的內部結構、;MCS-51單片機的尋址方式、匯編語言的構成;半導體存儲器的原理、中斷系統的基本概念、I/O尋址方式等。 掌握:MCS-51單片機的引腳功能、工作方式、存儲器組織和位尋址區域;指令系統、匯編語言程序的設計和匯編方法、單片機C語言程序設計;MCS-51單片機和外部存儲器的連接方法、MCS-51單片機中斷系統的初始化方法、MCS

3、-51單片機并行I/O接口的擴展方法、鍵盤/顯示器的接口方法、MCS-51單片機內部定時器/計數器的使用方法、A/D、D/A轉換器的工作原理及MCS-51單片機與A/D、D/A轉換器的接口方法、串行通信的基本概念和設計方法;MCS-51單片機在不同方式下的應用。2、能力要求:簡單運用:運用所學單片機的基本知識和常用接口芯片進行單片機簡單應用系統設計和開發方法。熟練運用:匯編語言及C51語言的程序設計、內部定時器/計數器和中斷系統的使用、存儲器的擴展、A/D、D/A轉換器的接口、鍵盤/顯示器的接口等。三、本課程與相關課程的聯系為了更好地掌握本課程的知識,必須先修電路、數字電子技術、高級程序設計語

4、言等課程。四、學時分配本課程學分為3學分,建議開設48學時。教學內容講課學時實驗學時實習學時總學時第 1章 基礎知識22第 2章 單片機基本原理44第 3章 單片機匯編程序設計1010第 4章 單片機C語言程序設計88第 5 章MCS-51單片機內部資源及編程88第 6章 MCS-51單片機系統擴展44第 7章 MCS-51單片機與鍵盤、顯示器接口44第 8章 MCS-51單片機與D/A、A/D的接口44第9章 單片機應用系統設計設計實例22第10章 Keil C51集成環境的使用22合計4848五、教材與參考書使用教材:單片機原理與應用及C51程序設計(第二版),謝維成等,清華大學出版社。主

5、要參考書:1單片機原理及其接口技術,胡漢才編,清華大學出版社2單片機原理與應用,唐俊翟等編,冶金工業出版社3單片機原理與應用,劉巧媛主編,電子工業出版社4單片微型計算機原理及應用,張毅坤等編,西安電子科技大學出版社六、教學方法與手段的建議 本課程以理論講授為主,采用多媒體教學,相關實驗教學環節獨立開課。七、課程考核方式 本課程采用閉卷考試方式進行考核,總評成績由期末考試卷面成績(占70%)和平時成績(占30%)構成,平時成績根據出勤、課堂表現、作業等項目給出。第二部分 課程內容大綱第1章 基礎知識(2學時)一、本章的教學目的和要求掌握信息在計算機中的表示形式;掌握原碼、反碼和補碼及其補碼的加減

6、運算 ;掌握十進制數的編碼(BCD碼)方法;掌握字符在計算機內的表示(ASCII碼);了解單片機的基本概念、功能、分類及應用。 二、教學內容及要求1. 信息在計算機中的表示2. 單片機的概念、特點及發展趨勢3. 主要品種:51內核(ATMEL的AT89、Winbond W7x、SST公司SST89和PHILIPS80C51)及非51內核(Microchip的PIC、TI的MSP430、Freescale 的M68HC08和ATMEL的AVR)4. 單片機的主要應用領域第2章 MCS-51 單片機的基本結構及工作原理(4學時)一、本章的教學目的和要求了解MCS-51單片機的內部結構、引腳功能、工

7、作方式和時序,掌握MCS-51單片機的存儲器組織、位尋址區域和專用寄存器的功能,為后續各章的學習打下基礎。二、內容提要及要求1. MCS51系列單片機的內部結構:重點是存儲器組織2. MCS51系列單片機的引腳功能、工作方式和時序第3章 單片機匯編語言程序設計(10學時)一、本章的教學目的和要求了解MCS-51單片機指令的格式、分類和尋址方式,掌握MCS-51單片機指令系統中每條指令的含義和特點,以便為匯編語言程序設計打下基礎。了解MCS-51單片機匯編語言的構成、格式、設計步驟和匯編方法,掌握簡單程序、分支程序、循環程序、查表程序和子程序的設計方法,為單片機應用系統的軟件開發打下基礎。二、內

8、容提要及要求1. MCS51系列單片機匯編指令格式及標識2. MCS51系列單片機的尋址方式3. MCS51系列單片機指令系統4. MCS51系列單片機匯編語言常用的偽指令5. MCS51系列單片機匯編程序設計方法第4章 單片機C語言程序設計(8學時)一、本章的教學目的和要求了解標準C語言和C51的區別;掌握C51的數據類型、運算符及表達式;掌握C51的基本結構、相關語句和函數。重點掌握C51新增的數據類型和對絕對地址的訪問形式。掌握C51對中斷函數及遞歸調用的處理方法。為后續課程的學習和控制系統的實際應用打下基礎。二、內容提要及要求1. C語言與MCS-51單片機,C51的基本數據類型、運算

9、量、運算符及表達式2. C51的輸入/輸出、程序基本結構和相關語句 3. C51的函數及中斷函數4. C51構造數據類型,重點講授C51比標準的C語言新增的知識第5章 MCS-51單片機內部資源及編程(8學時)一、本章的教學目的和要求掌握并行輸入/輸出接口的使用方法;了解定時器/計數器的結構,掌握定時器/計數器的工作方式,重點掌握定時器/計數器的使用方法和編程應用;了解串行通信基礎知識,MCS-51的串行接口的結構、工作方式和通信波特率的計算方法,掌握MCS-51的串行口在四種工作方式下的應用;了解中斷系統的基本概念,什么是中斷源,如何對中斷進行控制,中斷的處理過程,外部中斷源的擴展方法,為后

10、續課程的學習和控制系統的實際應用打下基礎。二、內容提要及要求1. 并行輸入/輸出接口及應用2. 定時器/計數器接口及應用3. 串行接口及應用4. 中斷系統及應用:重點講述中斷的執行過程。第6章 MCS-51單片機系統擴展(4學時)一、本章的教學目的和要求了解存儲器和存儲器擴展的基本知識;掌握MCS-51單片機程序存儲器、數據存儲器的擴展方法;掌握簡單I/O接口和使用可編程芯片8255進行接口擴展的基本方法,為組建單片機的應用系統打下基礎。二、內容提要1. MCS-51單片機的最小系統、單片機存儲器擴展的基本方法2. 可編程芯片8255的功能、輸入/輸出口擴展的基本方法第7章 MCS-51單片機

11、與鍵盤、顯示器的接口(4學時)一、本章的教學目的和要求了解鍵盤的基本知識,掌握MCS-51單片機與鍵盤的接口方法和鍵盤掃描程序、鍵處理程序的設計方法;了解LED顯示器的工作原理、和單片機的連接方法以及顯示程序的編寫方法,為組建單片機的顯示應用系統打下基礎。二、內容提要及要求1. 鍵盤的基本知識、MCS-51單片機與鍵盤的接口及編程方法2. LED顯示器的基本知識、MCS-51單片機與LED顯示器的接口及編程方法第8章 MCS-51單片機與A/D、D/A的接口(4學時)一、本章的教學目的和要求了解A/D轉換器的基本知識,掌握MCS-51單片機與ADC0809的接口方法和軟件編程;了解D/A轉換器的基本知識,掌握MCS-51單片機與DAC0832的接口方法和軟件編程方法。二、內容提要及要求1. A/D轉換器的基本概念、ADC0809的功能及MCS-51單片機與A/D轉換器ADC0809的接口及編程2. D/A轉換器的基本概念、ADC0832的功能及MCS-51單片機與D/A轉換器ADC0832的接口及編程第9章 單片機應用系統設計實例(2學時)一、本章的教學目的和要求通過實例掌握單片機應用系統的軟、硬件設計方法二、內

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論