一、考試總體要求
微機原理是電子信息領域的一門專業基礎課程,單片機則是現代控制系統中應用最廣的嵌入式電腦芯片。它的主要內容包括微型計算機的基礎知識; MCS-51 單片機組成原理、功能、存儲器的空間結構;MCS-51單片機指令系統及其匯編語言程序設計;MCS-51單片機的定時、中斷、串行口以及擴展技術;控制流程、應用程序設計的基本方法;人機通道配置與接口技術;單片機控制系統的開發等。 要求考生了解和掌握 MCS-51 單片機基本結構和使用方法,能夠系統地掌握MCS-51 單片機的指令和匯編語言的程序編制,熟練掌握 MCS-51 單片機系統的擴展技術和接口技術及控制系統研究的基本方法,并具有綜合運用所學知識分析問題和解決問題的能力。
二、考試內容及比例
需要掌握的內容如下,考試內容比例分配應該是基礎知識 20%,MCS-51 單片機原理、編程、中斷、定時器及擴展50%,接口技術、應用系統設計及編程 30%。
1、 微型計算機的基礎知識
1) 二進制、八進制、十六進制及十進制之間的相互轉換
2) 二進制數編碼和帶符號數的原碼、反碼及補碼的表示
3) 利用補碼性質進行運算
4) 二進制數的邏輯運算
5) 微型計算機硬件及軟件的基礎知識
2、 MCS-51 系列單片機的結構
1) MCS-51 系列單片機的基本組成
2) MCS-51 單片機存儲器結構及其用途
3) 時鐘電路和復位電路
4) I/O 口端口的結構和操作
3、 MCS-51 單片機的指令系統和匯編語言程序設計
1) 指令格式及尋址方式
2) 尋址空間和五類指令系統
3) 匯編語言中的偽指令
4) 掌握三種程序結構的編寫:順序結構、分支結構和循環結構,及查表指令的應用
4、 中斷系統及定時器/計數器
1) 中斷的基本概念
2) 中斷源與中斷請求
3) 中斷允許控制和優先級控制
4) 中斷響應與中斷處理
5) 定時器的結構和工作原理
6) 定時器的控制
7) 定時器的工作模式及其應用
5、 單片機系統擴展技術
1) 程序存儲器擴展
2) 數據存儲器擴展
3) 外部輸入輸出接口擴展
4) 可編程并行接口 8255A
6、 人機通道配置與接口技術
1) 單片機應用系統中的人機通道
2) 鍵盤及其接口技術
3) 顯示器接口技術
7、 前向通道和后向通道配置與接口技術
1) 單片機應用系統中的前向通道和后向通道
2) A/D 轉換與 A/D 轉換接口
3) 后向通道中常用器件及電路
4) D/A 轉換與 D/A 轉換接口
8、 相互通道配置與接口技術
1) 單片機應用系統中的相互通道
2) 串行通信基礎
3) MCS-51 串行口及應用
9、 單片機應用系統的設計
單片機應用系統的硬件設計和軟件設計。
三、試卷類型及比例
試卷會從下列題型中選擇 4~5 個題型,比例會是基礎型題目 80%,提高型的題目為 20%。
1. 選擇題
2. 填空題
3. 簡答題
4. 編程題
5. 擴展題
6.設計題
四、考試形式及時間
考試形式:筆試;考試時間:每年由教育部統一規定。
五、參考教材
(1)教材: 單片機原理與接口技術(第五版),北京航空航天大學出版社,李朝青,盧晉等編著