单片机技术与c语言编程教学大纲,《单片机原理及应用》课程教学大纲
一、課程名稱
1、中文名稱:單片機原理及應用
2、英文名稱:Principle and Applicationof MCU
二、學時
總學時72學時,其中講授54學時 ,實驗18學時
三、開課學期
第3學期
四、課程考核要求
考試(期終綜合成績中卷面成績占70%,平時成績占30%)
五、課程概述
《單片機原理及應用》是一門專業基礎課,是計算機科學與技術專業(物聯網工程方向)的一門重要課程。課程系統講授單片機的基本組成、工作原理、指令系統和程序設計,以及系統擴展、接口技術和應用系統的設計方法等內容。通過課程的學習,使學生較系統地掌握單片機的基本原理、接口和應用技術,為后繼《嵌入式系統原理及應用》、《智能終端應用開發》等課程打下堅實的基礎。
六、適用專業
計算機科學與技術專業(物聯網工程方向)
七、課程教學要求和學時分配
第l章 基礎知識
(一)課程內容
1、單片機的發展及趨勢
2、單片機的結構與特點
3、單片機工作原理
4、典型產品
(二)基本要求
掌握微型計算機的體系結構,掌握單片機的概念,了解單片機的發展概況和趨勢,了解單片機的應用,了解MCS-51系列單片機的常用芯片的型號。
(三)重點難點
重點是微型計算機的體系結構、單片機的概念。難點是微型計算機的體系結構。
(四)建議學時 4學時
第2章 MCS-51單片機的內部結構
(一)課程內容
1、總體結構
2、存儲組織
3、時鐘、時鐘電路、CPU定時
4、復位和復位系統
5、中斷系統
(二)基本要求
了解MCS-51的引腳功能,了解由其輸入輸出引腳構成的擴展總線結構。掌握MCS-51單片機的內部結構和原理框圖,掌握其存儲器組織和專用功能寄存器的名稱、作用。掌握中斷、中斷源、中斷優先級、中斷嵌套的概念和MCS-51中斷系統、中斷控制以及中斷源服務程序的入口地址。清楚MCS-51的定時器/計數器的結構、控制寄存器以及工作方式,能夠對定時器/計數器進行初始化設置。了解MCS-51的串行接口的原理和工作方式。
(三)重點難點
重點是MCS-51的內部結構和工作原理、存儲器結構、中斷系統、定時/計數器以及串行口的概念。難點是中斷服務程序入口地址、定時/計數器的初始化設置以及串行口的幾種工作方式。
(四)建議學時 4學時
第3章 MCS-51指令系統和程序設計方法
(一)課程內容
1、指令格式和常用的偽指令
2、尋址方式
3、程序狀態字和指令類型
4、指令系統
5、程序設計
(二)基本要求
了解MCS-51指令的結構,掌握MCS-51的尋址方式。熟練掌握數據傳送類指令、算術運算類指令、邏輯操作類指令、位操作類指令、控制轉移類指令以及偽指令各條指令的用法。
(三)重點難點
重點是MCS-51的尋址方式、指令系統。難點是尋址方式的理解、各類指令的正確使用、程序的編寫。
(四)建議學時 8學時
第4章 51系列單片機的功能模塊及應用
(一)課程內容
1、并行口及其應用
2、定時器及其應用
3、串行口
4、A/D轉換
5、節電方式
6、其它功能模塊簡介
(二)基本要求
51系列單片機的功能模塊:并行口P0、P1、P2、P3,16位的定時計數器T0、T1,串行口,除此之外許多新型51單片機內還包括定時器T2、監視定時器,多功能計數器陣列PCA,模/數轉換器,顯示驅動器等。
(三)重點難點
重點是片內的資源使用。難點是定時/計數器的定時應用。
(四)建議學時 10學時
第5章 匯編語言常用程序設計
(一)課程內容
1、定點數運算
2、查表程序
3、輸入/輸出處理程序
(二)基本要求
學習常用程序的設計方法,進一步掌握匯編語言的程序設計技術與技巧。
(三)重點難點
重點是輸入/輸出處理程序、設計實例。難點是輸入/輸出處理程序設計。
(四)建議學時 8學時
第6章 C51程序設計
(一)課程內容
1、C51的結構和特點
2、用C語言寫51單片機軟件的一般方法
3、常用C51軟件設計
(二)基本要求
掌握C51程序的開發過程,能夠使用C51對單片機的位處理器、I/O接口、中斷系統、定時/計數器以及存儲器進行控制編程,能夠編寫包含8255并口的有鍵盤和LED掃描顯示的MCS-51應用系統的軟件。
(三)重點難點
重點是C51程序的開發過程、用C51對單片機的位處理器、I/O接口、中斷系統、定時/計數器控制編程。難點是MCS-51應用系統的設計。
(四)建議學時 10學時
第7章 單片機接口技術
(一)課程內容
1、51系列單片并行擴展原理
2、程序存儲器的擴展
3、數據存儲器的擴展
4、RAM/IO 8155接口芯片
5、并行口8255接口芯片
6、顯示器和鍵盤接口
7、A/D器件接口技術
8、串行通信接口
(二)基本要求
掌握MCS-51單片機的系統存儲器擴展方法,能夠進行常用的程序存儲器和數據存儲器的擴展。清楚系統接口芯片的擴展的概念和作用,能夠擴展并行接口芯片8255。掌握常用的顯示、鍵盤接口的原理和設計。了解MCS-51的串行通信接口和模擬電路接口技術。
(三)重點難點
重點是常用的程序和數據存儲器擴展、可編程并行I/O芯片8255接口擴展、常用顯示接口的原理和設計、常用的鍵盤接口的原理和設計。難點是可編程并行I/O芯片8255接口擴展、鍵盤接口的原理和設計。
(四)建議學時 10學時
八、教材主要參考資料
1、《單片機原理及應用》,黃勤,清華大學出版社
2、《單片機原理及應用》,李全利等,清華大學出版社
3、《單片機原理及其接口技術(第2版)》,胡漢才,清華大學出版社
總結
以上是生活随笔為你收集整理的单片机技术与c语言编程教学大纲,《单片机原理及应用》课程教学大纲的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: C语言中b lt a lt c,销售回收
- 下一篇: 火力发电厂卸料车系统无线改造
