2010-單片機原理及應用(A)復習要點(to student)_第1頁
2010-單片機原理及應用(A)復習要點(to student)_第2頁
2010-單片機原理及應用(A)復習要點(to student)_第3頁
2010-單片機原理及應用(A)復習要點(to student)_第4頁
2010-單片機原理及應用(A)復習要點(to student)_第5頁
已閱讀5頁,還剩39頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、2021_單片機原理及其應用(A)復習要點 (專業:08電信1、2;08電科)12021年題目類型單項選擇題 10題1分=10分概念填空題 每空2分,16至20分 讀程序填空 每題4分5=20分利用假設干條指令實現簡單的功能6題4分=24分綜合題34題,共2630分編寫一個完整的軟件程序定時器、中斷控制綜合應用程序存儲器和數據存儲器擴展綜合應用8255并行接口擴展綜合應用22021年題目類型單項選擇題 10題1分=10分概念填空題 10空2分20分讀程序填空 每題4分5=20分利用假設干條指令實現簡單的功能6題4分=24分綜合題3題,共26分編寫一個完整的軟件程序定時器、中斷控制綜合應用825

2、5并行接口擴展綜合應用32021年題目類型二本單項選擇題10題1分=10分概念填空題 10空2分=20分讀程序填空每題4分5=20分利用假設干條指令實現簡單的功能 5題4分=20分綜合題3題,共30分程序存儲器及數據存儲器擴展設計定時器、中斷控制綜合應用并行接口擴展或串行通信綜合應用42021年題目類型三本單項選擇題10題1分=10分概念填空題 5空2分=10分簡答題 5題3分=15分讀程序填空每題4分5=20分利用假設干條指令實現簡單的功能 5題4分=20分綜合題3題,共25分編寫一個完整的軟件程序定時器、中斷控制綜合應用并行接口擴展或串行通信綜合應用5各章知識要點第一章 根底 知識1) 了

3、解嵌入式系統及單片機的概念2掌握計算機運算根底數制、原/反/補碼、二進制編碼3理解微型計算機的結構與原理6第二章 單片機的結構原理與簡單應用理解單片機的原理與結構熟練掌握MCS-51各個引腳功能熟練掌握MCS-51 P0、P1、P2、P3口各端口的功能。熟練掌握MCS-51的存儲器組織掌握復位條件、復位后的狀態及復位電路掌握機器周期、不同長度的指令周期,及其與晶振頻率的關系。注意:本章重在概念的理解和記憶上7第三章 MCS-51指令系統理解并能應用7種尋址方式。所有指令的含義都能明白,常用指令需要記憶注意: 掌握書本上的例子和課后習題。8理解常用偽指令ORG、END、EQU、DATA、BIT、

4、DB、DW的含義、定義,并能應用之。簡單程序分支程序循環程序子程序簡單的查表程序MOVC A,A+DPTR)注意: 掌握書本上的相關例子、課后習題、課內實驗第四章 匯編語言程序設計9第五章 中斷系統能夠熟練進行中斷初始化,編制中斷效勞程序;掌握中斷優先級控制理論與方法,了解中斷響應過程。需要記憶中斷入口地址, IE和IP需理解并能熟練應用.說明:不要求編制INT0和INT1的中斷效勞程序,但要求能編寫與定時器T0、T1相結合的中斷效勞程序10熟練掌握定時器方式0、方式1、方式2的初始化,計數初值的計算;中斷方式編程和查詢方式編程。能對TMOD、TCON進行相應的編程。 注意: 掌握書本上的相關

5、例子、課后習題、課內實驗第六章 定時器/計數器 11第七章 并行擴展技術掌握并能應用數據總線、地址總線和控制總線熟練掌握地址譯碼的三種方式線選法、局部地址譯碼、全地址譯碼,掌握在不同地址譯碼方式下各存儲器芯片及8255A各端口(PA口、PB口、PC口、控制口)地址范圍確實定方法。注:在并行接口擴展中也需要確定地址范圍掌握程序存儲器、數據存儲器的擴展設計能分析并完成硬件原理圖的設計,并熟練掌握單片機與存儲器芯片之間的數據線、地址線、ALE、 熟練掌握利用8255進行方式0下的并行I/O擴展,包括初始化和I/O編程,需要記憶方式選擇字。注意: 掌握書本上的相關例子、課后習題、課內實驗12 第八章

6、串行通信今年不要求掌握!)了解串行通信的根本概念。掌握串行口4種工作方式的特點、初始化及波特率的計算公式。能對串行方式0、1下的通信過程進行中斷方式編程和查詢方式編程。13各章知識要點的簡介14各章知識要點第一章 根底 知識1) 了解嵌入式系統及單片機的概念2計算機運算根底數制、原/反/補碼、二進制編碼3微型計算機的結構與原理在理解的根底上掌握15計算機運算根底數制、原/反/補碼、二進制編碼不同數制之間的相互轉換 真值原碼、反碼、補碼 ;原碼補碼BCD碼、ASCII碼的編碼規那么BCD碼 ASCII碼BCD碼的加法運算及十進制調整16第二章 單片機的結構原理與簡單應用理解單片機的原理與結構熟練

7、掌握MCS-51各個引腳功能熟練掌握MCS-51 P0、P1、P2、P3口各端口的功能。熟練掌握MCS-51的存儲器組織掌握復位條件、復位后的狀態及復位電路掌握機器周期、不同長度的指令周期,及其與晶振頻率的關系。注意:本章重在概念的理解和記憶上17掌握單片機的原理與結構PC 、DPTR、PSW、堆棧的概念、功能、特點舉例: 堆棧的概念 什么是堆棧?堆棧的特點?堆棧指針是什么?堆棧區的設置?與堆棧相關的指令有哪些?堆棧指令如何執行?18PSW 各標志位的應用舉例7BH+69H=? 86H-6AH=? Z=? C=? AC=? S= ?OV=? P=? Z=0 C=0 AC=1 S= 1OV=1

8、P=0 Z=? C=? AC=? S= ?OV=? P=? Z=0 C=0 AC=1 S= 0OV=1 P=1 101019了解MCS-51單片機的總體結構掌握單片機40個引腳各自的功能與特點 特別是ALE、PSEN、EA、RST、P3.0P3.7各控制引腳的功能與特點掌握P0、P1、P2、P3四個端口各自的功能與特點 注意比較、區分和應用系統擴展邏輯設計的三總線結構要求能夠靈活應用,比方系統的擴展設計20 8 8 8P0P1P2P3XTAL1XTAL2RESETEAALEPSEN圖2-3 MCS-51邏輯框圖時鐘電路I/O口控制信號8控制信號VccVss21圖2-4 MCS51系列單片機引腳

9、及總線結構 (a) 管腳圖; (b) 引腳功能分類 22 各控制引腳的功能與特性EA: 內部和外部程序存儲器的選擇信號; ALE:地址鎖存信號,(其下降沿鎖存出現在P0口的低8位地址) PSEN:片外程序存儲器讀選通信號; 執行MOVC A, A+PC或MOVC A,A+DPTR時自動有效 RD : 片外數據存儲器的讀選通信號; 執行MOVX A, DPTR 指令時RD信號自動變低; WR: 片外數據存儲器的寫選通信號; 執行MOVX DPTR ,A指令時WR信號自動變低;RESET:單片機復位信號,復位條件、復位后的狀態23熟練掌握MCS51存儲器組織24熟練掌握內部程序存儲器、外部程序存儲

10、器、數據存儲器各自的配置 、各自的功能特點、訪問方式。 即p28P31必須熟練掌握舉例:EA=0, EA=1時對程序存儲器訪問的不同情況;如何區分程序存儲器和數據存儲器?內部RAM和外部RAM?圖25: 內部數據存儲器(P29) :具體分為哪幾個區?各區的地址范圍?如何選擇四個工作存放器區?在不同工作存放器區下,各個存放器的直接地址如何確定?位尋址區在哪里?可尋址位有哪些?數據緩沖區在哪里? 各種中斷效勞程序入口地址p28 25掌握機器周期、不同長度的指令周期,及其與晶振頻率的關系機器周期12/晶振頻率 ; 單、雙周期指令的指令周期為1、2個機器周期; 乘法指令、除法指令是4機器周期指令。機器

11、周期的應用: 1、計算機器周期 2、編制延時程序; 2、計算T0、T1的計數初值26第三章 MCS-51指令系統理解并能應用7種尋址方式。 (注意每種尋址方式對應的尋址空間 表3-1 表3-2 所有指令的含義都能明白,常用指令需要記憶注意: 掌握書本上的例子和課后習題。2728理解常用偽指令ORG、END、EQU、DATA、BIT、DB、DW的含義、定義,并能應用之。簡單程序分支程序循環程序子程序簡單的查表程序MOVC A,A+DPTR)注意: 掌握書本上的相關例子、課后習題、課內實驗第四章 匯編語言程序設計29第三章、第四章可能的出題方式單項選擇、填空 、判斷讀程序填空 編寫程序段 綜合題

12、編程能力的綜合表達30程序設計類型舉例延時子程序的設計BCDASCII碼;十進制調整數據交換高、低4位交換等等數據傳輸包括數據塊的搬移、賦值、清零 內部RAM 外部RAM 外部RAM 內部RAM分支程序的設計堆棧操作 (PUSH/POP類命令位尋址 簡單的乘除法指令的應用 循環程序的設計查表程序設計31第五章 中斷系統能夠熟練進行中斷初始化,編制中斷效勞程序;掌握中斷優先級控制理論與方法,了解中斷響應過程。需要記憶中斷入口地址, IE和IP需理解并能熟練應用.1:要求編制INT0和INT1的中斷效勞程序; 2.要求能編寫與定時器T0、T1相結合的中斷效勞程序326.3.2 中斷請求源與中斷入口

13、地址33中斷允許存放器IEIE(A8H)CPU中斷總允許位各中斷源允許位“1允許中斷“0禁止中斷(8031復位時 IE被去除)34中斷優先級存放器IP可設兩個優先級:高、低各中斷源優先級設置位“1設為高優先級“0設為低優先級35優先級結構 分為高優先級、低優先級、硬件自然優先級 對IP存放器的編程可以把相應的位置為“1或“0,從而使相對應的中斷源處于高優先級或低優先級。36同優先級內的自然優先級注: CPU會根據查詢順序來響應這些中斷請求37熟練掌握定時器方式0、方式1、方式2的初始化,計數初值的計算;能對TMOD、TCON進行相應的編程。掌握定時器4種工作方式的特點包括各自的計數長度、最小/

14、最大計數值、最小/最大定時時間、不同工作方式下計數初值確實定掌握計數器和定時器的不同工作特點?算計數初值的不同方法?中斷方式編程和查詢方式編程。掌握書本上的例子、課后習題、課內實驗第六章 定時器/計數器 38第七章 并行擴展技術掌握并能應用數據總線、地址總線和控制總線熟練掌握地址譯碼的三種方式線選法、局部地址譯碼、全地址譯碼,掌握在不同地址譯碼方式下各存儲器芯片及8255A各端口(PA口、PB口、PC口、控制口)地址范圍確實定方法。注:在并行接口擴展中也需要確定地址范圍掌握程序存儲器、數據存儲器的擴展設計能分析并完成硬件原理圖的設計,并熟練掌握單片機與存儲器芯片之間的數據線、地址線、ALE、

15、熟練掌握利用8255進行方式0下的并行I/O擴展,包括初始化和I/O編程,需要記憶方式選擇字。掌握書本上的例子、課后習題、課內實驗39舉例程序存儲器系統擴展用控制總線有哪些? 功能如何數據存儲器系統擴展用控制總線有哪些?功能如何? ROM或RAM的存儲容量與地址線數的關系 ? 存儲容量2n 40程序存儲器系統擴展用控制總線PSEN: 片外程序存儲器的“讀控制線; 執行MOVC A, A+DPTR指令自動產生ALE: 鎖存P0口上輸出的低8位地址;(ALE下降沿將低8位地址鎖存到片外地址鎖存器并保持)EA: 選擇片內或片外程序存儲器;數據存儲器系統擴展用控制總線RD : 片外數據存儲器的讀控制信

16、號(執行MOVX A, DPTR 時自動有效)WR:片外數據存儲器的寫控制信號(執行MOVX DPTR,A 時自動有效 )ALE: 鎖存P0口上輸出的低8位地址;41對8255的有關要求8255有關內容均需熟練掌握;開關和發光二極管與8255的接口方法,如何通過8255去控制開關和發光二極管LED;如何判斷有無按下開關?如何控制LED燈的點亮或熄滅?8255與8051的接口設計8255各控制信號線、數據線、地址線、片選線CE與8031/8051的連接如何確定8255各端口地址?如何將方式控制字寫入8255控制存放器端口或稱為控制字端口?如何對各端口進行讀寫操作?掌握書本上的例子、課內實驗42第八章 串行通信對你們不作要求了解串行通信的根本概念。掌握串行口

溫馨提示

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

評論

0/150

提交評論