版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上MCS-51單片機(jī)系統(tǒng)及接口技術(shù)課程習(xí)題集【說(shuō)明】:本課程MCS-51單片機(jī)系統(tǒng)及接口技術(shù)(編號(hào)為09001)共有單選題,判斷題,閱讀分析,問(wèn)答與作圖題, 填空題等多種試題類型,其中,本習(xí)題集中有閱讀分析等試題類型未進(jìn)入。一、單選題1. 下面哪些指令是訪問(wèn)ROM的指令? (A)MOVX A,DPTR (B)MOVC A,A+PC(C)MOVC A,A+DPTR (D)MOVX DPTR,A2. 下面哪些指令執(zhí)行后,能夠?qū)SW寄存器產(chǎn)生影響? (A)DEC 3FH (B)ADD A,3FH (C)SUBB A,R0 (D)CJNE A,3FH,rel 3. 要訪問(wèn)MC
2、S-51單片機(jī)的特殊功能寄存器應(yīng)使用的尋址方式是 (A)寄存器間接尋址,(B)變址尋址,(C)直接尋址,(D)相對(duì)尋址4. 要確定51單片機(jī)P1口的輸入、輸出工作方式,下面哪種說(shuō)法是正確的? (A)由編程決定; (B)由輸入/輸出設(shè)備決定; (C)由讀引腳或?qū)懸_指令決定; (D)由CPU讀寫(xiě)命令決定;5. 微機(jī)設(shè)置堆棧的目的是: (A)起數(shù)據(jù)緩沖作用; (B)存放將要處理的數(shù)據(jù);(C)保存程序斷點(diǎn)地址; (D)保存程序斷點(diǎn)地址和數(shù)據(jù)。6. CPU訪問(wèn)外部存儲(chǔ)器的時(shí)候,下面哪種說(shuō)法是正確的?(A) DPTR既可以存放ROM的地址又可以存放RAM的地址;(B) DPTR只能存放ROM的地址;(C
3、) DPTR只能存放RAM的地址; 7. 在程序設(shè)計(jì)中使用MOV PSW,#10H 指令的目的是: (A)當(dāng)前程序使用第2組工作寄存器 (B)程序初始化 (C)給一個(gè)單元賦初值 (D)將立即數(shù)10H暫存入PSW中8. 51單片機(jī)的堆棧操作,應(yīng)該是: (A)先入棧,再修改指針 (B)先修改棧指針,再出棧(C)先修改棧指針,再入棧 (D)以上都不對(duì)。9. 執(zhí)行返回指令時(shí),返回的斷點(diǎn)是: (A)調(diào)用指令的首地址 (B)調(diào)用指令的末地址(C)調(diào)用指令下一條指令的首地址 (D)返回指令的末地址 10. 可以使程序循環(huán)轉(zhuǎn)移的指令是: (A)AJMP addr11 (B)DJNZ Rn ,rel (C)SJ
4、MP rel (D)ACALL addr1111. CPU響應(yīng)中斷后,將產(chǎn)生哪些操作? (A)保護(hù)現(xiàn)場(chǎng) (B)自動(dòng)到中斷服務(wù)程序去執(zhí)行 (C)斷點(diǎn)地址進(jìn)棧 (D)斷點(diǎn)地址進(jìn)棧,將矢量地址裝入PC12. 51單片機(jī)外擴(kuò)8155芯片后,可以擴(kuò)展的I/O口線是: (A)16根 (B)22根 (C)24根 (D)32根13. 下面哪一個(gè)部件不屬于CPU的部件? (A)IP (B)ALU (C)PC (D)PSW 14. 要把P1口高4位變?yōu)?,低4位不變,應(yīng)使用下列哪條指令? (A)ORL P1,#0FH (B)ORL P1,#0F0H(C)ANL P1,#0F0H (D)ANL P1,#0FH 15
5、. CPU響應(yīng)中斷后,原來(lái)程序的斷點(diǎn)地址和數(shù)據(jù)應(yīng)該由下面哪一條來(lái)完成? (A)由CPU自動(dòng)完成 (B)在中斷響應(yīng)中完成 (C)應(yīng)由硬件和中斷服務(wù)程序完成 (D)在主程序中完成 16. 某種存儲(chǔ)器芯片的容量是16KB,那么它與地址總線連接的根數(shù)是:(A)11根,(B)12根,(C)13根,(D)14根,(E)15根17. 定時(shí)器T0、T1的啟動(dòng)/停止應(yīng)由下面哪一條來(lái)完成? (A)由程序來(lái)完成 (B)由硬件自動(dòng)完成(C)當(dāng)GATE=0時(shí),由TR0、TR1置位、清0完成18. 51單片機(jī)直接尋址指令中的直接地址單元有哪些? (A)產(chǎn)品廠家給出的地址單元(B)20H7FH單元和部分SFR寄存器(C)3
6、0H7FH單元(D)片內(nèi)RAM和SFR寄存器19. 下面哪些指令執(zhí)行后,能夠?qū)SW寄存器產(chǎn)生影響?(A)DEC 3FH (B)ADD A,3FH (C)SUBB A,R0 (D)CJNE A,3FH,rel 20. 6264芯片是(A)64KB EPROM (B)8KB RAM (C)64KB RAM 21. 指令LCALL addr16 執(zhí)行后,硬件會(huì)自動(dòng)產(chǎn)生下列操作。(A)將16位地址進(jìn)棧;(B)將指令中16位二進(jìn)制數(shù)裝入DPTR;(C)將指令中給出的16位地址裝入PC;22. 使CPU響應(yīng)某中斷源請(qǐng)求的條件是(A)開(kāi)放中斷系統(tǒng);(B)查詢到該中斷源的中斷標(biāo)志;(C)高優(yōu)先級(jí)和同級(jí)中斷源
7、沒(méi)有中斷請(qǐng)求;(D)A、B、C三個(gè)條件都必須具備。23. 下面四條傳述中,有錯(cuò)誤的一條是:( )(A)16根地址線的尋址空間可達(dá)1MB(B)內(nèi)存儲(chǔ)器的存儲(chǔ)單元是按字節(jié)編址的(C)CPU中用于存放地址的寄存器稱為地址寄存器(D)地址總線上傳送的只能是地址信息。24. 程序計(jì)數(shù)器PC可以兼作:( ) (A)一根硬件信號(hào)線(B)一個(gè)可由用戶直接讀寫(xiě)的8位RAM寄存器(C)一個(gè)不可尋址的特殊功能寄存器(D)一個(gè)能自動(dòng)加1計(jì)數(shù)的ROM存儲(chǔ)單元25. 若系統(tǒng)晶振為12MHz,對(duì)應(yīng)的一個(gè)機(jī)器周期執(zhí)行時(shí)間為:( )(A)1us;(B)2us;(C)3us;(D)4us26. 某條指令的操作數(shù)(或操作數(shù)地址)部
8、分為x,地址為x的主存單元內(nèi)容為y,地址為y的主存單元內(nèi)容為z,如果用直接尋址方式,參與操作的數(shù)據(jù)為:()(A)x;(B)y;(C)z;(D)x+y27. MCS-51單片機(jī)有片內(nèi)ROM容量( )A. 4KB B. 8KBC. 128B D. 256B28. MCS-51單片機(jī)的位尋址區(qū)位于內(nèi)部RAM的()單元。A. 00H7FH B. 20H7FHC. 00H1FH D. 20H2FH29. MCS-51單片機(jī)的串行中斷入口地址為( )A. 0003H B. 0013HC. 0023H D. 0033H30. MCS-51單片機(jī)的最小時(shí)序定時(shí)單位是( )A. 狀態(tài) B. 拍節(jié)C. 機(jī)器周期
9、D. 指令周期31. 若MCS-51單片機(jī)的晶振頻率為6MHZ,定時(shí)器/計(jì)數(shù)器的外部輸入最高計(jì)數(shù)頻率為()A. 2MHz B. 1MHzC. 500KHz D. 250KHz32. 在中斷服務(wù)程序中,至少應(yīng)有一條( )(A)傳送指令(B)轉(zhuǎn)移指令(C)加法指令(D)中斷返回指令33. 當(dāng)MCS-51復(fù)位時(shí),下面說(shuō)法正確的是( )(A)PC=0000H(B)SP=00H(C)SBUF=00H(D)(30H)=00H34. 要用傳送指令訪問(wèn)MCS-51片外RAM,它的指令操作碼助記符是( )(A)MOV(B)MOVX(C)MOVC(D)以上都行35. 下面哪一種傳送方式適用于電路簡(jiǎn)單且時(shí)序已知的外
10、設(shè)( )(A)條件傳送(B)無(wú)條件傳送(C)DMA(D)中斷36. ORG 2000H LCALL 3000HORG 3000H RET上述程序執(zhí)行完RET指令后,PC=( )(A)2000H(B)3000H(C)2003H(D)3003H37. 要使51能響應(yīng)定時(shí)器T1中斷、串行接口中斷,中斷允許寄存器(IE)=()(A)98H (B)84H (C)42H (D)22H38. 6264芯片是()(A)E2PROM(B)RAM(C)Flash ROM(D)EPROM39. MCS-51在響應(yīng)中斷時(shí),下列哪種操作不會(huì)發(fā)生( )(A)保護(hù)現(xiàn)場(chǎng)(B)保護(hù)PC(C)找到中斷入口(D)保護(hù)PC找到中斷入
11、口40. 用MCS-51串行接口擴(kuò)展并行I/O口時(shí),串行接口工作方式應(yīng)選擇( )(A)方式0(B)方式1(C)方式2(D)方式341. JNZ e指令的尋址方式是( )(A)立即尋址(B)寄存器尋址(C)相對(duì)尋址(D)位尋址二、判斷題42. MOVX A,1000H()43. DEC DPTR ()44. ADD A,B ( )45. CLR R0 ( )46. INC R7()47. MOV R3 ,A ()48. MOV RN ,P1()49. MOV 40H,TL1()50. 執(zhí)行一條指令的快、慢取決于這條指令的長(zhǎng)度。這句話是否正確?若有錯(cuò),則改正過(guò)來(lái)。51. 寄存器A只能進(jìn)行字節(jié)操作。
12、這句話是否正確?若有錯(cuò),改正。52. 訪問(wèn)8155的指令可以是讀指令,也可以是寫(xiě)指令。53. 訪問(wèn)ADC0809的讀指令是獲取模擬量信息,寫(xiě)指令是將數(shù)據(jù)寫(xiě)入ADC0809。54. 訪問(wèn)DAC0832的指令可以是讀指令,也可以是寫(xiě)指令。55. 8051單片機(jī)有18個(gè)SFR寄存器占有18個(gè)地址。56. 凡是操作數(shù)為寄存器的指令都是寄存器尋址方式指令。57. INC R4 ()58. MOV F0H,C ()59. MOV A,2000H ()60. MOV R1,R7 ()61. XRL P1,#31H ()62. MOV R1,#80H ( )63. CLR 30H ( )64. MOVX A,
13、2000H ( )65. MOV 20H,21H ( )66. MOV R7,R1 ( )67. 在計(jì)算機(jī)中斷系統(tǒng)中,優(yōu)先級(jí)別高的中斷總是先響應(yīng)先處理。( )68. 指令中直接給出操作數(shù)稱為直接尋址。( )69. 堆棧是由若干不連續(xù)的存儲(chǔ)單元組成的后進(jìn)先出存儲(chǔ)區(qū)。( )70. 若外設(shè)控制器中的寄存器和主存單元統(tǒng)一用主存地址編址,那么在計(jì)算機(jī)的指令系統(tǒng)中可以不設(shè)專門(mén)的I/O指令。( )71. DMA方式傳遞過(guò)程中地址修改、字節(jié)計(jì)數(shù)等完全由硬件電路實(shí)現(xiàn)。( )72. 當(dāng)某一個(gè)數(shù)是負(fù)值時(shí),它在計(jì)算機(jī)中分別用原碼、反碼和補(bǔ)碼表示時(shí),機(jī)器碼一定各不相同。( )73. 串行通信是指數(shù)據(jù)各位同時(shí)傳送,其特點(diǎn)
14、是數(shù)據(jù)傳送速度快、效率高,且對(duì)住處的邏輯定義與TTL兼容,無(wú)需進(jìn)行邏輯電平轉(zhuǎn)換。( )74. 根據(jù)系統(tǒng)總線傳遞信息的類型,可分為地址線、數(shù)據(jù)線和控制線。( )75. 通常每個(gè)外部設(shè)備都有一個(gè)接口寄存器與主機(jī)交換信息,因此,主機(jī)只能用一個(gè)唯一地址來(lái)訪問(wèn)一個(gè)外部設(shè)備。 ( )76. 在單總線結(jié)構(gòu)的計(jì)算機(jī)系統(tǒng)中,I/O設(shè)備和主機(jī)之間傳送數(shù)據(jù)方式一般有程序查詢、程序中斷和DMA方式。 ()77. 我們所說(shuō)的計(jì)算機(jī)實(shí)質(zhì)上是計(jì)算機(jī)的硬件系統(tǒng)與軟件系統(tǒng)的總稱。( )78. MCS-51的相對(duì)轉(zhuǎn)移指令最大負(fù)跳距是127B。( )79. MCS-51的程序存儲(chǔ)器只是用來(lái)存放程序的。( )80. MCS-51的5
15、個(gè)中斷源優(yōu)先級(jí)相同。( )81. 要進(jìn)行多機(jī)通信,MCS-51串行接口的工作方式應(yīng)選為方式1。( )82. MCS-51上電復(fù)位時(shí),SBUF=00H。( )83. MCS-51外部中斷0的入口地址是0003H。( )84. TMOD中的GATE=1時(shí),表示由兩個(gè)信號(hào)控制定時(shí)器的啟停。( )85. MCS-51的時(shí)鐘最高頻率是18MHz。( )86. 使用可編程接口必須初始化。( )三、問(wèn)答與作圖題87. 什么是總線?51單片機(jī)的外部三總線是怎樣形成的?88. 執(zhí)行指令LJMP addr16的操作與執(zhí)行指令LCALL addr16的操作有何異、同?89. 若(A)= 0 ,指令JZ rel 的地
16、址是1000H,執(zhí)行該指令后(PC)= ?90. 執(zhí)行一條傳送指令后,原來(lái)的目標(biāo)操作數(shù)和源操作數(shù)將怎樣變化?91. ADC0809的輸入、輸出關(guān)系是什么?它有幾個(gè)輸入通道?如何選擇這些通道?92. 8155并行接口的PA、PB、PC口有幾種工作方式?它們的工作方式由什么來(lái)決定?93. 51單片機(jī)的堆棧所在物理空間位置應(yīng)在哪里?進(jìn)、出棧原則是什么?94. ADC0809是什么器件?如何啟動(dòng)它開(kāi)始工作?95. CPU訪問(wèn)片外RAM時(shí),需要通過(guò)哪些引腳發(fā)出哪些信息?96. CPU對(duì) I/O端口的“讀修改寫(xiě)”操作的指令是輸出指令還是輸入指令?試列舉出三條這樣的指令97. 8155有幾個(gè)并行I/O口?它
17、們輸入、輸出的數(shù)據(jù)分別是多少位?98. I/O接口在工業(yè)控制領(lǐng)域中,能與哪些設(shè)備、電路接口?99. 在哪些情況下單片機(jī)CPU作數(shù)據(jù)運(yùn)算操作時(shí)會(huì)產(chǎn)生溢出?100. 什么叫立即數(shù)?什么叫立即尋址?101. MCS51單片機(jī)為什么只能訪問(wèn)外部64KB存儲(chǔ)器?1. 102. 寄存器間接尋址指令中的Ri是指哪些R寄存器?一般作何使用?103. 8155是什么器件?其內(nèi)部主要有哪些部分?104. 51單片機(jī)的P0P3四個(gè)I/O口作輸入口還是作輸出口應(yīng)如何確定?CPU讀I/O端口引腳時(shí),為什么先要給口鎖存器寫(xiě)入“1” ?(8分)105. CLR 60H 這條指令是正確指令還是錯(cuò)誤指令?為什么? (8分)10
18、6. 可編程I/O接口8155芯片內(nèi)部主要由哪幾部分組成?與51單片機(jī)地址總線連接的端子有哪些?107. 復(fù)位只針對(duì)51單片機(jī)的哪些硬件?108. 51單片機(jī)的指令尋址方式有哪些?并各寫(xiě)出一條指令來(lái)表示。109. 在51單片機(jī)的擴(kuò)展系統(tǒng)中,CPU訪問(wèn)外部ROM要發(fā)哪些信號(hào)?110. 微機(jī)與外設(shè)之間為什么要使用接口?微機(jī)的接口有哪些種類?111. 子程序最末一條指令是什么?為什么要用這條指令?112. 分支程序有哪些結(jié)構(gòu)形式?請(qǐng)作圖表示。113. DAC0832和ADC0809是什么芯片?若參考電壓為5V,它們滿量程輸出各是多少?114. CPU立即響應(yīng)外設(shè)的中斷請(qǐng)求必須滿足哪些條件?115.
19、如果定時(shí)器的中斷服務(wù)子程序執(zhí)行時(shí)間超出了定時(shí)器的定時(shí)時(shí)間,將會(huì)造成什么后果?116. 計(jì)算機(jī)在已響應(yīng)中斷并執(zhí)行中斷服務(wù)子程序期間,能不能響應(yīng)新的中斷請(qǐng)求?為什么?117. MOV P1, # 0FFH應(yīng)理解為輸出全“1”到P1口呢,還是理解為從P1口讀引腳的預(yù)備動(dòng)作?118. 已知A = 0F8H,當(dāng)執(zhí)行ADD A,#0A9H指令后,PSW中的OV、CY、AC、P各為多少?若是有符號(hào)數(shù),A中的結(jié)果用十進(jìn)制表示是多少?119. 單片機(jī)是如何區(qū)分片內(nèi)片外RAM的?120. 簡(jiǎn)述單片機(jī)的接地系統(tǒng)。121. MCS51單片機(jī)的偽指令有哪些?122. 串行通信有哪幾種制式?各有什么特點(diǎn)?123. D/A
20、轉(zhuǎn)換器有哪些主要性能指標(biāo)?124. 8031擴(kuò)展外部I/O設(shè)備占用的地址空間是ROM的還是RAM的?其最大的空間是多少?125. 什么是中斷?MCS-51單片機(jī)在什么條件下可響應(yīng)中斷?126. 試述8253芯片的基本功能。127. 信號(hào)有什么作用?在8031中應(yīng)如何接線?128. MCS-51單片機(jī)系統(tǒng)中,外接程序存貯器和數(shù)據(jù)存貯器共用16位地址線和8位地址線,為什么不會(huì)發(fā)生沖突?四、 填空題129. 當(dāng)51單片機(jī)引腳EA接高平時(shí),CPU先訪問(wèn) ,接著再訪問(wèn) 片外60 KB程序存儲(chǔ)器 ;當(dāng)其接低電平時(shí)CPU只訪問(wèn)片外64 KB程序存儲(chǔ)器 。130. DPTR叫數(shù)據(jù)指針寄存器,其功能是 。131
21、. 51單片機(jī)作擴(kuò)展時(shí),P1口叫用戶I/O 口。CPU對(duì)P1口既可以 字節(jié)操作,又可以 操作。132. 單片機(jī)在作帶符號(hào)數(shù)加、減運(yùn)算時(shí),若程序狀態(tài)寄存器中的溢出標(biāo)OV=1,則表示運(yùn)算結(jié)果 。133. 當(dāng)T0,T1作定時(shí)器使用時(shí),是對(duì)機(jī)內(nèi)機(jī)器周期脈沖計(jì)數(shù);當(dāng)T0,T1作計(jì)數(shù)器使用時(shí),是對(duì) 脈沖計(jì)數(shù)。134. T0,T1工作在定時(shí)器狀態(tài)還是工作在計(jì)數(shù)器狀態(tài)應(yīng)由 來(lái)決定。135. 直接、寄存器、寄存器間接136. INT0、T0、INT1、T1、串行口137. 51單片機(jī)的T0、T1工作方式0最大計(jì)數(shù)長(zhǎng)度是13位;工作方式1最大計(jì)數(shù)長(zhǎng)度是 位;工作方式2最大計(jì)數(shù)長(zhǎng)度是8位。138. ALE叫 地址鎖
22、存允許 信號(hào)端子,當(dāng)其輸出高電平時(shí),CPU將從P0口送出 低8位地址 ;從P2口送出高8位地址 ;當(dāng)其輸出低電平時(shí),CPU將從P0口讀入或?qū)懗?。139. 相對(duì)尋趾指令的程序轉(zhuǎn)移目標(biāo)范圍是以下一條指令地址為起始地址的 個(gè)字節(jié)單元。140. 51單片機(jī)的晶振頻率為12MHZ,則機(jī)器周期應(yīng)是 。141. 51單片機(jī)片內(nèi)RAM共有32個(gè)工作寄存器,可分為4個(gè)寄存器組,其地址范圍是 。142. CPU響應(yīng)中斷后,PC寄存器的內(nèi)容應(yīng)是 。143. 51單片機(jī)的中斷系統(tǒng)由 和查詢電路等部分組成。144. 51單片機(jī)的位存儲(chǔ)器共有128位,位存儲(chǔ)器在片內(nèi) 區(qū)間。145. 在變址尋址方式中,以 A 作變址寄存
23、器,以 作基址寄存器。146. 51單片機(jī)的堆棧應(yīng)設(shè)置在 區(qū)間。147. 51單片機(jī)在作擴(kuò)展時(shí),外部數(shù)據(jù)總線從P0口引出;地址總線低8位從 引出;地址總線高8位從P2口引出;控制總線從P3口引出。148. 8031的存儲(chǔ)器配置是 外部64KBROM,外部64KBRAM和 。149. 51單片機(jī)的引腳PSEN叫 讀外部程序存儲(chǔ)器允許 端子。在 情況下該引腳輸出低電平,在其他情況下該引腳輸出高電平。150. 51單片機(jī)有 4 組工作寄存器,它們的地址范圍是 。151. CPU執(zhí)行一條指令后,PC的內(nèi)容會(huì)自動(dòng)加1、2、3,指向下一條指令地址。復(fù)位后PC的內(nèi)容 。152. 51單片機(jī)的T0、T1作定時(shí)
24、器時(shí),是對(duì) 計(jì)數(shù);作計(jì)數(shù)器時(shí),是對(duì)外部脈沖計(jì)數(shù)。153. 51單片機(jī)內(nèi)部硬件主要由 等5大部分組成。154. 51單片機(jī)的位存儲(chǔ)器共有 128 位。位存儲(chǔ)器在片內(nèi) 區(qū)間。155. ALE叫地址鎖存允許信號(hào)端子,當(dāng)其輸出高電平時(shí),P0送出低8位地址 ;當(dāng)其輸出低電平時(shí),CPU將從P0口讀入或?qū)懗?。156. 在程序的執(zhí)行中,當(dāng)前程序使用哪組R寄存器,是由軟件對(duì) 位置1或清0來(lái)決定。157. 51單片機(jī)的晶振頻率為12MHZ,定時(shí)器工作在方式1,為了使定時(shí)器產(chǎn)生定時(shí)1mS溢出中斷,則應(yīng)賦初值是 。158. 51單片機(jī)外部中斷源的中斷標(biāo)志在 位。159. PC叫做 程序指針 寄存器,其功能是 。16
25、0. 指令SJMP rel的地址為1000H,rel=20H,其轉(zhuǎn)移目標(biāo)地址應(yīng)是 。161. 51單片機(jī)共有18個(gè)SFR寄存器。其地址范圍是 。162. 51單片機(jī)的片內(nèi)數(shù)據(jù)存儲(chǔ)器可分為 、位存儲(chǔ)器區(qū)、數(shù)據(jù)緩沖區(qū)等3個(gè) 區(qū)間。163. SP叫堆棧指針寄存器,它的作用是 。164. DPTR叫數(shù)據(jù)指針寄存器,其功能是 。165. MCS-51單片機(jī)內(nèi)部主要集成了 等功能部件。166. 與CPU工作直接相關(guān)的SFR寄存器有 。167. MCS-51單片機(jī)的T0、T1的用途是 。168. MCS51系列單片機(jī)中,片內(nèi)有4KB ROM區(qū)的機(jī)型是 。169. 8031單片機(jī)內(nèi)部RAM中,其高端128個(gè)字
26、節(jié)的地址空間稱為 區(qū),但其中僅有21個(gè)字節(jié)有實(shí)際意義。170. 已知機(jī)器數(shù)X= B,則X的真值為 (D)。171. 通常8031單片機(jī)上電復(fù)位時(shí),PC的內(nèi)容為0000 H,而SP為 07H,工作寄存器缺省采用第 組(寄存器組編號(hào)為0-3)。172. MCS51單片機(jī)指令中有立即尋址、直接尋址等多種尋址方式,訪問(wèn)8031片外數(shù)據(jù)存儲(chǔ)器采用的是 尋址方式。173. AJMP指令可轉(zhuǎn)移的范圍為 KB。174. 一塊8KB的存儲(chǔ)器的片內(nèi)字節(jié)尋址至少需要 根數(shù)據(jù)線。175. MCS51有5個(gè)中斷源,可分為2個(gè)優(yōu)先級(jí),上電復(fù)位時(shí) 中斷源的優(yōu)先級(jí)別最高。176. MCS-8051系列單片機(jī)字長(zhǎng)是 8 位,有
27、 40 根引腳,96系列字長(zhǎng)是 16 位。單片機(jī)的特點(diǎn)有 。177. 8051單片機(jī)的存儲(chǔ)器的最大特點(diǎn)是 ,Px并行口的地址是與數(shù)據(jù)存儲(chǔ)器統(tǒng)一編址的,或者說(shuō)屬于該存儲(chǔ)器。178. 8051最多可以有4個(gè)并行輸入輸出口,最少也可以有1個(gè)并行口,即P1。P3常需復(fù)用作 和讀寫(xiě)控制信號(hào)。179. ALE信號(hào)的作用是 。180. 8051復(fù)位后,PC=0 H。若希望從片內(nèi)存儲(chǔ)器開(kāi)始執(zhí)行,EA腳應(yīng)接高電平,PC值超過(guò) H時(shí),8051會(huì)自動(dòng)轉(zhuǎn)向片外存儲(chǔ)器繼續(xù)取指令執(zhí)行。181. 8051的C/T是 (加或減)計(jì)數(shù)的。182. 8051的中斷向量表在 。183. MOV A,40H 指令對(duì)于源操作數(shù)的尋址方
28、式是 尋址。184. 指令JB 0A7H,ABC的作用是 。(0A7H是P2.7的地址) 185. 將CY與A的第0位的非求或的指令是ORL C,/ACC.0 ,若原A=0,執(zhí)行之后 。 186. MCS-52單片機(jī)片內(nèi)共有_ _字節(jié)單元的RAM.187. 若MCS-51單片機(jī)的程序狀態(tài)字PSW中的RS1,RS0=11,那么工作寄存器R0-R7的直接地址為_(kāi) _.188. 對(duì)于指令SJMP $,其操作碼為80H,其操作數(shù)(即偏移量)為_(kāi).189. 當(dāng)EA接地時(shí),MCS-51單片機(jī)將從 的地址0000H開(kāi)始執(zhí)行程序。190. 微處理器包括兩個(gè)主要部分即_ .191. 單片機(jī)的工作過(guò)程就是_ _的
29、過(guò)程。192. I/O編址技術(shù)有外設(shè)單獨(dú)編址和 _兩種。193. I/O數(shù)據(jù)傳送的控制方式有 _、程序查詢方式、DMA.194. 指出下列指令的尋址方式: INC DPTR MOV A, #70H MOV A, R0 MOVC A, A+PC INC 80H195. 下列程序經(jīng)匯編后從1000H開(kāi)始各單元內(nèi)容為:ORG 1000H1000H _A1:EQU 1234H1001H _A2: EQU 3000H1002H _DB07H1003H _DW A1, A21004H _196. 當(dāng)系統(tǒng)時(shí)鐘為6MHz時(shí),下面程序可延時(shí)_ms。ORG 2000H 需機(jī)器周期數(shù)MOV A, #84H; 1LO
30、OP: DEC A; 1JNZ LOOP; 2NOP; 1NOP; 1NOP; 1END197. 已知fosc=12MHZ某計(jì)數(shù)器初始化程序如下:MOV TMOD, #01H MOV TH0, #0AH MOV TL0, #0DHSETBTR0 該計(jì)數(shù)/定時(shí)器T0工作于定時(shí)器方式1。 計(jì)數(shù)值或定時(shí)時(shí)間為_(kāi)。寄存器D7D6D5D4D3D2D1D0PSWCrACF0RS1RS0OV-PTMDOGATEC/TM1M0GATEC/TM1M0198. 某程序段如下:CLRCCLRRS1CLRRS0MOVA, #30HMOV28H, #28H程序狀態(tài)字MOVR0, AMOV29H, R0SETBRS0MO
31、VR1, AMOV28H, C 程序中R0和R1的地址分別為 。 程序執(zhí)行后片內(nèi)RAM中(28H)=0,(29H)= 30H。199. MCS-51的4組工作寄存器地址范圍為 。200. MCS-51片內(nèi)20H2FH范圍內(nèi)的數(shù)據(jù)存儲(chǔ)器,既可以字節(jié)尋址,又可以 尋址。201. 若用傳送指令訪問(wèn)MCS-51的程序存儲(chǔ)器,其操作碼助記符為 。202. MOVX A,DPTR的尋址方式是 。203. 8051中斷有 個(gè)優(yōu)先級(jí)。204. MCS-51中,T0中斷服務(wù)程序入口地址為 。205. PSW中,RS1 RS0=11H時(shí),R2的地址為 。206. MOV C,20H的尋址方式是 207. 假定(S
32、P)=60H,(ACC)=30H,(B)=70H。執(zhí)行下列指令:PUSH ACCPUSH B后,(SP)= ,(61H)= 70H ,(62H)= 00H 。208. 累加器A中存放著一個(gè)值小于或等于127的8位無(wú)符號(hào)數(shù),CY清零后執(zhí)行“RLC A”指令,則A中數(shù)變?yōu)樵瓉?lái)的 倍。五、閱讀分析(略)答案一、單選題1. BC2. BCD3. C4. A5. D6. A7. A8. C9. C10. B11. D12. B13. A14. D15. C16. D17. C18. B19. BCD20. B21. C22. D23. A24. D25. A26. B27. A28. A29. C30.
33、 C31. C32. D33. A34. B35. C36. C37. A38. B39. A40. A41. B二、判斷題42. MOV DPTR, #1000HMOVX A,DPTR43. MOVA, DPLDEC AMOVDPL, A44. 45. MOV A, R0CLR AMOVR0, A46. 47. MOV Ri ,A(注:i=0 或1均正確)48. 49. 50. 這句話是錯(cuò)誤的。指令執(zhí)行的快慢取決于指令占用機(jī)器周期的長(zhǎng)短。51. 這句話是錯(cuò)誤的。寄存器A可以進(jìn)行字節(jié)操作,也可進(jìn)行位操作。52. 正確53. 錯(cuò)誤。寫(xiě)指令用于控制地址鎖存和轉(zhuǎn)換啟動(dòng)。54. 錯(cuò)誤。只可以是寫(xiě)指令。
34、55. 錯(cuò)誤。8051有21個(gè)特殊功能寄存器,離散地分布在80HFFH區(qū)域中。56. 錯(cuò)誤。操作數(shù)為寄存器的指令不一定都是寄存器尋址方式。57. 58. 59. 60. 61. 62. 63. 64. MOV DPTR, #2000HMOVX A, DPTR65. 66. MOVA, R1MOVR7, A67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 三、問(wèn)答與作圖題87. MCS-51單片機(jī)的外部三總線主要由P0、P2口及P3口的部分結(jié)構(gòu)擴(kuò)展而成。(1) 地址總線地址總線共16條:
35、P0口(P0.7P0.0)作低8位地址線(A7A0);P2口(P2.7P2.0)作高8位地址線(A15A8)。(2) 數(shù)據(jù)總線數(shù)據(jù)總線有8條:P0口(P0.7P0.0)作8位數(shù)據(jù)線(D7D0)。(3) 控制總線ALE:地址鎖存信號(hào),實(shí)現(xiàn)對(duì)P0口上送出的低8位地址信號(hào)的鎖存。(P3.7):片外讀選通信號(hào),低電平有效。(P3.6):片外寫(xiě)選通信號(hào),低電平有效。88. 答:相同之處:它們都是3字節(jié)指令,可以在64K范圍內(nèi)尋址。不同之處:LCALL 在調(diào)用結(jié)束后會(huì)回到程序原來(lái)的地方繼續(xù)執(zhí)行下一條指令,但是LJMP不會(huì)。89. 答:(PC)=1000H90. 答:源操作數(shù)不變,目標(biāo)操作數(shù)變成源操作數(shù)。9
36、1. 串行輸入并行輸出關(guān)系。有8個(gè)輸入通道,通過(guò)ADDA、ADDB、ADDC這3位地址輸入線,選通8路模擬輸入中的一路。92. 答:8155的PA、PB、PC口有兩種工作方式:基本輸入輸出方式和選通輸入輸出方式。它們的工作方式由ALT1、ALT2、ALT3來(lái)決定。93. 答:堆棧在內(nèi)部RAM中。進(jìn)、出棧原則是先進(jìn)后出(“后進(jìn)先出”也正確)94. 答:ADC0809是8位A/D轉(zhuǎn)換芯片。在啟動(dòng)A/D轉(zhuǎn)換時(shí),由單片機(jī)的寫(xiě)信號(hào)WR和片選信號(hào)輸入引腳(比如P2.7)控制ADC0809的地址鎖存和轉(zhuǎn)換啟動(dòng),由于ALE和START連在一起,因此ADC0809在鎖存通道地址的同時(shí),啟動(dòng)并進(jìn)行轉(zhuǎn)換。95. 答
37、:CPU訪問(wèn)外部RAM時(shí),由ALE發(fā)出地址鎖存信號(hào),PSEN發(fā)出片外RAM讀選通信號(hào),RD和WR發(fā)出讀寫(xiě)信號(hào),由P0和P2口發(fā)出地址信息,由P0口發(fā)出數(shù)據(jù)信息。96. 答:是輸出指令。例如(只要答對(duì)3條即可):MOVC A, A+PCMOVC A, A+DPTRMUL ABDIV AB ANL A, RnORL A, RnXRL A, RnDJNZ Rn, relDA A97. 答:8155有3個(gè)并行I/O口。2個(gè)8位并行口PA 和 PB,1個(gè)6位并行口PC。98. 答:在工業(yè)控制領(lǐng)域,I/O口應(yīng)用極為廣泛,可與繼電器、發(fā)光二極管LED、液晶顯示器LCD、鍵盤(pán)、電機(jī)、PC電腦(通過(guò)串口或并口)
38、、數(shù)據(jù)采集器及其它專用設(shè)備等接口。99. 答:在執(zhí)行以下指令時(shí),會(huì)產(chǎn)生溢出:ADD, ADDC, SUBB, MUL, DIV100. 答:立即數(shù)就是放在程序存儲(chǔ)器ROM中的常數(shù),編程的時(shí)候,冠以前綴#,以便與地址區(qū)別。立即尋址就是把立即數(shù)直接傳送給寄存器。101. 答:由于51單片機(jī)的地址是16位的,216=65536=64K,因此只能訪問(wèn)外部64K存儲(chǔ)器。102. 答:指的是R0和R1寄存器,一般用于訪問(wèn)內(nèi)部RAM。103. 答:8155是可編程RAM/IO擴(kuò)展器,內(nèi)部主要有256字節(jié)的RAM、2個(gè)可編程的8位并行口PA和PB,1個(gè)可編程的6位并行口PC,以及1個(gè)14位的定時(shí)器/計(jì)數(shù)器。1
39、04. 答:每個(gè)口都有一個(gè)8位的口鎖存器,鎖存器的狀態(tài)決定了輸入或者輸出。作為輸入的口線,必須向相應(yīng)位寫(xiě)“1”,該位才能被讀取。105. 答:CLR指令只能清位,不能清除字節(jié)106. 答:8155是可編程RAM/IO擴(kuò)展器,內(nèi)部主要有256字節(jié)的RAM、2個(gè)可編程的8位并行口PA和PB,1個(gè)可編程的6位并行口PC,以及1個(gè)14位的定時(shí)器/計(jì)數(shù)器。與51的地址總線連接的端子有AD0-AD7.107. 答:復(fù)位只針對(duì)CPU和復(fù)位引腳。當(dāng)復(fù)位引腳RST出現(xiàn)2個(gè)機(jī)器周期以上的高電平時(shí),單片機(jī)就執(zhí)行復(fù)位操作,目的是使CPU和系統(tǒng)中其他部件處于一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)開(kāi)始工作。108. 答:51單
40、片機(jī)的尋址方式有5種:(1) 寄存器尋址,比如:MOV A, R0(2) 直接尋址,比如:MOVA, P1(3) 寄存器間接尋址,比如:MOVA, R0(4) 立即尋址,比如:MOVA, #40H(5) 基址寄存器加變址寄存器間接尋址,比如:MOVCA,A+DPTR109. 答:訪問(wèn)外部ROM時(shí),CPU要發(fā)出的信號(hào)有:(1) 片選信號(hào)(2) 讀信號(hào)RD或?qū)懶盘?hào)WR(3) 地址信號(hào)(通過(guò)P0,P2口)110. 答:使用接口的目的是實(shí)現(xiàn)微機(jī)與外設(shè)的數(shù)據(jù)交換。接口的種類主要有串行口和并行口。111. 答:在8051系列單片機(jī)中,子程序最末一條指令是RET。使用這條指令的目的是從子程序返回調(diào)用它的程序
41、。112. 判斷程序1程序2程序3程序1程序2程序3程序n多岔分支程序簡(jiǎn)單分支程序答:分支程序主要有簡(jiǎn)單分支程序和多岔分支程序。如下所示:113. 答:DAC0832是8位數(shù)模(D/A)轉(zhuǎn)換芯片,ADC0809是8位模/數(shù)(A/D)轉(zhuǎn)換芯片。若參考電壓為5V,DAC0832的滿量程輸出均為5V,ADC0809的輸出是FFH114. 答:必須滿足:(1).無(wú)總線請(qǐng)求;(2).CPU被允許中斷;(3).CPU執(zhí)行完現(xiàn)行指令。115. 答:會(huì)造成定時(shí)不準(zhǔn)。116. 答:在執(zhí)行中斷服務(wù)子程序期間,如果遇到優(yōu)先級(jí)更高的中斷請(qǐng)求,并且允許中斷的話,那么就可以響應(yīng)新的中斷請(qǐng)求。否則不能響應(yīng)。117. 答:應(yīng)
42、理解為向P1口輸出全“1”。118. 答:OV=0、CY=1、AC=1、P=1、A=-95119. 答:片內(nèi)RAM集成在單片機(jī)內(nèi)部,片外RAM通過(guò)擴(kuò)展得到。120. 答:?jiǎn)纹瑱C(jī)的接地主要包括信號(hào)地和電源地。為了防止信號(hào)受到干擾,應(yīng)將信號(hào)地和電源地分開(kāi)。121. 答:常用的偽指令(七條):ORG定位偽指令END結(jié)束匯編偽指令EQU賦值偽指令DB定義字節(jié)指令DW定義數(shù)據(jù)字指令DS定義存儲(chǔ)區(qū)指令BIT位定義指令122. 答:(以下內(nèi)容答對(duì)要點(diǎn)即可,不要求完全相同)常用的串行通信標(biāo)準(zhǔn)有EIA232、EIA-422和EIA485,也就是以前所稱的RS-232、RS-422和RS-485。目前EIA-23
43、2是PC機(jī)與通信工業(yè)中應(yīng)用最廣泛的一種串行接口。EIA-232采取不平衡傳輸方式,即所謂單端通信。標(biāo)準(zhǔn)規(guī)定,EIA232的傳送距離要求可達(dá)50英尺(約15米),最高速率為20kbps。 EIA-422標(biāo)準(zhǔn)全稱是“平衡電壓數(shù)字接口電路的電氣特性”,它定義了一種平衡通信接口,傳輸速率10Mbps,傳輸距離4000英尺(約1219米),允許在一條平衡總線上連接最多10個(gè)接收器。為擴(kuò)展應(yīng)用范圍,EIA于1983年在EIA-422基礎(chǔ)上制定了EIA-485標(biāo)準(zhǔn),增加了多點(diǎn)、雙向通信能力,即允許多個(gè)發(fā)送器連接到同一條總線上,同時(shí)增加了發(fā)送器的驅(qū)動(dòng)能力和沖突保護(hù)特性,擴(kuò)展了總線共模范圍,后命名為T(mén)IA/EI
44、A-485-A標(biāo)準(zhǔn)。123. 答:分辨率、線性度、絕對(duì)精度和相對(duì)精度、轉(zhuǎn)換時(shí)間、溫度系數(shù)和增益系數(shù)、對(duì)電源電壓變化的抑制比124. 答:是RAM的。最大空間是64KB.125. 答:(答對(duì)大致意思即可,不要求全部相同。)CPU在執(zhí)行任務(wù)的過(guò)程中,遇到更為緊急的任務(wù)需處理,CPU暫停當(dāng)前任務(wù)的執(zhí)行,轉(zhuǎn)去處理更為緊急的任務(wù),處理完畢返回原任務(wù)繼續(xù)執(zhí)行。這個(gè)過(guò)程稱為中斷。在以下條件下可響應(yīng)中斷:(1).無(wú)總線請(qǐng)求;(2).CPU被允許中斷;(3).CPU執(zhí)行完現(xiàn)行指令。126. 答:(答對(duì)大致意思即可,不要求全部相同。)intel8253是NMOS工藝制成的可編程計(jì)數(shù)器/定時(shí)器,有幾種芯片型號(hào),外形
45、引腳及功能都是兼容的,只是工作的最高計(jì)數(shù)速率有所差異。8253內(nèi)部有三個(gè)計(jì)數(shù)器,分別成為計(jì)數(shù)器0、計(jì)數(shù)器1和計(jì)數(shù)器2,他們的機(jī)構(gòu)完全相同。每個(gè)計(jì)數(shù)器的輸入和輸出都決定于設(shè)置在控制寄存器中的控制字,互 相之間工作完全獨(dú)立。每個(gè)計(jì)數(shù)器通過(guò)三個(gè)引腳和外部聯(lián)系,一個(gè)為時(shí)鐘輸入端CLK,一個(gè)為門(mén)控信號(hào)輸入端GATE,另一個(gè)為輸出端OUT。每個(gè)計(jì)數(shù)器內(nèi)部有一個(gè)8位的控制寄存器,還有一個(gè)16位的計(jì)數(shù)初值寄存器CR、一個(gè)計(jì)數(shù)執(zhí)行部件CE和一個(gè)輸出鎖存器OL。執(zhí)行部件實(shí)際上是一個(gè)16位的減法計(jì)數(shù)器,它的起始值就是初值寄存器的值,而初始值寄存器的值是通過(guò)程序設(shè)置的。輸出鎖存器的值是通過(guò)程序設(shè)置的。輸出鎖存器OL用來(lái)鎖存計(jì)數(shù)執(zhí)行部件CE的內(nèi)容,從而使CPU可以對(duì)此進(jìn)行讀操作。順便提一下,CR、CE和OL都是16位寄存器,但是也可以作8位寄存器來(lái)用。127. 答:信號(hào)中包含信息,信號(hào)的作用在于傳遞信息。在8031中應(yīng)遵守相應(yīng)的接線規(guī)則,地址總線和數(shù)據(jù)總線須分時(shí)復(fù)用。由于8031單片機(jī)的三總線結(jié)構(gòu)中,數(shù)據(jù)線與地址
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年生態(tài)環(huán)境治理保護(hù)合同
- 2024年版項(xiàng)目監(jiān)工聘用合同
- 特崗英語(yǔ)課程設(shè)計(jì)
- 現(xiàn)代詩(shī)課程設(shè)計(jì)分享
- 電子表課程設(shè)計(jì)c語(yǔ)言
- 測(cè)繪工程課程設(shè)計(jì)選題
- 社交軟件銷(xiāo)售工作總結(jié)
- 航空航天顧問(wèn)工作總結(jié)
- 保健品行業(yè)營(yíng)銷(xiāo)策略總結(jié)
- 餐飲團(tuán)購(gòu)前臺(tái)工作總結(jié)
- 期末復(fù)(知識(shí)清單)2024-2025學(xué)年人教PEP版(2024)英語(yǔ)三年級(jí)上冊(cè)
- 45001-2020職業(yè)健康安全管理體系危險(xiǎn)源識(shí)別與風(fēng)險(xiǎn)評(píng)價(jià)及應(yīng)對(duì)措施表(各部門(mén))
- 人教版六年級(jí)科學(xué)重點(diǎn)知識(shí)點(diǎn)
- 春節(jié):藝術(shù)的盛宴
- 煙草公司化肥采購(gòu)項(xiàng)目-化肥投標(biāo)文件(技術(shù)方案)
- 【良品鋪?zhàn)映杀究刂浦写嬖诘膯?wèn)題及優(yōu)化建議探析(定量論文)11000字】
- 2023八年級(jí)語(yǔ)文上冊(cè) 第三單元 13 唐詩(shī)五首說(shuō)課稿 新人教版
- 2024至2030年中國(guó)青年旅舍行業(yè)發(fā)展監(jiān)測(cè)及投資戰(zhàn)略研究報(bào)告
- 牙膏采購(gòu)?fù)稑?biāo)合同范本
- 雷軍2024演講破釜沉舟
- 小學(xué)語(yǔ)文(修改病句)專題復(fù)習(xí)課件
評(píng)論
0/150
提交評(píng)論