




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本文格式為Word版,下載可任意編輯——51單片機復習題單片機原理及應用復習
一、填空題
1.單片機又稱為微控制器,將CPU、存儲器、I/O集成到一個芯片上。
2.單片機的RST/VPD引腳為單片機的商店復位或掉電保護端,但單片機振蕩器工作時,該引腳
上只要出現持續(xù)兩個機器周期的高電平,就可實現復位操作,是單片機回到初始狀態(tài)。3.單片機只訪問外部程序存儲器,必需使端保持低電平。
4.單片機程序地址空間中0000H代表復位入口地址、0003H代表外部中斷0入口地址、000BH代表定時器/計數器0溢出中斷入口地址、0013H代表外部中斷1中斷入口地址、001BH代表定時器/計數器1溢出中斷入口地址、0023H代表串口中斷入口地址。尋常在這些地址中存放一條無條件轉移指令。
5.擴展片外數據存儲器地址空間與片內數據存儲器地址空間可以重疊,是由于訪問片內、外使
用不同的指令,訪問片外采用MO指令。
6.單片機應用程序一般放在ROM中,數據一般存放到RAM中。
7.單片機復位后,寄放器PC為0000H、ACC為00H、PSW為00H、SP為07H,此時選擇第0組工作寄放器作為通用寄放器。8.機器指令由操作碼和操作數兩部分構成。
9.操作數表示參與操作的數本身或操作數所在的地址。10.單片機特別寄放器的選址方式只能是直接尋址。
11.可用于寄放器間接尋址的寄放器包括R0、R1、DPTR,這些寄放器起到地址指針的作用。12.要用傳輸指令訪問單片機片外RAM,它的指令操作助記符是MO。13.指令AJMP的跳轉范圍是2K,LJMP可在64KB范圍內無條件轉移。
14.執(zhí)行PUSH時堆棧指針SP先加1,執(zhí)行POP堆棧指令是SP后減1,子程序調用LCALL指令
隱含2次壓棧,子程序返回指令RET隱含2次出棧(彈棧)。
15.絕對調用指令ACALLaddr所能調用子程序的范圍是2K,LCALLaddr指令則是64K。16.DB、DW、DS偽指令都只能對程序存儲器起作用,不能對數據存儲器進行初始化。17.匯編語言程序包含順序結構、分支結構、循環(huán)結構等3種結構。
18.中斷源的允許是由中斷允許(IE)寄放器決定的,中斷源的優(yōu)先級別是由中斷優(yōu)先級(IP)寄放器決定的。
19.MCS-51單片機程序存儲器擴展空間地址為0000H~0FFFFH,數據存儲器擴展的空間地址為
0000H~0FFFFH20.MCS-51單片機進行擴展時,單片機數據總線由P0口提供。21.單片機系統并行擴展中采用的譯碼方式有線譯碼和譯碼器譯碼。
22.設定T1為計數器方式,工作方式2,則TMOD中的值為60H(高位為6即可)。
23.定時和計數都是對脈沖進行計數,定時與計數的區(qū)別是周期已知的脈沖計數;計數是對周期未知的脈沖計數。
24.中斷處理的全過程分為以下3個段:中斷請求、中斷響應、中斷服務。25.半導體存儲器分成兩大類:RAM和ROM,其中RAM具有易失性,常用于存儲臨時性數據。26.中斷響應時間是指從查詢中斷請求標志位到轉向中斷區(qū)入口地址所需的機器周期數27.若由程序設定RS1、RS0=01,則工作寄放器R0~R7的直接地址為__08~0FH__。二、選擇題
1.MCS—51單片機的CPU主要的組成部分為(A)。
A.運算器、控制器B.加法器、寄放器C.運算器、加法器D.運算器、譯碼器2.單片機能直接運行的程序叫(C)。
A.源程序B.匯編程序C.目標程序D.編譯程序3.單片機中的程序計數器PC用來(C)。
A.存放指令B.存放正在執(zhí)行的指令地址C.存放下一條指令地址D.存放上一條指令地址4.單片機上電復位后,PC的內容和SP的內容為(B)。
A.0000H,00H
B.0000H,07H
C.0003H,07H
D.0800H,08H
5.單片機8031的ALE引腳是(B)。
A.輸出高電平B.輸出矩形脈沖,頻率為fosc的1/6C.輸出低電平D.輸出矩形脈沖,頻率為fosc的1/2
6.訪問外部存貯器或其它接口芯片時,作數據線和低8位地址線的是(A)。
A.P0口
B.P1口
C.P2口
D.P0口和P2口
7.PSW中的RS1和RS0用來(A)。
A.選擇工作寄放器區(qū)號B.指示復位C.選擇定時器D.選擇工作方式8.單片機上電復位后,堆棧區(qū)的最大允許范圍是內部RAM的(D)。
A.00H—FFH
B.00H—07HC.07H—7FHD.08H—7FH
9.尋址方式就是(C)的方式。
A.查找指令操作碼
B.查找指令C.查找指令操作數
D.查找指令操作碼和操作數
10.單片機中PUSH和POP指令常用來(C)。
A.保護斷點B.保護現場C.保護現場,恢復現場D.保護斷點,恢復斷點11.執(zhí)行中斷返回指令,從堆棧彈出地址送給(C)
A.A
B.CYC.PCD.DPTR
12.8031單片機的哪個口的引腳,還具有外中斷、串行通信等其次功能。(D)
A.P0
B.P1
C.P2
D.P3
13.8051單片機中既可位尋址又可字節(jié)尋址的單元是(A)
A.20H
B.30H
C.00H
D.70H
14.當需要從MCS-51單片機程序存儲器取數據時,采用的指令為(B)。
A.MOVC.MO
A,@R1A,@R0
B.MOVCD.MO
A,@A+DPTRA,@DPTR
15.MCS-51單片機復位操作的主要功能是把PC初始化為(C)。
A.0100H
B.2080H
C.0000H
D.8000H
16.若單片機的振蕩頻率為6MHz,設定時器工作在方式1需要定時1ms,則定時器初值應為
(C)A.500
B.1000
C.2^16-500
D.2^16-1000
17.MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(A)。
A.外部中斷0
B.外部中斷1
C.定時器0中斷
D.定時器1中斷
18.要想把數字送入DAC0832的輸入緩沖器,其控制信號應滿足(B)。
A.ILE=1,CS=1,WR1=0B.ILE=1,CS=0,WR1=0C.ILE=0,CS=1,WR1=0D.ILE=0,CS=0,WR1=0
19.在中斷服務程序中至少應有一條(D)
A.傳送指令
B.轉移指令
C.加法指令
D.中斷返回指令
20.下面哪條指令產生WR信號(D)
A.MOA,@DPTRB.MOVCA,@A+PCC.MOVCA,@A+DPTRD.MO@DPTR,A
21.若某存儲器芯片地址線為12根,那么它的存儲容量為(C)
A.1KB
B.2KB
C.4KB
D.8KB
22.要想測量INT0引腳上的一個正脈沖寬度,則TMOD的內容應為(A)
A.09H
B.87H
C.00H
D.80H
23.執(zhí)行PUSHACC指令,MCS-51完成的操作是(A)
A.SP+1?SP,ACC?SPC.SP-1?SP,ACC?SP
三、判斷題
1.查表指令MOVC將程序存儲器中的內容送至累加器。(T)2.DB、DW、DS偽指令對成俗存儲器和數據存儲器都起作用。(F)
3.五個中斷源中優(yōu)先級是高的是外部中斷0,優(yōu)先級最低的是串行口中斷。(T)4.工作寄放器工作在0區(qū),則R2所對應的內部數據存儲器的地址是02H。(T)5.MOVC
A,@A+DPTR這是條相對尋址指令。(F)
B.ACC?SP,SP-1?SPD.ACC?SP,SP+1?SP
6.8051單片機的P2口只能用作通用I/O口。(F)
7.程序存儲器和數據存儲器的作用不同,程序存儲器一般用存放數據、表格和程序,而數據存
儲器一般用來存放數據。(T)
8.MCS-51的程序存儲器只能用來存放程序。(F)
9.單片機偽指令在匯編時會產生目標代碼,但不會影響程序的執(zhí)行(F)10.P2口既可以作為I/O使用,又可以作地址/數據復用口使用。(F)11.MOV
A,30H的源操作數為馬上尋址方式。(F)
12.MULAB的執(zhí)行結果是高8位在A中,低8位在B中。(F)13.DPTR是由DPH和DPL兩個8位特別寄放器組成的。(T)14.特別功能寄放器IE,與定時器/計數器的控制無關(F)15.單片機在執(zhí)行MOVCA,@A+DPTR指令時,RD信號有效。(F)四、問答題
1.MCS-51共有哪幾種尋址方式?各有什么特點?
答:共有7種尋址方式。
(1)寄放器尋址方式操作數在寄放器中,因此指定了寄放器就能得到操作數。(2)直接尋址方式指令中操作數直接以單元地址的形式給出,該單元地址中的內容就是操作數。
(3)寄放器間接尋址方式寄放器中存放的是操作數的地址,即先從寄放器中找到操作數的地址,再按該地址找到操作數。
(4)馬上尋址方式操作數在指令中直接給出,但需在操作數前面加前綴標志“#〞。(5)基址寄放器加變址寄放器間接尋址方式以DPTR或PC作基址寄放器,以累加器A作為變址寄放器,并以兩者內容相加形成的16位地址作為操作數的地址,以達到訪問數據表格的目的。
(6)位尋址方式位尋址指令中可以直接使用位地址。
(7)相對尋址方式在相對尋址的轉移指令中,給出了地址偏移量,以“rel〞表示,即把PC的當前值加上偏移量就構成了程序轉移的目的地址。
2.上電按鍵復位電路工作過程?P28
3.MCS—51指令系統中direct表示的含義是什么?P33
4.設計子程序時注意哪些問題?
答:在編寫子程序時應注意以下問題:
(1)子程序的第一條指令的地址稱為子程序的入口地址。該指令前必需有標號。(2)主程序調用子程序,是通過主程序或調用程序中的調用指令來實現的。(3)注意設置堆棧指針和現場保護,因調用子程序時,要把斷點壓入
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版特色小鎮(zhèn)場攤位租賃經營合同模板
- 二零二五年度ISO9000質量認證及企業(yè)內訓一體化服務合同
- 2025版智能家居安防系統安裝承包合同
- 二零二五年度別墅自建房施工合同施工項目進度調整與索賠管理
- 二零二五版礦山測繪技術服務合同模板
- 二零二五年度安全作業(yè)事故處理服務合同
- 二零二五年度車庫設備安裝與維修服務合同
- 二零二五年標準個人出國留學貸款擔保合同樣本
- 2025版建筑材料質量監(jiān)管服務合同
- 2025版廠房物業(yè)管理應急預案服務合同
- 《我國稅制結構分析》課件
- 個別化教育計劃(IEP)模板
- 污水處理工藝培訓課件
- 2024-2030年中國抗菌陶瓷市場經營效益與供需前景預測報告
- 礦山開采土方外運施工方案
- 礦泉水買賣合同樣本
- 第二章有理數及其運算總結專練2023-2024學年魯教版(五四制)數學六年級上冊
- 2024汽車租賃合同協議可打印
- 光伏電站施工管理要點培訓
- 2024上海紡織工業(yè)職工大學教師招聘考試筆試試題
- 2024年家庭教育指導師考試(重點)題庫及答案(含各題型)
評論
0/150
提交評論