简述单片微型计算机屏蔽的作用,单片机原理及应用试题库 - 答案
A、棧底單元 B、7FH單元 C 、棧底單元地址加1 D、棧底單元地址減1 19. 89C51單片機中,唯一一個用戶不能直接使用的寄存器是( C ) A、P S W B、D P T R C 、P C D、B 20. 89C51單片機中,唯一一個用戶可使用的16位寄存器是( B ) A、P S W B、D P T R C 、A D、P C
21.若MCS-51系統中,晶振頻率為8MHz,則一個機器周期等于( A ) μs。
A 1.5 B 3 C 1 D 0.5
22. MCS-51單片機外部有40個引腳,其中,地址鎖存允許控制信號引腳是(
(A)ALE
(B)PSEN
(C)EA
(D)RST
A)
23. 在CPU內部,反映程序運行狀態或反映運算結果的特征寄存器是( B )。
(A)PC (B)PSW (C)A (D)SP 24. AJMP指令的跳轉范圍是( C )。
(A)256 (B)1KB (C)2KB (D)64KB 25. 單片機應用程序一般存放在( B )
A、RAM B、ROM C、寄存器 D、CPU 26. 單片機的堆棧指針SP始終是( B )
A、指示堆棧底 B、指示堆棧頂 C、指示堆棧地址 D、指示堆棧長度 27. LJMP跳轉空間最大可達到( D )
A、2KB B、256B C 、128B D、64KB 52.CPU響應中斷后,能自動清除中斷請求“1”標志的有( C )。 A.INT0/INT1采用電平觸發方式 B。INT0/INT1采用兩邊觸發方式 C.定時/計數器T0/T1中斷 D。串行口中斷TI/RI 53.80C51五個中斷源中,屬外部中斷的有( AB )。
A.INT0 B.INT1 C.T0 D.T1 E.TI F.RI 54.按下列中斷優先順序排列,有可能實現的有( )。
A.T1、T0、INT0、INT1、串行口 B.INT0、T1、T0、INT1、串行口 C.INT0、INT1、串行口、T0、T1 D.INT1、串行口、T0、INT0、T1; 55.各中斷源發出的中斷申請信號,都會標記在MCS-51系統中的( B )中。
(A)TMOD (B)TCON/SCON (C)IE (D)IP 56.外中斷初始化的內容不包括:A (A) 設置中斷響應方式
(B) 設置外中斷允許
(C) 設置中斷總允許 (D) 設置中斷觸發方式 57. 在 MCS-51 單片機中,需要軟件實現中斷撤銷的是: D (A) 定時中斷
(B) 脈沖觸發的外部中斷 (D) 串行口中斷
(C) 電平觸發的外部中斷 59. 8051單片機共有( B )中斷源
A、4 B、5 C 、6 D、7
60. 8051單片機共有( A )個中斷優先級
A、2 B、3 C 、4 D、5 A、0003H B、000BH C 、0013H D、002BH
61. 中斷源I E 1(外部中斷1)的向量地址為( C )
62. 執行M O V I E,#81H指令的意義是:( B )
A、屏蔽中斷源 B、開放外中斷源0 C 、開放外中斷源1 D、開放外部中斷源0和1 63. 下述條件中,能封鎖主機對中斷的響應的條件是( BE ) A、一個同級或高一級的中斷正在處理中
B、當前周期不是執行當前指令的最后一個周期
C、當前執行的指令是RETI指令或對IE或IP寄存器進行讀/寫指令 D、當前執行的指令是一長跳轉指令 E、一個低級的中斷正在處理中 64. 8051單片機的中斷源有( ABCDE )
A、外部中斷0 B、定時/計數中斷0 C、串行中斷 D、外部中斷1 E、定時/計數中斷1 65 中斷請求的不能自動撤除有( )
A、定時/計數中斷硬件自動撤除 B、脈沖方式外部中斷自動撤除
C、電平方式外部中斷強制撤除 D、串行中斷軟件撤除 E、串行中斷硬件自動撤除 66. 要想測量INT0引腳上的一個正脈沖寬度,那么特殊功能寄存器TMOD的內容應為( A )。 (A)09H (B)87 H (C)00H (D)80H
67. MCS-51的中斷允許觸發器內容為83H,CPU將響應的中斷請求是( D ) (A) T1, (B)T0,T1 (C)T1,串行接口 (D) T0
68. 要使MCS-51能夠響應定時器T1中斷、串行接口中斷,它的中斷允許寄存器IE的內
容應是( A )。
(A)98H (B)84H (C)42 (D)22H 69. MCS-51在響應中斷時,下列哪種操作不會發生( C ).
(A)保護現場 (B)保護PC (C)找到中斷入口 (D)保護PC轉入中斷入口 70. MCS-51響應中斷時,下面哪一個條件不是必須的( D )
(A)當前指令執行完畢 (B)中斷是開放的 (C)沒有同級或高級中斷服務 (D)必須有RETI指令 71. 下面哪一種傳送方式適用于處理外部事件( C )。
(A)DMA (B)無條件傳送 (C)中斷 (D)條件傳送 73.89S51的內部程序存儲器與數據存儲器容量各為多少?( C ) (A)64KB、 128B ( B)4KB、64KB (C)4KB、128B (D)8KB、256B 74.在8x51芯片里,哪個引腳用于控制使用內部程序存儲器還是外部程序存儲器?( B ) (A)XTAL1 (B)/EA (C)/PSEN (D)ALE 75.下列哪個不是KeilC的預處理命令?( C )
(A)#include (B)#define (C)#exit (D)#if 76.下列哪個不是KeilC的數據類型?( B )
(A)void (B)string (C)char (D)float 77.在KeilC的程序里,若要指定P0口的bit3,如何編寫?(C )
(A)P0.3 (B)Port0.3 (C)P0^3 (D)Port^3
78.在8x51里,若要擴展外部存儲器時,數據總線連接哪個輸入/輸出端口?( A) (A)P0 (B)P1 (C)P2 (D)P3 79.在KeilC里,判讀開關狀態時,使用if_else if語句與使用switch語句有何差異?( B ) (A)if-else if 語句較快 (B)if-else if語句有優先級 (C)switch語句可判讀較多開關狀態 (D)switch語句有優先級 80.在KeilC里,中斷子程序與函數有何不同?( A)
(A)中斷子程序不必聲明 (B)函數不必聲明
(C)中斷子程序必須有形式參數 (D)中斷子程序一定會有返回值 81.利用下列( D )關鍵字可以改變工作寄存器組 A、interrupt B、sfr C、while D、using
82.C51中一般指針變量占用( C )字節存儲。 A、一個 B、兩個 C、三個 D、四個
83.使用宏來訪問絕對地址時,一般需包含的庫文件是( B ) A、reg51.h B、absacc.h C、intrins.h D、startup.h
85.定時/計數器T0在GATE = 1時運行的條件有( AC )。
A.P3.2 = 1 B.設置好定時初值 C.TR0=1 D.T0開啟中 86.對定時器 0 進行關中斷操作,需要復位中斷允許控制寄存器的: ( A ) (A) EA 和 ET0 (B) EA 和 EX0 (C) EA 和 ET1 (D) EA 和 EX1 87.在下列寄存器中,與定時器 / 計數器控制無關的是:B (A) TCON (B) SCON
(C) IE (D) TMOD
88. 與定時工作方式 0 和 1 相比較,定時工作方式 2 不具備的特點是: B (A) 計數溢出后能自動恢復計數初值 (B) 增加計數器的位數 (C) 提高了定時的精度 (D) 適于循環定時和循環計數 89.MCS-51單片機定時器工作方式0是指的(C)工作方式。
A.8位 B.8位自動重裝 C.13位 D.16位 90.使用定時器T1時,有幾種工作方式( D )
(A)1種 (B)2種 (C)3種 (D)4種 91 單片機定時器可用于( ABC )。
A.定時 B.外部事件計數 C. 串行口的波特率制定 D.擴展外部中斷源 96. 串行口的移位寄存器方式為( A )。
(A)方式0 (B)方式1 (C)方式2 (D)方式3 97. 用MCS-51用串行擴展并行I/O口時,串行接口工作方式選擇(A)
(A)方式0 (B)方式1 (C)方式2 (D)方式3 98. 控制串行口工作方式的寄存器是( C )
(A)TCON (B)PCON (C)SCON (D)TMOD 99.6264芯片是( B )
(A)EEPROM (B)RAM(C)FLASH ROM (D)EPROM
100. 在下列單片機芯片中使用淹膜ROM作為內部程序存儲器的是 (A) 8031 (B) 80C51 (C) 8032 (D) 89C51
101.單片機程序存儲器的尋址范圍是由程序計數器PC的位數決定的,MCS-51的PC為16位,因此其尋址范圍是 B
(A) 4 KB (B) 64 KB (C) 8 KB (D) 128 KB
104.讀RAM地址DPTR中包含的信息有( B )。
A.片選信號 B.讀外RAM相應存儲單元的地址信號 C.讀外RAM 操作信號 D.RD信號
107.89C51并行擴展I/O口輸入輸出操作時執行的指令和控制信號是( ACD )。
A.執行MOVX指令 B.執行MOVC指令 C.用RE信號控制讀 D.用WR信號控制寫 E.用PSEN信號控制讀 F.用ALE信號控制寫 108. 在下列理由中,不能說明 MCS-51 的 I/O 編址是統一方式的理由是: (A) 沒有專用的 I/O 指令 (B) 沒有區分存儲器和 I/O 的控制信號 (C) 使用存儲器指令進行 I/O 操作 (D) P3口線具有第二功能 111.用MCS-51用串行擴展并行I/O口時,串行接口工作方式選擇(A)
(A)方式0 (B)方式1 (C)方式2 (D)方式3
四 簡答題
1. 什么是單片機?它與一般微型計算機在結構上有何區別?
2. 新型8位單片機主要在哪些方面有所發展?給應用系統帶來什么好處? 3. 51單片機內部有哪些主要的功能部件?
4. 51單片機在功能上、工藝上、程序存儲器的配置上有哪些種類? 5. 80C51單片機的RAM分為幾部分?各有什么特點和功能? 6. 簡述復位的用途,復位的方法。
7. 簡述MCS-51系列單片機的存儲器空間分布?
8. 程序狀態字PSW的作用是什么?常用標志有哪些位?作用是什么? 9. 簡述80C51單片機的4個I/O口在使用上有哪些分工和特點?
12. 簡述轉移指令AJMP addr11,SJMP rel,LJMP addr16及JMP @A+DPTR的應用場合。 16. 什么是偽指令?常用的偽指令功能如何? 17. MCS-51單片機匯編語言有何特點?
18 利用MCS-51單片機匯編語言進行程序設計的步驟如何?
總結
以上是生活随笔為你收集整理的简述单片微型计算机屏蔽的作用,单片机原理及应用试题库 - 答案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言用递归方法实现冒泡排序,C语言 冒
- 下一篇: oracle删除已创建的用户,ORACL