導航:首頁 > 操作系統 > 單片機教程習題與解答

單片機教程習題與解答

發布時間:2024-02-02 10:31:22

單片機習題解答

39. RC A為循環左移指令(F ) 40.MOV A,30H為立即定址方式( F ) 41.如果發生除法溢出錯誤,則PSW標志位P置1。(F ) 42.如JC rel發生跳轉時,目標地址為當前地址加上偏移量rel( T ) 43..MOV A,@A+DPTR是一條查詢指令( F ) 44.MUL AB的執行結果是高8位在A中,低8 位在B中( F ) 45.離散信號都是數字信號( F ) 46.在A/D變換時,抽樣頻率越高越好( F ) 47.CPU對內部RAM和外部RAM的讀寫速度一樣快( F ) 48.對於8051單片機,當CPU對內部程序存儲器定址超過4K時,系統會自動在外部程序存儲器中定址( F) 49.外加晶振頻率越高,系統運算速度也就越快,系統性能也就越好( F ) 50.(-86)原=11010110 (-86)反=10101001 (-86)補=10101010 ( T )
51.我們所說的計算機實質上是計算機的硬體系統與軟體系統的總稱。 ( T )
52.MCS-51的相對轉移指令最大負跳距是127B。 ( T)
53.MCS-51的特殊功能寄存器分布在60H~80H地址范圍內。( F )
54.要MCS-51系統中,一個機器周期等於1.5μs。( F,1us )
55、片內RAM與外部設備統一編址時,需要專門的輸入/輸出指令。( T )
56、MOV A, R0,這是寄存器定址方式。 ( T )
57、8051單片機的P0口既可以做數據口線又可以做為地址口線 。 ( T)
58、CPU和外設之間的數據傳送方式主要有查詢方式和中斷方式,兩者相比後者的效率更高。 ( T)
59、8051內部有4K的程序存儲器 ( F,8kB )
60、MCS-51單片機共有兩個時鍾XTAL1 和XTAL2 ( T )
61、五個中斷源中優先順序是高的是外部中斷0,優先順序是低的是串列口中斷 ( T如果是8051單片機,8052就不對了 )
62、工作寄存器工作在0區,則R2 所對應的內部數據存儲器的地址是03H 。( F)
63、MOVC A @A +DPTR ,這是條相對定址指令 ( T )
64、8051單片機的P2口只能用作通用I/O 口 ( T )
65、程序存儲器和數據存儲器的作用不同,程序存儲器一般用存放數據表格和程序,而數據存儲器一般用來存放數據 ( T )
66、要進行多機通信,MCS-51串列介面的工作方式應為方式1。 ( F )
67、TMOD中的GATE=1時,表示由兩個信號控制定時器的啟停。 ( T )。
68、MCS-51外擴I/O口與外RAM是統一編址的。 ( F )。
69、使用8751且 =1時,仍可外擴64KB的程序存儲器。( T)
70、8155晶元內具有256B的靜態RAM,2個8位和1個6位的可編程並行I/O口,1個14位定時期等常用部件及地址鎖存器。(T )
71、我們所說的計算機實質上是計算機的硬體系統與軟體系統的總稱。 ( T )
72、.MCS-51上電復位時,SBUF=00H。 ( F )。 SBUF不定。
73、使用可編程介面必須處始化。 ( T )。
74.8155的復位引腳可與89C51的復位引腳直接相連。( 不知道 )
75.MCS-51是微處理器。( F )不是。
76.MCS-51系統可以沒有復位電路。( F)不可以。復位是單片機的初始化操作。
77.要MCS-51系統中,一個機器周期等於1.5μs。( F,12mhZ )若晶振頻率屢8MHz,才可能為1.5μs
78.計算機中常作的碼制有原碼、反碼和補碼( T )
79.若不使用MCS-51片內存器引腳EA必須接地. ( T )

❷ 單片機習題解答

91. 單片機上電後或復位後,工作寄存器R0是在( A ) A、0區00H單元 B、0區01H單元 C、0區09H單元 D、SFR 92. 進位標志CY在( C )中 A、累加器 B、算邏運算部件ALU C、程序狀態字寄存器PSW D、DPOR 93. 單片機8051的XTAL1和XTAL2引腳是( D )引腳 A、外接定時器 B、外接串列口 C、外接中斷 D、外接晶振 94. 8031復位後,PC與SP的值為( B ) A、0000H,00H B、0000H,07H C、0003H,07H寄存器 D、0800H,00H 95. 單片機的堆棧指針SP始終是( B ) A、指示堆棧底 B、指示堆棧頂 C、指示堆棧地址 D、指示堆棧長度 96. P0、P1口作輸入用途之前必須( A ) A、相應埠先置1 B、相應埠先置0 C、外接高電平 D、外接上拉電阻 97. 一個EPROM的地址有A0----A11引腳,它的容量為( B ) A、2KB B、4KB C、11KB D、12KB 98. 8031單片機中既可位定址又可位元組定址的單元是( A ) A、20H B、30H C、00H D、70H
99. 8031單片機中片內RAM共有( A )位元組 A、128 B、256 C、4K D、64K 100. 執行指令MOVX A,@DPTR時,WR.RD腳的電平為( A ) A、WR高電平,RD低電平 B、W R低電平,RD高電平 C、WR高電平,RD高電平 D、WR低電平,RD低電平
101. Intel 8031的PO□,當使用外部存儲器時它是一個( D ) A、傳輸高8位地址□ B、傳輸低8位地址□ C、傳輸低8位數據□ D、傳輸低8位地址/數據匯流排□ 102. 當標志寄存器 PSW的 RSO和 RSI分別為1和0時,系統選用的工作寄存器組為( C ) A、組0 B、組1 C、組2 D、組3 103. 下列指令中錯誤的是( CD ) A、MOV A,R4 B、MOV 20H,R4 C 、MOV R4,R3 D、MO V@R4,R3 104. 下列指令中不影響標志位CY的指令有( D ) A、ADD A,20H B、CLR C 、RRC A D、INC A 105. LJMP跳轉空間最大可達到( D ) A、2KB B、256B C 、128B D、64KB 106. 計算機內部數據之所以用二進制形式表示,主要是( B ) A、為了編程方便 B、由於受器件的物理性能限制 C 、為了通用性 D、為了提高運算速度 107. 8051單片機共有( B )中斷源 A、4 B、5 C 、6 D、7 108. 機共有( A )個中斷優先順序 A、2 B、3 C 、4 D、5 109. 中斷源I E 1(外部中斷1)的向量地址為( C ) A、0003H B、000BH C 、0013H D、002BH 110. 累加器A的位地址為( E0H ) A、E 7 H B、F 7 H C 、D 7 H D、87H

❸ 單片機習題解答

147.執行PUSH ACC指令,MCS-51完成的操作是( A )
(A) SP+1 SP (ACC) (SP)(B)(ACC) (SP)SP-1 SP
(C)SP-1 - SP (ACC) (SP) (D)(ACC) (SP)SP+1 SP
148.對程序存儲器的讀操作,只能使用(D )
(A) MOV指令 (B)PUSH指令 (C)MOVX指令(D)MOVC指令
149. MCS-51的時鍾最高頻率是 ( A ).
A 12MHz B 6 MHz C 8 MHz D 10 MHz
150.以下不是構成單片機的部件( D )
A 微處理器(CPU)、B存儲器 C介面適配器(I\O介面電路) D 列印機
151. -49D的二進制補碼為.( 11001111 )
A 11101111 B 11101101 C 0001000 D 11101100
152. 用MCS-51用串列擴展並行I/O口時,串列介面工作方式選擇( A )
(A) 方式0 (B)方式1 (C)方式2 (D)方式3
153. 當8031外出擴程序存儲器8KB時,需使用EPROM 2716( C )
(A) 2片 (B)3片 (C)4片 (D)5片
154. 使用8255可以擴展出的I/O口線是( B )
(A) 16根 (B)24根 (C)22根 (D)32根
155. 當使用快速外部設備時,最好使用的輸入/輸出方式是( C )
(A)中斷 (B)條件傳送 (C)DMA (D)無條件傳送
156. MCS-51的並行I/O口讀-改-寫操作,是針對該口的( D )
(A)引腳 (B)片選信號 (C)地址線 (D)內部鎖存器
157.LCALL指令操作碼地址是2000H,執行完相子程序返回指令後,PC=( D )
(B) 2000H (B)2001H (C)2002H (D)2003H
158. MCS—51單片機外部有40個引腳,其中,地址鎖存允許控制信號引腳是 ( A )
(A)ALE (B) (C) (D)RST
159. 下列指令寫法正確的是 ( D )
(A)MOV #20H,A (B)ADD R2,#30H (C)PUSH R0 (D)RRC A
160. ORG 0003H
LJMP 2000H
ORG 000BH LJMP 3000H 當CPU響應外部中斷0後,PC的值是(A)
(A)0003H (B)2000H (C)000BH (D)3000H
161. 用MCS-51用串列擴展並行I/O口時,串列介面工作方式選擇(A)
(A)方式0 (B)方式1 (C)方式2 (D)方式3
162. MCS-51的並行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是(A)
(A)讀鎖存器(B)讀資料庫 (C)讀A累加器具 (D)讀CPU
163. 計算機中最常用的字元信息編碼是( A )
A ASCII B BCD碼 C 餘3碼 D 循環碼
164.要MCS-51系統中,若晶振頻率屢8MHz,一個機器周期等於( A ) μs
A 1.5 B 3 C 1 D 0.5
165. MCS-51的時鍾最高頻率是 ( A ).
A 12MHz B 6 MHz C 8 MHz D 10 MHz
166. 以下不是構成的控制器部件( D ):
A 程序計數器、 B指令寄存器、 C指令解碼器、 D存儲器
167. 以下不是構成單片機的部件( D )
A 微處理器(CPU)、B存儲器 C介面適配器(I\O介面電路) D 列印機
168. 下列不是單片機匯流排是( D )
A 地址匯流排 B 控制匯流排 C 數據匯流排 D 輸出匯流排
169.-49D的二進制補碼為 ( 11001001 )
A 11101111 B 11101101 C 0001000 D 11101100

❹ 求單片機習題解答

第一問,ANL是「位與」操作,其特點是有0則結果為0,全1結果才是1,設P1原來的數值轉換成二進制是:xxxx xxxx,P1和#37H進行位與操作,37H的進制是 0011 0111
XXXX XXXX
0011 0111
--------------------------
00XX 0XXX ,

00XX 0XXX 這就是得到的結果,所以,P1.7 P1.3肯定是0,而P1.2保持原來的數值不變,如果P1.2原來是0,還是0,原來是1,還是1

第二問,ORL 是 「位或」操作,特點是有1則結果為1,全0結果才是0.
同樣的道理,83H轉換成二進制是 1000 0011
XXXX XXXX
1000 0011
----------------------------------------------
1XXX XX11

1XXX XX11就是結果,所以P1.5, P1.4 P1..3的結果保持不變,原來是1,結果還是1,原來是0,結果還是0

結論:
如果一個位 和 0 相與,那麼結果一定是0,如果和1相與,結果不變。
如果一個位 和 1 相或,那麼結果一定是1,如果和0相或,結果不變

❺ 單片機習題,急求答案,誰幫幫忙,在下感激不盡!!!

一、選擇題
1、MCS-51在響應中斷時,下列哪種操作不會發生( B ).
(A)保護現場 (B)保護PC (C)找到中斷入口 (D)保護PC轉入中斷入口
2、控制串列介面工作方式的寄存器是。( C )
A、TCON B、PCON C、SCON D、TMOD
3、下面哪種方式適合用於處理外部突發事件。( )
A、DMA B、無條件傳送 C、中斷 D、條件查詢傳送
4、關於定時器,若振盪頻率為12MHz,在方式0下最大定時時間為(A )。
A、8.192ms B、 65.536ms C、 0.256ms D、16.384ms
因為(1/12Mhz)*12*2^13=8.192ms
5、單片機程序存儲器的定址范圍是由程序計數 PC 的位數決定的, MCS-51 的 PC 為 16 位,因此其定址范圍是(B)
因為2^16=64kb
A、4KB B、64KB C、8KB D、128KB
6、MCS-51的時鍾最高頻率是 ( A ).
A 12MHz B 6 MHz C 8 MHz D 10 MHz
7、 以下不是構成單片機的部件(D )
A 微處理器(CPU)、B存儲器 C介面適配器(I/O介面電路) D 列印機
8、要設計一個32鍵的行列式鍵盤,至少需要佔用( )根引腳線。
A、12根 B、32根 C、18根 D、無法確定
9、使用定時器T1時,有幾種工作模式(C ).
A、1種 B、2種 C、3種 D、4種
10、MCS-51外擴ROM,RAM和I/O口時,它的數據匯流排是(A)
A、P0 B、P1 C、P2 D、P3

11、下面哪種方式適合用於處理外部突發事件。( )
A、DMA B、無條件傳送 C、中斷 D、條件查詢傳送
12、關於定時器,若振盪頻率為12MHz,在方式1下最大定時時間為(A )。
A、8.192ms B、 65.536ms C、 0.256ms D、16.384ms
13、MCS—51單片機的復位信號是( B )有效。
A.高電平 B.低電平 C.脈沖 D.下降沿
14、能夠用紫外光擦除ROM中程序的只讀存儲器稱為( D )。
A.掩膜ROM B.PROM C.EPROM D.EEPROM
15、串列口的控制寄存器SCON中,REN的作用是( C )。
A.接收中斷請求標志位 B.發送中斷請求標志位
C.串列口允許接收位 D.地址/數據位

二、判斷題(10分)
1. MCS-51單片機的CPU能同時處理8位二進制數據。 ( 對 )
2. 串列通信的通信方式為單工方式和雙工方式。(錯 )
3. 51單片機只能做控制用,不能完成算術運算。 (錯 )
4. MCS-51有中斷源5個。( 對 )
5. A/D轉換器的作用是將模擬量轉換數字量;D/A轉換器的作用是將數字量轉為模擬量。( 對 )

6、使用可編程介面必須處始化。()。
7、8155是一種8位單片機。 ( 錯 )
8、A/D轉換器的作用是將模擬量轉換數字量;D/A轉換器的作用是將數字量轉為模擬量。( )
9、必須有中斷源發出中斷請求,並且CPU開中斷,CPU才可能響應中斷。 (對)

❻ 單片機試題解答

一,選擇題
1.當CPU響應外部中斷0後,PC的值是( A )
A.0003H B.2000H C.000BH D.3000H
2.當MCS-51復位時,下面說法准確的是(A)
A.PC=0000H B.SP=00H C.SBUF=00H D.(30H)=00H
3.要用傳送指令訪問MCS-51片外RAM,它的指令操作碼助記符是( B)
A.MOV B.MOVX C.MOVC D.以上都行
4.ORG 2000H
LACLL 3000H
ORG 3000H
RET
上邊程序執行完RET指令後,PC=(C )
A.2000H B.3000HC .2003H D.3003H
5.要使MCS-51能響應定時器T1中斷,串列介面中斷,它的中斷允許寄存器IE的內容應是( A)
A.98H B.84H C.42H D.22H
6.JNZ REL指令的定址方式是(C)
A.立即定址 B.寄存器定址 C.相對定址 D.位定址
7.要把P0口高4位變0,低4位不變,應使用指令( D)
A.ORL P0,#0FH B.ORL P0,#0F0H C. ANL P0,#0F0H D.ANL P0,#0FH
8若某存儲器晶元地址線為12根,那麼它的存儲容量為( C)
A. 1KB B. 2KB C.4KB D.8KB
9.PC中存放的是( A )
A.下一條指令的地址 B. 當前正在執行的指令
C.當前正在執行指令的地址 D.下一條要執行的指令
10. 若MCS-51中斷源都編程為同級,當他們同時申請中斷時CPU首先響應(A )
A. INT0 B. INT1 C.T1 D.T0
11.編寫程序產生的代碼一般存儲在(B)。
A、RAM B、ROM C、EEROM D、SDRAM
12.51系列單片機採用12M晶振的機器周期為(A)。
A、1US B、2US C、4US D、12US
13. 在CPU內部,反映程序運行狀態或反映運算結果的特徵寄存器是(B )。A、PC B、PSW C、ACC D、SP
14. 要用傳送指令訪問片外RAM,它的指令操作助記符是(B )。
A、MOV B、MOVX C、MOVC D、PUSH
15. 開機復位後,CPU使用的是第0組工作寄存器,地址范圍是(B )。
A、00H-10H B、00H-07H C、10H-1FH D、08H-0FH
16. 80C51系列單片機有中斷源 (D )。
A、2個 B、3個 C、4個 D、5個
17. 某存儲器晶元的地址線為11根,那麼它的存儲容量為 ( B)。
A、1KB B、2KB C、3KB D、4KB
18. 提高單片機的晶振頻率fosc,則機器周期Tcy( C)。
A、不變 B、變長 C 、變短 D、不定
19. 關於80C51的堆棧操作,正確的說法是(A )
A、先入棧,再修改指針 B、先修改指針,再出棧
C、先修改指針,再入棧 D、以上都不對
20. 擴展4X4的矩陣鍵盤需要佔用多少個I/O口(B)
A、4 B、8 C、16 D、12

閱讀全文

與單片機教程習題與解答相關的資料

熱點內容
ps處理pdf 瀏覽:719
伺服器c1什麼意思 瀏覽:220
哈爾濱手機什麼app拍違章有獎勵 瀏覽:477
盜賊用什麼app最好 瀏覽:902
51單片機如何測量電導率 瀏覽:499
移動花卡怎麼使用app流量 瀏覽:554
個稅演算法2021表格公式解讀 瀏覽:174
怎麼進入電腦板2b2t伺服器 瀏覽:284
idea編譯進度條 瀏覽:134
文件夾工具箱軟體 瀏覽:688
最近為什麼手機連不上索尼伺服器 瀏覽:877
海康錄像機怎麼關視頻加密 瀏覽:787
編程以後有可能被機器人代替嗎 瀏覽:522
windows創建文件命令 瀏覽:987
linuxcopy文件內容 瀏覽:383
程序員帥哥禿頂 瀏覽:839
阿里雲伺服器開通流程 瀏覽:106
如何開雲伺服器 瀏覽:979
網站小說源碼 瀏覽:303
php用什麼ide 瀏覽:869