單片機(jī)復(fù)習(xí)題全1_第1頁
單片機(jī)復(fù)習(xí)題全1_第2頁
單片機(jī)復(fù)習(xí)題全1_第3頁
單片機(jī)復(fù)習(xí)題全1_第4頁
單片機(jī)復(fù)習(xí)題全1_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、一、填空題1、MCS-51單片機(jī)擴(kuò)展程序存儲(chǔ)器所用的控制信號(hào)為(),擴(kuò)展數(shù)據(jù)存儲(chǔ)器所用的控制信號(hào)為()和()。2、關(guān)于堆棧類操作的兩條指令分別是(PUSH)、(POP),操作遵循(先進(jìn)后出,后進(jìn)先出)原則。3、(程序狀態(tài)字PSW)寄存器的作用是用來保存程序運(yùn)行過程中的各種狀態(tài)信息。若累加器A中的數(shù)據(jù)為01110010B,則PSW中的P=(0)。4、若MCS-51單片機(jī)采用12MHZ的晶振,它的機(jī)器周期為(1us),ALE引腳輸出正脈沖頻率為(2MHZ)5、要使MCS-51 單片機(jī)從片內(nèi)的地址0000H 開始執(zhí)行程序。那么EA應(yīng)(接高電平)。6、在片外擴(kuò)展一片2764程序存儲(chǔ)器芯片要( 7根 )

2、地址線。7、外部中斷1(INT1)的中斷入口地址為(0013H);定時(shí)器1的中斷入口地為(001BH)。8、8751有兩個(gè)16位可編程定時(shí)/計(jì)數(shù)器,T0和T1。它們的功能可由控制寄存器(TMOD) 、(TCON)的內(nèi)容決定,且定時(shí)的時(shí)間或計(jì)數(shù)的次數(shù)與(TH)、(TL)兩個(gè)寄存器的初值有關(guān)。9、欲使P1口的低4位輸出0,高4位不變,應(yīng)執(zhí)行一條(ANL P1,#0F0H)命令。10、串行口的控制寄存器SCON中,REN的作用是(允許串行接收位)。11、單片機(jī)(計(jì)算機(jī))在進(jìn)行(有符號(hào))運(yùn)算的情況下應(yīng)使用補(bǔ)碼。12、單片機(jī)位尋址區(qū)的單元地址是從(20H)單元到(2FH)單元,若某位地址是09H,它所在

3、單元的地址應(yīng)該是(21H)。13、通常,單片機(jī)上電復(fù)位時(shí)PC=(0000)H,SP=(07)H。14、單片機(jī)內(nèi)部與外部ROM之間的查表指令是(MOVC A,A+PC)。15、 DA指令是( )指令,它只能緊跟在( )指令后使用。16、當(dāng)P1口做輸入口輸入數(shù)據(jù)時(shí),必須先向該端口的鎖存器寫入(FFH),否則輸入數(shù)據(jù)可能出錯(cuò)。17、堆棧的地址由(堆棧指針SP)寄存器內(nèi)容確定,其操作規(guī)律是“(先進(jìn)后出,后進(jìn)先出)”。18、寄存器PSW中的RS1和RS0的作用是(選擇工作寄存器組)。19、當(dāng)單片機(jī)CPU響應(yīng)中斷后,程序?qū)⒆詣?dòng)轉(zhuǎn)移到該中斷源所對(duì)應(yīng)的入口地址處,并從該地址開始繼續(xù)執(zhí)行程序,通常在該地址處存放

4、轉(zhuǎn)移指令以便轉(zhuǎn)移到中斷服務(wù)程序。其中INT1 的入口地址為(0013H),串行口 入口地址為(0023H),T0 的 入口地址為(000BH)。20、P0、P1、P2、P3四個(gè)均是(8)位的(并行)口(填“串行”還是“并行”),其中P0的功能是(地址/數(shù)據(jù)分時(shí)復(fù)口)。 21、根據(jù)傳送的信息的屬性,總線可分為數(shù)據(jù)總線、(地址總線)和控制總線。22、片內(nèi)RAM可進(jìn)行位尋址的空間位地址范圍是(00H FFH)。23、MCS-51單片機(jī)系列有(5)個(gè)中斷源,可分為(2)個(gè)優(yōu)先級(jí),各中斷源的中斷請(qǐng)求是屬于什么級(jí)別是由(IP)寄存器的內(nèi)容決確定的。24、片內(nèi)RAM可進(jìn)行位尋址的空間位地址范圍是( ) 25

5、、8051單片機(jī)有(5)個(gè)中斷源,(2)級(jí)中斷優(yōu)先級(jí)別。26、8255A屬于可編程的(并行)接口芯片,8255A的A通道有(3)種工作方式。 5、MCS51內(nèi)部的SFR共有(21)個(gè)。27、任何程序總是由三種基本結(jié)構(gòu)組成:(順序結(jié)構(gòu))、(選擇/分支結(jié)構(gòu))、(循環(huán)結(jié)構(gòu))。28、8031有兩個(gè)16位可編程定時(shí)/計(jì)數(shù)器,其中定時(shí)器作用是指對(duì)單片機(jī)(對(duì)內(nèi)部fosc/12)脈沖進(jìn)行計(jì)數(shù),而計(jì)數(shù)器作用是指對(duì)單片機(jī)(外部)脈沖進(jìn)行計(jì)數(shù)。29、當(dāng)P1口做輸入口輸入數(shù)據(jù)時(shí),必須先向該端口的鎖存器寫入( ),否則輸入數(shù)據(jù)可能出錯(cuò) 30、單片機(jī)內(nèi)部數(shù)據(jù)傳送指令 (MOV)用于單片機(jī)內(nèi)部RAM單元及寄存器之間,單片機(jī)

6、外部數(shù)據(jù)傳送指令 (MOVX)用于單片機(jī)內(nèi)部與外部RAM或I/O接口之間,(MOVC)指令用于單片機(jī)內(nèi)部與外部ROM之間的查表31、單片機(jī)串行通信時(shí),若要發(fā)送數(shù)據(jù),就必須將要發(fā)送的數(shù)據(jù)送至(SBUF)單元,若要接收數(shù)據(jù)也要到該單元取數(shù)。32、單片機(jī)串行通信時(shí),其波特率分為固定和可變兩種方式,在波特率可變的方式中,可采用(定時(shí)器T1)的溢出率來設(shè)定和計(jì)算波特率。33、帶符號(hào)數(shù)在機(jī)器中可用原碼、反碼和(補(bǔ))碼表示。34、計(jì)算機(jī)系統(tǒng)中的各類程序及文件統(tǒng)稱為(軟件)。35、計(jì)算機(jī)只能識(shí)別和執(zhí)行(二進(jìn)制)指令。36、運(yùn)算器和(控制器)是計(jì)算機(jī)硬件的核心,稱為中央處理器(CPU)。37、CPU一次可處理的

7、二進(jìn)制數(shù)的位數(shù)稱為(字長(zhǎng))。38、51單片機(jī)中,根據(jù)所存儲(chǔ)內(nèi)容的類型,可分為數(shù)據(jù)存儲(chǔ)器和(程序)存儲(chǔ)器。39、單片機(jī)芯片內(nèi)至少包含有組成微機(jī)的基本組成部分CPU、(存儲(chǔ)器)和I/O接口等。40、單片機(jī)的最基本時(shí)間單位是(振蕩)周期。41、采用立即尋址時(shí),操作數(shù)保存在(累加器A)中。42、匯編語言中可以使用偽指令,但它們不是真正的指令,只是用來對(duì)(匯編過程進(jìn)行某種控制)。43、轉(zhuǎn)移指令LCALL addr16 的轉(zhuǎn)移范圍是(64KB)。二、選擇題1、在中斷服務(wù)程序中至少應(yīng)有一條(D) A.傳送指令 B.轉(zhuǎn)移指令 C.加法指令 D.中斷返回指令2、當(dāng)MCS-51復(fù)位時(shí),下面說法準(zhǔn)確的是(A) A.

8、PC=0000H B.SP=00H C.SBUF=00H D.(30H)=00H3、要用傳送指令訪問MCS-51片外RAM,它的指令操作碼助記符是(B)A.MOV B.MOVX C.MOVC D.以上都行4、ORG 2000H LACLL 3000H ORG 3000H RET上邊程序執(zhí)行完RET指令后,PC=(C) A.2000H B.3000H C.2003H D.3003H5、要使MCS-51能響應(yīng)定時(shí)器T1中斷,串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應(yīng)是(A)A.98H B.84H C.42H D.22H6、JNZ REL指令的尋址方式是(C) A.立即尋址 B.寄存器尋址 C.相

9、對(duì)尋址 D.位尋址7、執(zhí)行LACLL 4000H指令時(shí), MCS-51所完成的操作是(D) A.保護(hù)PC B.4000H PC C.保護(hù)現(xiàn)場(chǎng) D.PC+3入棧,4000H PC8、下面哪條指令產(chǎn)生 信號(hào)(D) A.MOVX A,DPTR B.MOVC A,A+PC C.MOVC A,A+DPTR D.MOVX DPTR,A9、若某存儲(chǔ)器芯片地址線為12根,那么它的存儲(chǔ)容量為(C) A. 1KB B. 2KB C.4KB D.8KB10、要想測(cè)量 引腳上的一個(gè)正脈沖寬度,則TMOD的內(nèi)容應(yīng)為(A) A.09H B.87HC.00HD.80H11、PSW=18H時(shí),則當(dāng)前工作寄存器是(D) A.0

10、組 B. 1組 C. 2組 D. 3組12、MOVX A,DPTR指令中源操作數(shù)的尋址方式是(B) A. 寄存器尋址 B. 寄存器間接尋址 C.直接尋址 D. 立即尋址13、 MCS-51有中斷源(A) A.5 B. 2 C. 3 D. 614、 MCS-51上電復(fù)位后,SP的內(nèi)容應(yīng)為(B) A.00H B.07H C.60H D.70H15、ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H當(dāng)CPU響應(yīng)外部中斷0后,PC的值是(B) A.0003H B.2000H C.000BH D.3000H16、計(jì)算機(jī)在使用中斷方式與外界交換信息時(shí),保護(hù)現(xiàn)場(chǎng)的工作應(yīng)該是(

11、C)A.由CPU自動(dòng)完成 B.在中斷響應(yīng)中完成 C.應(yīng)由中斷服務(wù)程序完成 D.在主程序中完成17、關(guān)于MCS-51的堆棧操作,正確的說法是(C)A.先入棧,再修改棧指針 B.先修改棧指針,再出棧 C. 先修改棧指針,在入棧 D.以上都不對(duì)18、某種存儲(chǔ)器芯片是8KB*4/片,那么它的地址線根數(shù)是(C) A.11根B.12根C. 13根D. 14根19、若MCS-51中斷源都編程為同級(jí),當(dāng)他們同時(shí)申請(qǐng)中斷時(shí)CPU首先響應(yīng)( )A. B. C.T1 D.T020、PC中存放的是( )A.下一條指令的地址 B. 當(dāng)前正在執(zhí)行的指令C.當(dāng)前正在執(zhí)行指令的地址 D.下一條要執(zhí)行的指令21、程序計(jì)數(shù)器PC

12、用來(C)。A.存放指令 B.存放正在執(zhí)行的指令地址 C.存放下一條的指令地址 D.存放上一條的指令地址22、單片機(jī)應(yīng)用程序一般存放在(B)中。 A. RAM BROM C. 寄存器 DCPU23、8031復(fù)位后,PC與SP的值為(B)。 A0000H,00H B0000H,07H C0003H,07H D. 0800H,00H24、PSW 中的RS1 和RS0 用來(A)。 A選擇工作寄存器區(qū)號(hào) B指示復(fù)位 C選擇定時(shí)器 D選擇工作方式25、單片機(jī)上電復(fù)位后,堆棧區(qū)的最大允許范圍是內(nèi)部RAM 的(D)。A00H0FFH B00H07H C07H7FH D08H7FH26、51 單片機(jī)的P0

13、口,當(dāng)使用外部存貯存器時(shí)它是一個(gè)(D)。A傳輸高8 位地址口 B傳輸?shù)? 位地址口 C傳輸高8 位數(shù)據(jù)口 D傳輸?shù)? 位地址/數(shù)據(jù)口27、對(duì)于51 單片機(jī),其內(nèi)部RAM(C)。A只能位尋址 B只能字節(jié)尋址 C既可位尋址又可字節(jié)尋址 D少部分只能位尋址28、尋址方式就是(C)的方式。A查找指令操作碼 B查找指令 C查找指令操作數(shù) D查找指令操作碼和操作數(shù)29、實(shí)現(xiàn)中斷返回是通過(D)完成的。 A、JP B、LJMP C、CPU自動(dòng) D、RETI30、MCS51單片機(jī)的堆棧區(qū)是在(A)。A、單片機(jī)內(nèi)部RAM B、單片機(jī)外部EPROM C、單片機(jī)內(nèi)部ROM D、單片機(jī)外部RAM31、對(duì)MCS51系列

14、單片機(jī)的所有特殊寄存器來說(D)。A、只能字節(jié)尋址 B、只能位尋址 C、即能位尋址又能字節(jié)尋址 D、少部分能位尋址32、外部中斷1固定對(duì)應(yīng)的中斷入口地址為(C)。 A、0003H B、0000BH C、0013H D、001BH33、51 單片機(jī)的CPU 主要的組成部分為(A)。A運(yùn)算器、控制器 B加法器、寄存器 C運(yùn)算器、加法器 D運(yùn)算器、譯碼器34、單片機(jī)能直接運(yùn)行的程序是(C)。 A源程序 B匯編程序 C目標(biāo)程序 D編譯程序35、單片機(jī)中的程序計(jì)數(shù)器PC 用來( )。A存放指令B存放正在執(zhí)行的指令地址 C存放下一條指令地址 D存放上一條指令地址36、單片機(jī)上電復(fù)位后,PC 的內(nèi)容和SP

15、的內(nèi)容為( )。A0000H,00H B0000H,07H C0003H,07H D0800H,08H37、下列指令中錯(cuò)誤的有(B)。 A、CLR A B、MOVC DPTR,A C、MOV P,A D、JBC TF0,LOOP38、在程序狀態(tài)寄存器PSW中,判斷是否有借/進(jìn)位的標(biāo)志位是( )。 A、CY B、AC C、RS1 D、RS0 39、定時(shí)/計(jì)數(shù)器有4種操作模式,它們由(B)寄存器中的M1 M0狀態(tài)決定。 ATCON BTMOD C PCON DSCON 40、ALU 表示(D) A累加器 B程序狀態(tài)字寄存器 C計(jì)數(shù)器 D算術(shù)邏輯部件41、PC是(C)。 A、一根硬件信號(hào) B、一個(gè)可

16、由用戶直接讀寫的RAM單元 C、一個(gè)不可尋址的特殊功能寄存器 D一個(gè)能自動(dòng)加1計(jì)數(shù)的ROM42、51單片機(jī)執(zhí)行MOVC指令時(shí),相關(guān)的信號(hào)狀態(tài)是( )。A、有效為低電平, 有效為低電平。 B、 無效為高電平, 有效為低電平。43、判斷是否溢出時(shí)用PSW的(B)標(biāo)志位,判斷是否有進(jìn)位時(shí)用PSW的(A)標(biāo)志位。 A、CY B、OV C、P D、AC44、當(dāng)單片機(jī)從8155接口芯片內(nèi)部RAM的20H單元中讀取某一數(shù)據(jù)時(shí),應(yīng)使用(D)類指令。A、 MOV A,20H B、MOVX A,Ri C、 MOVC A,A+DPTR D、MOVX A,DPTR45、下列關(guān)于MCS-51單片機(jī)的復(fù)位方式說法正確的是

17、(C)。 A、復(fù)位時(shí)將PC和SP清零,使得單片機(jī)從0000H單元開始執(zhí)行程序。B、復(fù)位可以使系統(tǒng)脫離死鎖狀態(tài),并且是退出掉電方式的唯一方法。C、復(fù)位會(huì)改變內(nèi)部的一些專用寄存器和用戶RAM中的數(shù)據(jù)。D、復(fù)位時(shí)會(huì)將 設(shè)置為高電平, 為低電平。46、下列指令不是變址尋址方式的是(C)。 A、JMP A+DPTR B、MOVC A,A+PC C、MOVX A,DPTR D、MOVC A,A+DPTR 47、執(zhí)行MOV IE,81H指令的意義是:(B)。A、屏蔽中斷源 B、開放外部中斷源0 C、開放外部中斷源1 D、開放外部中斷源0和1 48、DA指令是BCD碼運(yùn)算調(diào)整指令,它可用在如下( )指令中;它

18、的功能是( )。A、ADD B、SUBB C、MUL D、DIVE、把二進(jìn)制數(shù)調(diào)整為十進(jìn)制數(shù)。 F、把二進(jìn)制進(jìn)位調(diào)整49、在運(yùn)用仿真系統(tǒng)調(diào)試程序時(shí),當(dāng)要觀察子程序內(nèi)部指令的執(zhí)行結(jié)果時(shí),通常采用( )調(diào)試方法。A、單步調(diào)試 B、跟蹤調(diào)試 C、斷點(diǎn)調(diào)試 D、連續(xù)運(yùn)行調(diào)試50、在片外擴(kuò)展已騙8K的EPROM 2764 需要( )根地址線。A、11 B、12 C、13、 D、1451啟動(dòng)ADC0809進(jìn)行A/D轉(zhuǎn)換時(shí),使用( )指令。A、MOVX DPTR,A B、MOVX A,DPTR C、MOV A, R0 D MOVC A,A+DPTR三、判斷題1、PC不能為用戶在編程時(shí)直接使用,因?yàn)樗鼪]有地址

19、。()2、每條指令都必須有操作碼和操作數(shù)。()3、我們所說的計(jì)算機(jī)實(shí)質(zhì)上是計(jì)算機(jī)的硬件系統(tǒng)和軟件系統(tǒng)的總稱。()4、MCS-51的程序存儲(chǔ)器只能用來存放程序。()5、TMOD中GATE=1時(shí),表示由兩個(gè)信號(hào)控制定時(shí)器的啟停。()6、當(dāng)MCS-51上電復(fù)位時(shí),堆棧指針SP=00H。()7、匯編語言的每條指令都必須有標(biāo)號(hào)。()8、響應(yīng)中斷時(shí),斷點(diǎn)的保護(hù)和恢復(fù)是由CPU自動(dòng)完成的。()9、MCS-51單片機(jī)的特殊功能寄存器分布在60H80H地址范圍內(nèi)。()10、MCS-51的串口是全雙工的。()11、MCS-51的特殊功能寄存器分布在60H80H地址范圍內(nèi)。( )12、相對(duì)尋址方式中,“相對(duì)”兩字是

20、相對(duì)于當(dāng)前指令的首地址。()13、MCS-51單片機(jī)的程序存儲(chǔ)器可以能用來存放程序。()14、MCS-51單片機(jī)只能做控制用,不能完成算術(shù)運(yùn)算()。15、各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在MCS-51系統(tǒng)中的TCON中。()16、必須進(jìn)行十進(jìn)制調(diào)整的十進(jìn)制運(yùn)算只有加法和減法。()17、執(zhí)行返回指令時(shí),返回的斷點(diǎn)是調(diào)用指令的首地址。()18、在一般情況MCS-51單片機(jī)允許同級(jí)中斷嵌套()19、MCS-51單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是有條件的()20、CPU對(duì)內(nèi)部RAM和外部RAM的讀寫速度一樣快()31、MOV R1,R2 ( )32、MOV A,R1 ( )33、ORL #10H,50

21、H( )34、JBC 20H,NEXT1( )35、ADDC A,R1( )36、ANL R6,A( )37、MOVX R1,A( )38、MOV R4,#0( )39、ANL ACC.0,#1( )40、XCH R2,A( )51、指令字節(jié)數(shù)越多,執(zhí)行時(shí)間越長(zhǎng)。 ( )52、內(nèi)部寄存器Rn(n=0-7)作為間接尋址寄存器。 ( )53、當(dāng)MCS51上電復(fù)位時(shí),堆棧指針SP=00H。 ( )54、CLR R0 ( )55、EPROM的地址線為11條時(shí),能訪問的存儲(chǔ)空間有4K。 ( )56、51單片機(jī)只能做控制用,不能完成算術(shù)運(yùn)算。 ( )57、為了消除按鍵的抖動(dòng),常用的方法只有硬件方法( )5

22、8、必須有中斷源發(fā)出中斷請(qǐng)求,并且CPU開中斷,CPU才可能響應(yīng)中斷。( )59、8155的復(fù)位引腳可與89C51的復(fù)位引腳直接相聯(lián)。 ( )60、MCS51的串行接口是全雙工的( )四、綜合題1、什么是指令系統(tǒng)?指令系統(tǒng)是指一臺(tái)計(jì)算機(jī)所能執(zhí)行的全部指令的集。2、MCS-51單片機(jī)的時(shí)鐘周期與振蕩周期之間有什么關(guān)系?一個(gè)機(jī)器周期的時(shí)序如何劃分?時(shí)鐘周期是單片機(jī)最基本的時(shí)間單位。機(jī)器周期則是完成某一個(gè)規(guī)定操作所需的時(shí)間。一個(gè)機(jī)器周期為6個(gè)時(shí)鐘周期,共12個(gè)振蕩周期性,依次表示為S1P1、S1P2、S6P1、S6P2。3、單片機(jī)的主要應(yīng)用領(lǐng)域有哪些?4、MCS-51采用6MHz的晶振,定時(shí)0.5ms,如用定時(shí)器方式1時(shí)的初值(16進(jìn)制數(shù))應(yīng)為多少?(寫出計(jì)算過程)T0初值=216-500m/2m=65536-250= 65286=FF06H5、簡(jiǎn)述寄存器尋址方式及其尋址范圍?寄存器尋址方式的尋址

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論