微控制器原理及接**術複習提綱
1. 8051微控制器引腳
(1)p0、p1、p2、p3、ea、psen、xtal2、xtal1、rst、ale、vcc、vss,其中p0口和p2、p3口的第2功能是什麼?
(2)復位電路(上電復位,按鍵復位)如何接?
(3)時鐘電路(晶振)如何接?
(4)ea引腳起什麼作用?
2. 8051微控制器片內結構
(1)片內rom容量4k,片內ram容量節。
(2)片內rom位址為0003h開始的40個位元組為中斷入口位址。
(3)片內ram分為通用暫存器區、位定址區、使用者自定義區,每一塊區域有何特點?位址範圍多少?
(4)r0等暫存器名與儲存器位址之間的轉換是怎麼轉換的?位位址與位元組位址直接的轉換如何實現?
(5)psw每位含義?
(6)sp的作用及初始值?
(7)pc的作用?
3. 定址方式
(1)定址方式有哪幾種?
(2)任意給一種定址方式能否寫出一條指令?
(3)任意給出一條指令能否寫出定址方式?
4. 指令系統
(1)8051微控制器111條指令的功能及用法
(2)程式中注釋語句的寫法。
5. 偽指令:db、dw、org、end、ds、equ偽指令的作用及用法
6.中斷系統
(1)中斷的過程
(2)中斷的入口位址
(3)中斷相關的特殊功能暫存器
(4)中斷標誌位
(5)中斷程式的寫法。
7.定時系統
(1)定時計數器相關的特殊功能暫存器
(2)定時計數器的工作方式
(3)定時器初始值的計算
(4)定時時間的計算
(5)定時計數中斷程式的書寫方法。
的基本概念
9.擴充套件
(1)程式儲存器擴充套件方法(硬體連線、儲存器位址範圍)
(2)資料儲存器擴充套件方法(硬體連線、儲存器位址範圍)
(3)兩種儲存器混合擴充套件方法(硬體連線、儲存器位址範圍)
10.鍵盤、顯示
(1)鍵盤去抖方法
(2)識鍵方法(行掃瞄、線路反轉)
(3)單個led點亮
(4)七段數碼管動態掃瞄方法顯示。
11.序列通訊
(1)序列通訊工作方式
(2)串列埠相關暫存器
(3)序列通訊的實現(收、發雙方的程式)
題型:填空選擇判斷程式填空(挑出錯誤的指令、一段程式中新增**) 程式設計題設計題
分值安排:20 20 15 20 11 14
重要提醒:關注實驗內容
微控制器複習
一 填空題 1 在mcs 51系列微控制器外擴程式儲存器時,一般有兩種方法完成片選,一種是線選法,另一種是 2 mcs 51系列微控制器振盪頻率為12mhz時,乙個機器週期為 us 3 mcs 51微控制器的中斷系統共有個中斷源 4 6264是資料儲存器晶元,容量為 5.微控制器為中斷設定的中斷子程...
微控制器複習整理
複習資料整理 程式設計 1 方波或鋸齒波 用延時實現 注意晶振頻率 例 8 10 秒延時程式。弄清楚時間是怎麼算的 延時程式與 mcs 51 執行指令的時間有關,如果使用 6 mhz晶振,乙個機器週期為 2 s,計算出一條指令以至乙個迴圈所需要的執行時間,給出相應的迴圈次數,便能達到延時的目的。10...
微控制器複習總結
計數初值計算方法 把計數器計滿為零所需要的計數值設定為c,計數初值設定為tc,由此可得到公式 tc m c 式中,m為計數器模值,該值和計數器工作方式有關。在方式0時m為213 在方式1時m為216 在方式2和方式3時m為28。計數狀態 tc m n 定時狀態 tc m 定時時間 t 而t 12 晶...