單片機題庫123_第1頁
單片機題庫123_第2頁
單片機題庫123_第3頁
單片機題庫123_第4頁
單片機題庫123_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、單片機題庫一、填空題1、當使用8031單片機時,需要擴展外部程序存儲器,此時/EA應接( 低電平 )。28051單片機內部有( 2 )個定時/計數(shù)器,門控制信號GATE 設置為1 時,由( INT0 )和( INT1 )控制定時器的啟動。3. 若由程序設定RS1、RS0=01,則工作寄存器R0R7的直接地址為(08H-0FH)。4.若累加器A中的數(shù)據(jù)為01110011B,則PSW中的P=( 1 )。5、MCS-51單片機具有4個( 8 )位并行I/O口,有( 1 )個全雙工的串行輸入輸出口。6、計算機的元件級總線有( 地址 )、( 數(shù)據(jù) )、( 控制 )。7、MOV A,R1指令中,源操作數(shù)的

2、尋址方式是(寄存器間接尋址 )。8、8051單片機堆棧遵循數(shù)據(jù)后進先出(先進后出) 的原則。9、8051單片機使用電源為 +5V 。 10、在立即尋址方式中,在數(shù)前使用 # 號來表示立即數(shù)。11、在8051單片機中,加法指令可以分為 ADD , ADDC 兩種。12、設8051外接12MHz的石英晶體,則一個機器周期的時間寬度為 1us 。 13、8051單片機的C語言源程序的擴展名為 .C 。 14、在設計匯編語言源程序時,可以使用順序結構的程序,也可以使用某些指令構成 分支 結構或者 循環(huán) 結構的程序。15、當8051單片機復位后,程序的入口地址為 0000H 。 16、8051單片機中的

3、定時器計數(shù)器有 2 個。17、8051單片機有 5 個中斷源,分成 2 個優(yōu)先級。18、MCS-51單片機具有 8 位CPU,共有 16 根地址線。19、MCS-51片內有( 128 )個字節(jié)的數(shù)據(jù)存儲單元,( 18 )個特殊功能寄存器。片內數(shù)據(jù)存儲器尋址空間是( 16 )字節(jié)。20、內部RAM低128個字節(jié)劃分為(工作寄存器組區(qū))、( 位尋址區(qū) )、( 一般RAM區(qū) )三個部分。21、訪問特殊功能寄存器和片外數(shù)據(jù)存儲器分別采用( 直接 )、( 間接 )尋址方式。22、清除片內RAM 2FH單元最低位,使用的命令是( MOV 2FH,00H )。23、在MCS-51系列單片機MCS-51單片機

4、有4個( 8 )位的并行I/O口,其中( P0 )口用做低8位地址線和數(shù)據(jù)線分時復用, 而( P2 )口用作高8位地址線。24、MCS-51單片機有一個具有( 2 )個中斷優(yōu)先級,( 5 )個中斷源的中斷系統(tǒng)。對于每個中斷源,均可通過對特殊功能寄存器中中斷優(yōu)先級寄存器設置其優(yōu)先級,置( INT0 )為高優(yōu)先級。25、8031是( 高 )電平復位,復位后,P0-P3口為( 高 )電平,SP的值為( 07H ),PC的值為( 0000H ),工作寄存器位于第( 0 )組。26、MCS-51單片機具有( 8 )位CPU,共有( 16 )根地址線,可尋址外部程序存儲器( 64K )字節(jié),可尋址外部數(shù)據(jù)

5、存儲器( 64K )字節(jié)。27、執(zhí)行#define PA8255 XBYTEOx3FFCPA8255=Ox7e;后,存儲單元Ox3FFC的值是(0x70)28、內部RAM低128個字節(jié)劃分為(工作寄存器組區(qū))、(位尋址區(qū))、(用戶RAM區(qū))三個部分。29、訪問特殊功能寄存器和片外數(shù)據(jù)存儲器分別采用(直接)、(間接)尋址方式。30、MCS-51單片機具有4個(8)位并行I/O口,(2)個(16)位的定時器計數(shù)器。有(1)個全雙工的串行輸入輸出口。31、清除片內RAM20H單元最低位,使用的命令是(MOV 20H,00H)。32、在MCS-51系列單片機MCS-51單片機有4個(8)位的并行I/O

6、口,其中(P0)口用做低8位地址線和數(shù)據(jù)線分時復用, 而(P2)口用作高8位地址線。33、MCS-51單片機有一個具有,(5)個中斷源,(2)個中斷優(yōu)先級的中斷系統(tǒng)。對于每個中斷源,均可通過對特殊功能寄存器中中斷優(yōu)先級寄存器設置其優(yōu)先級,置(INT0)為高優(yōu)先級。34、MCS51單片機外部中斷請求信號有(電平)方式和(脈沖)方式,在電平方式下,當采集到INT0、INT1的有效信號為(低電平)時,激活外部中斷,外部中斷請求中斷標志位為(IT0)和(IE0)。35、單片機復位后,堆棧指針SP的值是(07H)。36、單片機中,常用作地址鎖存器的芯片是(74HC373),常用作地址譯碼器芯片是(74H

7、C138)。37、若采用6MHz的晶體振蕩器,則MCS-51單片機的振蕩周期為(1/6us),機器周期為(2us)。38、單片微型機由(CPU)、(存儲器)、(I/O)接口三部分組成.39、MCS-51的堆棧是軟件填寫堆棧指針臨時在(片內數(shù)據(jù)存儲器)開辟的區(qū)域.40、MCS-51串行接口有4種工作方式,這可在初始化程序中用軟件填寫特殊功能寄存器(SCON)加以選擇.41、MCS-51有(5)個中斷源,有(2)個中斷優(yōu)先級,優(yōu)先級由軟件填寫(特殊功能寄存器) 加以選擇.42、在串行通信中,有數(shù)據(jù)傳送方向(全雙工)、(半雙工)、(單工)三種方式.43、指令MUL AB是把累加器A和寄存器B中的兩個

8、無符號8位數(shù)相乘,所得結果低8位存放在(A)中,高8位存放在(B)中。44、 若A中的內容為87H,那么標志位P的值為(0) 。45、 D/A轉換的作用是將(數(shù)字)量轉換為 (模擬)量。 46、 串行通信的接口標準包括 (RS-232)、(RS-422A) 和RS-485三種。47、當定時器T0工作在方式3時,要占定時器T1的(TR1)和(TH)兩個控制位.48、MCS-51單片機指令系統(tǒng)共有7種尋址方式,其中MOV A,#DATA 為(立即)尋址;MOV A, Rn 為 (寄存器) 尋址;MOV C, bit為 (位) 尋址。49、單片機的堆棧棧頂由(SP)來指示,復位時起位置在(07H)單

9、元。50、10根地址線可選(1K)個存儲單元,32KB存儲單元需要 (15)根地址線。51、編程時,一般在中斷服務子程序和調用子程序中需用保護和恢復現(xiàn)場,保護現(xiàn)場用 (push)指令,恢復現(xiàn)場用 (pop)指令。52、在MCS-51中,PC和DPTR都用于提供地址指針,但PC是為了訪問(程序)存儲器提供地址指針,而DPTR是為訪問(數(shù)據(jù))存儲器提供地址指針。53、51單片機有兩個物理上獨立的接收、發(fā)送緩沖器SBUF;通過串行口發(fā)送數(shù)據(jù)時,在程序中應使用:(MOV SBUF,A) 指令;在接收數(shù)據(jù)時,在程序中應使用:(MOV A,SBUF) 指令。54、8051內部有(4)個并行端口,P0口直接

10、作為I/O端口使用時,必須外接(上拉電阻);并行端口作輸入端口時,必須先執(zhí)行(輸出高電平) 指令,然后執(zhí)行輸入指令,才能正確的讀入端口的狀態(tài)。55、P0、P1、P2、P3四個均是(8)位的(并行)口(填“串行”還是“并行”),其中P0的功能是(地址|數(shù)據(jù)分時復用);P2口的功能是(高8位地址);而(P3)是雙功能口;(P1)是專門的用戶口。56、MCS-51單片機具有(8)位CPU,共有(16)根地址線,可尋址外部程序存儲器(64)字節(jié),可尋址外部數(shù)據(jù)存儲器(64K) 字節(jié)。57、當使用8031單片機時,需要擴展外部程序存儲器,此時EA應接(低電平)。58、若由程序設定RS1、RS0=10,則

11、工作寄存器R0R7的直接地址為(10H-17H)。59、 MCS-51 共有(111)條指令,可分為幾種不同的尋址方式。如: MOV A , 20H源操作數(shù)屬于(直接)尋址方式, MOVC A, A+DPTR 源操作數(shù)屬于(變址)尋址方式, MOV C, bit 源操作數(shù)屬于 (位) 尋址方式。60、在設計匯編語言源程序時,可以使用順序結構的程序,也可以使用某些指令構成(分支)結構或者(循環(huán))結構的程序。61、8051單片機內部有(2)個(16)位定時/計數(shù)器。 62、若累加器A中的數(shù)據(jù)為01110010B,則PSW中的P=(0)。63、MCS-51單片機具有4個(8)位并行I/O口,有(1)

12、個全雙工的串行I/O口。64、計算機的系統(tǒng)總線有(地址總線)、(數(shù)據(jù)總線)、(控制總線)。65、在7段LED顯示器在使用中,根據(jù)公共端的連接的不同可以把7段LED接為(共陽極)和(共陰極)兩種形式。66、DAC指的是(數(shù)模轉換器)。67、8051單片機的匯編語言源程序的擴展名為(.asm)。 68、當8051單片機復位后,程序的入口地址為(0000H)。 69、單片機則是將(CPU)、(存儲器)、(I/O)組成部件集成在一塊芯片上構成的一個完整的計算機硬件系統(tǒng)。70、8031內部有(0)字節(jié)的ROM,有(128)字節(jié)的RAM,有(21)個SFR單元。71、MCS-51單片機有(1)個全雙工的串

13、行輸入輸出口。72、 MCS-51單片機具有(5)個中斷源,它們分別是(INT0)、(T0)、(INT1)、(T1、(ES)。73、8051單片機內部有(2)個(16)位定時/計數(shù)器。74、 MCS-51單片機內部的RAM的寄存器區(qū)共有(32)個單元,分為(4)組寄存器,每組(8)個單元。75、找到操作數(shù)的地址的方式稱為尋址方式。MCS-51中采用了(7)種尋址方式,它們分別是:(立即尋址)、(寄存器尋址)、(直接尋址)、(寄存器間接尋址)、(變址尋址)、(相對尋址)、(位尋址)。76、單片機為了更好進行擴展,提供了3總線結構,它們分別是(地址總線)、(數(shù)據(jù)總線)、(控制總線)。77、七段LE

14、D數(shù)碼管在電路連接時,為了工作,可以接成(共陽極)和(共陰極)。其工作方式為(硬件譯碼)和(軟件譯碼)78、A/D中文意思(模數(shù)轉換器),D/A中文意思(數(shù)模轉換器)。79、微型計算機是以(CPU)為核心,配上(存儲器)、(I/O接口)和(定時/計數(shù)器)組成的計算機。而單片機則是將這些組成部件集成在一塊芯片上構成的一個完整的計算機硬件系統(tǒng)。80、8051(或8751、8951)內部有(4K)字節(jié)的ROM,有(128)字節(jié)的RAM,有(21)個SFR單元。81、MCS-51單片機具有4個(8)位并行I/O口,有(1)個全雙工的串行輸入輸出口。82、8051單片機內部有(2)個(16)位定時/計數(shù)

15、器,分別是(T0)、(T1)。門控制信號GATE 設置為1 時,由(INT0)和(INT1)控制定時器的啟動。二、單項選擇題1MCS-51單片機復位操作的主要功能是把PC初始化為(C)。 A.0100H B.2080H C.0000H D.8000H2主頻為6MHz的單片機它的機器周期為(D)。 A1/12µs B0.5µs C1µs D2µs3若單片機的定時器工作在方式2,則定時器最大計數(shù)值應為(C)。 A.500 B.1000 C.28 D.2164.保持 P0口的高4位不變,低4位清0,應使用指令(D) A.ORL P0, #0FH B.ORL P

16、0, #0F0H C. ANL P0, #0FH D. ANL P0, #0F0H 5MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(A)。 A.外部中斷0 B.外部中斷1 C.定時器0中斷 D.定時器1中斷68051單片機的兩個定時器/計數(shù)器是(C)。A14位加法計數(shù)器               B14位減法計數(shù)器C16位加法計數(shù)器        &#

17、160;      D16位減法計數(shù)器7在存儲器擴展電路中74LS373的主要功能是(D)。 A存儲數(shù)據(jù) B存儲地址 C鎖存數(shù)據(jù) D鎖存地址88051單片機的工作寄存器分成4組,每組有(D)單元。A、2個B、4個C、6個D、8個9利用下列(D)關鍵字可以改變工作寄存器組A、interrupt B、sfr C、while       D、using10、下列計算機語言中,CPU能直接識別的是(D)。A、 自然語言     B、 高級語言  

18、;    C、 匯編語言     D、機器語言11、在計算機內部,一切信息的存取、處理和傳遞的形式是(C)。A. ACII碼 B. BCD碼 C. 二進制 D. 十六進制12、MCS-51單片機復位操作的主要功能是把PC初始化為(C)。 A. 0100H B.2080H C.0000H D.8000H13、主頻為12MHz的單片機它的機器周期為(C)。 A1/12µs B0.5µs C1µs D2µs14、若單片機的定時器工作在方式1,則定時器最大計數(shù)值應為(D)。 A. 500 B.

19、1000 C.213 D.21615、MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(A)。 A.外部中斷0 B.外部中斷1 C.定時器0中斷 D.定時器1中斷16、8051單片機的兩個定時器/計數(shù)器是(C)。A14位加法計數(shù)器               B14位減法計數(shù)器C16位加法計數(shù)器            

20、   D16位減法計數(shù)器17、在存儲器擴展電路中74LS373的主要功能是(D)。A存儲數(shù)據(jù) B存儲地址 C鎖存數(shù)據(jù) D鎖存地址18、SJMPrel指令中rel的取值范圍為(D)。A、127127B、0127C、0128D、12712819、單片機匯編語言的編寫的源程序的后綴名為(C)。A、.cB、.obj C、.asmD、.exe20、在進行Protues仿真時,需要在單片機中加載的程序后綴名為(D)。A、.c B、asm C、.exe D、.hex21、EPROM是指(D)。A只讀存儲器      B電擦除的只讀存儲器C

21、隨機存儲器      D紫外線可擦除的只讀存儲器22、 在單片機中,用作標志寄存器的一個特殊功能寄存器是(A)。 APSW                BDPTR CPC                

22、60; DB23、指令MOV  A,30H源操作數(shù)的尋址方式是(C)  。A寄存器尋址方式              B寄存器間接尋址方式C直接尋址方式                D立即尋址方式24、C語言提供的合法的數(shù)據(jù)類型關鍵字是(D)。A、Double B、short C、int

23、eger D、Char25、在生產(chǎn)過程中完成程序寫入的只讀存儲器稱為 (C)。A掩膜ROM                   BPROMCEPROM                     DE2PROM 2

24、68051單片機的兩個定時器/計數(shù)器是(C)。A14位加法計數(shù)器               B14位減法計數(shù)器C16位加法計數(shù)器               D16位減法計數(shù)器27二進制數(shù)110110110對應的十六進制數(shù)可表示為 (B)。 A1D3H B1B6H CDB0H D666H288051單片機具有雙功能的

25、端口是 (B)。AP0口和P1口 BP3口 CP0口和P2口 DP1口29、一主程序中有一句LP:SJMP LP,功能指令為等待中斷,當發(fā)生中斷且中斷返回后,(D)。A返回到主程序開始處 B返回到該句的下一條指令處C返回到該句的上一條指令處 D返回到該句30ALU表示(D). A累加器 B程序狀態(tài)字寄存器 C計數(shù)器 D算術邏輯部件31、計算機中最常用的字符信息編碼是(A)(A) ASCII (B) BCD碼 (C) 余3碼 (D) 循環(huán)碼32、以下不是構成的控制器部件(D):(A)程序計數(shù)器 (B)指令寄存器(C)指令譯碼器(D)存儲器33、MOVX A,DPTR指令中源操作數(shù)的尋址方式是(B

26、)(A)寄存器尋址 (B)寄存器間接尋址 (C)直接尋址 (D)立即尋址34、下面條指令將MCS-51的工作寄存器置成3區(qū)(B)(A)MOV PSW,#13H (B)MOV PSW,#18H(C)SETB PSW.4 CLR PSW.3 (D) SETB PSW.3 CLR PSW.4,35、執(zhí)行MOVX A,DPTR指令時,MCS-51產(chǎn)生的控制信號是(C)(A)/PSEN (B)ALE (C)/RD (D)/WR36、MOV C,00H的尋址方式是(B)(A)位尋址 (B)直接尋址 (C)立即尋址 (D)寄存器尋址37、ORG 0000H AJMP 0040H ORG 0040H MOV

27、SP,#00H當執(zhí)行完上面的程序后,PC的值是(C)(A)0040H (B)0041H (C)0042H (D)0043H38、 關于80C51的堆棧操作,正確的說法是(A)(A)先入棧,再修改指針 (B)先修改指針,再出棧(C)先修改指針,再入棧 (C)以上都不對39、MCS-51的并行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是(A) (A)讀鎖存器具 (B)讀數(shù)據(jù)庫 (C)讀A累加器具 (D)讀CPU40、MCS-51的并行I/O口讀-改-寫操作,是針對該口的(D) (A)引腳 (B)片選信號 (C)地址線 (D)內部鎖存器41、當單片機從8155接口芯片內部RAM的20H單元中

28、讀取某p一數(shù)據(jù)時,應使用(A)類指令。A MOV A,20H BMOVX A,Ri C MOVC A,A+DPTR DMOVX A,DPTR42、在運用8031單片機擴展32K數(shù)據(jù)存儲器RAM時,需采用(C)條地址線。A 10 B13 C15 D14 43、在五個中斷源中,可通過軟件確定各中斷源中斷級別的高或低,但在同一級別中,按硬件排隊的優(yōu)先級別最高的是(C)中斷。A定時器T0 B定時器T1 C外部中斷INTO D外部中斷INT1 E串行口44、8031定時/計數(shù)器是否計滿可采用等待中斷的方法進行處理,也可通過對(C)的查詢方法進行判斷。AOV標志BCY標志C中斷標志D奇偶標志45、當串行口

29、向單片機的CPU發(fā)出中斷請求時,若CPU允許并接受中斷請求時,程序計數(shù)器PC的內容將被自動修改為(E)。A0003H B000B C0013H D001BH E0023H46、子程序的返回和中斷響應過程中的中斷返回都是通過改變PC的內容實現(xiàn)的,而PC內容的改變是(C)完成的。A通過POP命令B通過MOV 指令C通過RET或RETI指令D自動47、采用8031單片機必須擴展(B)。A、數(shù)據(jù)存儲器B、程序存儲器C、I/O接口D、顯示接口48、PSW=18H時,則當前工作寄存器是(D)。A、0組B、1組C、2組D、3組49、執(zhí)行PUSH ACC指令, MCS51完成的操作是(A)。A、SP+1SP

30、(ACC)(SP) B、(ACC) (SP) SP-1SPC、SP-1SP (ACC)(SP) D、(ACC)(SP) SP+1SP50、控制串行口工作方式的寄存器是(C)A、TCON B、PCON C、SCON D、TMOD51、計算機能直接識別的語言是(C)。A匯編語言B自然語言C機器語言D硬件和軟件52、若某寄存器芯片的地址線為12根,那么它的存儲容量為(C)。A、KB B、2KB C、4KB D、8kB53、控制串行口工作方式的寄存器是(C)A、TCON B、PCON C、SCON D、TMOD54、要使MCS-51能夠響應定時器中斷、串行接口中斷,它的中斷允許寄存器的內容應是(B)

31、、98H 、84H 、42 、22H55、當優(yōu)先級的設置相同時,若以下幾個中斷同時發(fā)生,(D)中斷優(yōu)先響應。A、 B、T1 C、串口 D、T056、在計算機內部,一切信息的存取、處理和傳遞的形式是(C)。A. ACII碼 B. BCD碼 C. 二進制 D. 十六進制57、MCS-51單片機復位操作的主要功能是把SP初始化為(C)。 A. 00H B.80H C.07H D. 03H58、主頻為6MHz的單片機它的機器周期為(D)。 A1/12µs B0.5µs C1µs D2µs59、若單片機的定時器工作在方式2,則定時器最大計數(shù)值應為(B)。 A. 5

32、00 B. 28 C.213 D.21660、MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(A)。 A.外部中斷0 B.外部中斷1 C.定時器0中斷 D.定時器1中斷61、8051單片機的兩個定時器/計數(shù)器是(C)。A14位加法計數(shù)器               B14位減法計數(shù)器C16位加法計數(shù)器           &#

33、160;   D16位減法計數(shù)器62、在存儲器擴展電路中74LS373的主要功能是(D)。A存儲數(shù)據(jù) B存儲地址 C鎖存數(shù)據(jù) D鎖存地址63、SJMPrel指令中rel的取值范圍為(D)。A、127127B、0127C、0128D、12712864、單片機匯編語言的編寫的源程序的后綴名為(C)。A、.cB、.obj C、.asmD、.exe65、在進行Protues仿真時,需要在單片機中加載的程序后綴名為(D)。A、.c B、asm C、.exe D、.hex66MCS-51單片機CPU的主要組成部分為 A 。A運算器、控制器 B加法器、寄存器 C運算器、加法器 D運算器、

34、譯碼器67單片機能直接運行的程序叫 C 。A. 源程序 B匯編程序 C目標程序 D編譯程序68單片機中的程序計數(shù)器PC用來 C 。 A存放指令 B存放正在執(zhí)行的指令地址 C存放下一條指令地址D存放上一條指令地址69單片機上電復位后,PC的內容和SP的內容為 B 。A0000H,00H B0000H,07H C0003H,07H D0800H,08H70復位后,堆棧指針SP在內部RAM中的直接地址是 B 。A00H B07H C81H DFFH71. 8051的P0口,當使用外部存儲器時它是一個 D 。A傳輸高8位地址口 A傳輸?shù)?位地址口C傳輸高8位數(shù)據(jù)口 D傳輸?shù)?位地址/數(shù)據(jù)口 72P0口

35、作數(shù)據(jù)線和低8位地址線時 B。 A應外接上拉電阻 B不能作I/O口 C能作I/O口 738051 單片機若晶振頻率為fosc=12MHz,則一個機器周期等于 C µS。A1/12 B1/2 C1 D274MCS-51單片機的數(shù)據(jù)指針DPTR是一個16位的專用地址指針寄存器,主要用來 B 。 A存放指令 B存放16位地址,作間址寄存器使用 C存放下一條指令地址D存放上一條指令地址75ALU表示 D 。 A累加器 B程序狀態(tài)字寄存器 C計數(shù)器 D算術邏輯部件76MCS-51單片機復位后,專用寄存器ACC的狀態(tài)是 C 。A01H B07H C00H D0FFH77當程序狀態(tài)字寄存器PSW狀

36、態(tài)字中RS1和RS0分別為0和1 時,系統(tǒng)使用的工作寄存器組為 B 。A組0 B組1 C組2 D組3788051單片機中,用戶可使用的16位寄存器是 D 。APSW BACC C SP DDPTR798051的程序計數(shù)器PC為16位計數(shù)器,其尋址范圍是 D 。A8K B16K C32K D64K80當外部中斷0發(fā)出中斷請求后,中斷響應的條件是 A 。 ASETB ET0 BSETB EX0 CMOV IE,#81H DMOV IE,#61H81、MCS-51單片機復位操作的主要功能是把PC初始化為(C)。 A.0100H B.2080H C.0000H D.8000H82、主頻為12MHz的單

37、片機它的機器周期為(C)。 A1/12µs B0.5µs C1µs D2µs83若單片機的定時器工作在方式1,則定時器最大計數(shù)值應為(D)。 A.500 B.1000 C.213 D.21684、保持 P0口的高4位不變,低4位清0,應使用指令(C) A.ORL P0, #0FH B. ORL P0, #0F0H C. ANL P0, #0FH D. ANL P0, #0F0H 85、MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(A)。 A.外部中斷0 B.外部中斷1 C.定時器0中斷 D.定時器1中斷86、8051單片機的兩個定

38、時器/計數(shù)器是(C )。A14位加法計數(shù)器               B14位減法計數(shù)器C16位加法計數(shù)器               D16位減法計數(shù)器87、在存儲器擴展電路中74LS373的主要功能是(D)。 A存儲數(shù)據(jù) B存儲地址 C鎖存數(shù)據(jù) D鎖存地址88、8051單片機的工作寄存器分成4組,每組有(D)單元

39、。A、2個B、4個C、6個D、8個89、SJMPrel指令中rel的取值范圍為(D)。A、127127B、0127C、0128D、12712890、EPROM是指(D)。A只讀存儲器      B電擦除的只讀存儲器C隨機存儲器      D紫外線可擦除的只讀存儲器三、判斷題1、在MCS-51系統(tǒng)中,一個機器周期等于1.5s。(×)2、若一個函數(shù)的返回類型為void,則表示其沒有返回值。()3、所有定義在主函數(shù)之前的函數(shù)無需進行聲明。(×)4、定時器與計數(shù)器的工作原理均是對輸入

40、脈沖進行計數(shù)。(×)5、END表示指令執(zhí)行到此結束。(×)6、ADC0809是8位逐次逼近式模/數(shù)轉換接口。()7、MCS-51的程序存儲器只是用來存放程序的。(×)8、TMOD中的GATE=1時,表示由兩個信號控制定時器的的啟停。()9、MCS-51的特殊功能寄存器分布在60H80H地址范圍內。(×)10、MCS-51系統(tǒng)可以沒有復位電路。(×)11、若一個函數(shù)的返回類型為void,則表示其沒有返回值。()12、定時器與計數(shù)器的工作原理均是對輸入脈沖進行計數(shù)。(×)13、SFR中凡是能被8整除的地址,都具有位尋址能力。()14、不能

41、用“sfr16” 直接訪問定時器計數(shù)器0和1。 ()15、MCS-51單片機的程序存儲器只能用來存放程序的。(×)16、串口中斷標志由硬件清0。(×)17、特殊功能寄存器的名字,在C51程序中,全部大寫。()18、“sfr”后面的地址可以用帶有運算的表達式來表示。(×)19、 #include <reg51.h>與#include “reg51.h”是等價的。()20、sbit不可以用于定義內部RAM的可位尋址區(qū),只能用在可位尋址的SFR上。()21、單片機是在一塊集成電路上把CPU、存儲器及多種形式的I/O接口集成在一起而構成的微型計算機。()22、

42、每個特殊功能寄存器都既有字節(jié)地址,又有位地址。(×)23、50H一定是字節(jié)地址。(×)24、在MCS-51單片機中,高級中斷可以打斷低級中斷形成中斷嵌套。( )25、加法指令將影響進位標志位C,而減法指令將不影響進位標志位C。(×)26、只要有中斷出現(xiàn),CPU就立即響應中斷。(×)27、MCS-51單片機的定時和計數(shù)都使用同一計數(shù)機構,所不同的只是計數(shù)脈沖的來源。來自于單片機內部的是定時,而來自于外部的則是計數(shù)。()28、EPROM2764是用作程序存儲器的。()29、中斷初始化時,對中斷控制寄存器的狀態(tài)設置,只能使用位操作指令,而不能使用字節(jié)操作指令。

43、(×)30、單片機的LED動態(tài)顯示是依據(jù)人眼的“視覺暫留”效應實現(xiàn)的。()31、如果x=0xEA,則執(zhí)行x<<2后,x的值為0xA8。() 32、在MCS51的指令系統(tǒng)中,地址分為字節(jié)地址和位地址。() 33、匯編語言指令就是指能被CPU直接執(zhí)行的指令。(×) 34、在MCS51的指令系統(tǒng)中,偽指令、指令都是在程序執(zhí)行的時候起作用。() 35、(R7)表示工作寄存器R7中的內容。(×) 36、若一個函數(shù)的返回類型為void,則表示其沒有返回值。 ()37、定時器與計數(shù)器的工作原理均是對輸入脈沖進行計數(shù)。 ()38、SFR中凡是能被8整除的地址,都具有位

44、尋址能力。 ()39、不能用“sfr16” 直接訪問定時器計數(shù)器0和1。 ()40、MCS-51單片機的程序存儲器只能用來存放程序的。(×)41、當MCS-51上電復位時,堆棧指針SP=00H。 (×)。 42、MCS-51外擴I/O口與外RAM是統(tǒng)一編址的。 ()。43、MCS-51是微處理器。(×)44、MCS-51的串行接口是全雙工的。()45、PC存放的是當前執(zhí)行的指令。(×)是將要執(zhí)行的下一條指令的地址。46、PC存放的是當前執(zhí)行的指令。(×)47、MCS-51的特殊功能寄存器分布在60H80H地址范圍內。(×)48、MCS

45、-51有4個并行IO口,其中P0P3是準雙向口,所以由輸出轉輸入時必須先寫入"0"。(×)49、在單片機應用系統(tǒng)中,外部設備與外部數(shù)據(jù)存儲器傳送數(shù)據(jù)時,使用MOV指令。(×) 50、為了消除按鍵的抖動,常用的方法有硬件和軟件兩種方法。()51、MCS-51外擴I/O口與外RAM是統(tǒng)一編址的。()52、使用8751且EA=1時,仍可外擴64KB的程序存儲器。(×) 53、8155的復位引腳可與89C51的復位引腳直接相連。()54、片內RAM與外部設備統(tǒng)一編址時,需要專門的輸入/輸出指令。() 55、8031片內有程序存儲器和數(shù)據(jù)存儲器。(

46、15;) 56、EPROM的地址線為11條時,能訪問的存儲空間有4K。(×) 57、8255A內部有3個8位并行口,即A口,B口,C口。()58、8155芯片內具有256B的靜態(tài)RAM,2個8位和1個6位的可編程并行I/O口,1個14位定時期等常用部件及地址鎖存器。( )59、在單片機應用系統(tǒng)中,外部設備與外部數(shù)據(jù)存儲器傳送數(shù)據(jù)時,使用MOV指令。(×) 60、為了消除按鍵的抖動,常用的方法有硬件和軟件兩種方法。()61、MCS-51單片機的片內存儲器稱為程序存儲器。(×)#62、MCS-51單片機的數(shù)據(jù)存儲器是指外部存儲器。(×)63、MCS-51單片

47、機的特殊功能寄存器集中布置在片內數(shù)據(jù)存。()64、MCS-51指令中,16位立即數(shù)傳送指令是:MOV DPTR,#data16。()65、MCS-51單片機,CPU對片外RAM的訪問只能用寄存器間接尋址的方式,且僅有4 條指令。()66、在MCS-51單片機內部結構中,TMOD為模式控制寄存器,主要用來控制定時器的啟動與停止。()67、在MCS-51單片機內部結構中,TCON為控制寄存器,主要用來控制定時器的啟動與停止。()68、MCS-51單片機系統(tǒng)復位后,中斷請求標志TCON和SCON中各位均為0。()69、MCS-51單片機的中斷允許寄存器的IE的作用是用來對各中斷源進行開放或屏蔽的控制

48、。()70、對于8051單片機而言,在外部擴展EPROM時,引腳可接 + 5V或接地。(×)四、簡答題1、51系列單片機具有幾個中斷源,分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)先級中斷,如何定義? 具有5個中斷源,分別是外部中斷INT0和外部中斷INT1、定時器溢出中斷0和定時器溢出中斷1以及串行中斷。通過對中斷優(yōu)先級寄存器IP的設置,每個中斷源都可以被定義為高優(yōu)先級中斷。2、 各中斷源對應的中斷服務程序的入口地址是否能任意設定? 各中斷的入口地址已經(jīng)在中斷地址區(qū)中被定義了,不能任意設定。3、 如果想將中斷服務程序放置在程序存儲區(qū)的任意區(qū)域,在程序中應該作何種設置?請舉例加以

49、說明。 如果要將中斷服務程序放置在程序存儲區(qū)任意區(qū)域,在程序中要通過在中斷地址區(qū)的對應地址上設置跳轉指令才可實現(xiàn)對中斷服務程序的執(zhí)行。4、 如何消除鍵盤的抖動? 當發(fā)現(xiàn)有按鍵按下后,不是立即進行掃描,而是延時大約10ms后在進行。5在使用8051的定時器/計數(shù)器前,應對它進行初始化,其步驟是什么? (1)確定T/C的工作方式-編程TMOD寄存器; (2)計算T/C中的計數(shù)初值,并裝載到TH和TL; (3)T/C在中斷方式工作時,須開CPU中斷和源中斷-編程IE寄存器; (4)啟動定時計數(shù)器-編程TCON中TR0或TR1位。6、 簡述MCS-51系列單片機中時序電路中的時鐘周期、狀態(tài)周期、機器周

50、期和指令周期的概念 時鐘周期=晶振周期的倒數(shù),狀態(tài)周期=2個時鐘周期,機器周期=6個狀態(tài)周期 指令周期:執(zhí)行一條指令需要的機器周期數(shù)。7、8051引腳有多少I/O線?他們和單片機對外的地址總線和數(shù)據(jù)總線有什么關系?地址總線和數(shù)據(jù)總線各是幾位? 8051共有40個引腳,地址總線由P0和P2提供,P2口是地址總線的高8位,P0口是地址總線的低8位;數(shù)據(jù)總線由P0口提供;P0口的地址總線和數(shù)據(jù)總線是分時進行的,P0口的地址總線需要外接地址鎖存器完成地址鎖存。8、 簡述MCS-51系列單片機的指令格式 【標號:】 操作碼 【目的操作數(shù)】 【,源操作數(shù)】 【;注釋】10、數(shù)制與碼制:將十進制數(shù)205轉換

51、成二進制數(shù)。 11001101B將二進制數(shù)10001101轉換成十進制數(shù)。 141將十進制數(shù)857.32轉換成相應的BCD碼。(100001010111.00110010)BCD11、 簡述變址尋址方式并舉例說明。 (1)變址尋址是以DPTR或PC作基址寄存器,累加器A作變址寄存器以兩者內容相加形式的16位地址作為操作數(shù)地址。 (2)變址尋址只能對一定存儲器尋址,其指令只有三條:OVCA,+DPTR MOVCA,A+PC JMP A+DPTR12、 簡述中斷響應的主要內容 13、 A/D轉換器轉換數(shù)據(jù)的傳送有幾種方式? 2種,串行和并行14、8051有哪幾種尋址方式? 立即尋址、寄存器尋址、直

52、接尋址、寄存器間接尋址、變址尋址、相對尋址、位尋址。15、 PC是什么寄存器?是否屬于特殊功能寄存器?它有什么作用? PC是16位程序計數(shù)器,它不屬于特殊功能寄存器。PC是專門用于早CPU取指令期間尋址程序寄存器。PC總是保存著下一條要執(zhí)行的指令的16位地址。16、 有哪幾種方法能使單片機復位?復位后寄存器的狀態(tài)如何?復位對內部RAM有何影響? 上電自動復位和按鈕復位,復位主要是把PC初始化為0000H,影響是除SP=07H,P0-P3四個鎖存器均為0FFH,其他所有的寄存器均為0,復為不影響內部RAM狀態(tài)。17、8051單片機的PSW寄存器各位標志的意義如何? CY:進(借)位標志,作用是保

53、存算術運算的進或借位并在進行位操作時做累加器 AC:輔助進位標志,可用于BCD碼調整 F0:用戶標志,是用戶可以使用的變量,可以隨PSW被保存 OV:溢出標志位,在有符號數(shù)運算結果超出允許范圍為1,否則為0 P:奇偶標志位,主要是在每個機器周期根據(jù)累加器A中的內容的奇偶性由硬件置/復位,1的個數(shù)為奇,P=1,否則為0。18、 CPU響應中斷的條件有哪些? 中斷請求,中斷判優(yōu),中斷響應,中斷服務,中斷返回19、A/D轉換器轉換數(shù)據(jù)的傳送有幾種方式20、簡述子程序調用和執(zhí)行中斷服務程序的異同點。相同點:均能中斷主程序執(zhí)行本程序,然后再返回斷點地址繼續(xù)執(zhí)行主程序。不同點:(1) 中斷服務程序入口地址

54、是固定的,子程序調用入口地址是用戶自己設定的;(2) 中斷服務子程序返回指令除具有程序返回指令所具有的全部功能之外,還有清除中斷響應時被置位的優(yōu)先級狀態(tài)、開放較低級中斷和恢復中斷邏輯等功能。(3) 中斷服務子程序是在滿足中斷申請的條件下,隨機發(fā)生的;而子程序調用是用戶主程序事先安排好的。21、 簡述MCS-51單片機的中斷入口地址分別是哪些? 0003H-000BH 0013H-001BH 0023H-002BH 22、 (1)R2的內容傳到R3中。 MOV A,R2 MOV R3,A(2) 外部RAM 60H單元內容傳到內部RAM 30H單元; MOV R0,#60H MOVX A,R0 M

55、OV 30H,A(3) 外部RAM 1000H單元內容傳到R0; MOV DPTR,!1000H MOV A,DPTR MOV R0,A (4)將片外RAM中1000H開始的8個數(shù)據(jù)依次傳入片內60H始的8個單元內。 MOV DPTR,!1000H MOV R0,#60H MOV R1,#8 LOOP:MOVX A,DPTR MOV R0,A INC DPTR INC R0 DJNZ R1,LOOP(5) 將內部RAM 20H單元內容傳送到外部RAM 2000H單元中; MOV A,20H MOV DPTR,#2000H MOVX DPTR,A(6) 將內部RAM20H單元的內容與累加器A內容相加,結果存放在20H單元中。 ADD A,20H MOV 20H,A(7) R1的內容傳到R3中; MOV A,R1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論