單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)題庫(kù)_第1頁(yè)
單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)題庫(kù)_第2頁(yè)
單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)題庫(kù)_第3頁(yè)
單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)題庫(kù)_第4頁(yè)
單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單片機(jī)題庫(kù) 一、填空題 1、當(dāng)使用8031單片機(jī)時(shí),需要擴(kuò)展外部程序存儲(chǔ)器,此時(shí)/EA應(yīng)接( )。 28051單片機(jī)內(nèi)部有( )個(gè)定時(shí)/計(jì)數(shù)器,門(mén)控制信號(hào)GATE 設(shè)置為1 時(shí),由( )和( )控制定時(shí)器的啟動(dòng)。 3. 若由程序設(shè)定RS1、RS0=01,則工作寄存器R0R7的直接地址為( )。 4.若累加器A中的數(shù)據(jù)為01110011B,則PSW中的P=( )。 5、MCS-51單片機(jī)具有4個(gè)( )位并行I/O口,有( )個(gè)全雙工的串行輸入輸出口。 6、計(jì)算機(jī)的元件級(jí)總線有( )、( )、( )。 7、MOV A,R指令中,源操作數(shù)的尋址方式是( )。 18、8051單片機(jī)堆棧遵循數(shù)據(jù) 的原則

2、。 9、8051單片機(jī)使用電源為 。 10、在立即尋址方式中,在數(shù)前使用 號(hào)來(lái)表示立即數(shù)。 11、在8051單片機(jī)中,加法指令可以分為 , 兩種。 12、設(shè)8051外接12MHz的石英晶體,則一個(gè)機(jī)器周期的時(shí)間寬度為 。 13、8051單片機(jī)的C語(yǔ)言源程序的擴(kuò)展名為 。 14、在設(shè)計(jì)匯編語(yǔ)言源程序時(shí),可以使用順序結(jié)構(gòu)的程序,也可以使用某些指令構(gòu)成 結(jié)構(gòu)或者 結(jié)構(gòu)的程序。 15、當(dāng)8051單片機(jī)復(fù)位后,程序的入口地址為 。 16、8051單片機(jī)中的定時(shí)器計(jì)數(shù)器有 個(gè)。 17、8051單片機(jī)有 個(gè)中斷源,分成 個(gè)優(yōu)先級(jí)。 18、MCS-51單片機(jī)具有 位CPU,共有 根地址線。 19、MCS-51

3、片內(nèi)有( )個(gè)字節(jié)的數(shù)據(jù)存儲(chǔ)單元,( )個(gè)特殊功能寄存器。片內(nèi)數(shù)據(jù)存儲(chǔ)器尋址空間是( )字節(jié)。 20、內(nèi)部RAM低128個(gè)字節(jié)劃分為( )、( )、( )三個(gè)部分。 21、訪問(wèn)特殊功能寄存器和片外數(shù)據(jù)存儲(chǔ)器分別采用( )、( )尋址方式。 22、清除片內(nèi)RAM 2FH單元最低位,使用的命令是( )。 23、在MCS-51系列單片機(jī)MCS-51單片機(jī)有4個(gè)( )位的并行I/O口,其中( )口用做低8位地址線和數(shù)據(jù)線分時(shí)復(fù)用, 而( )口用作高8位地址線。 24、MCS-51單片機(jī)有一個(gè)具有( )個(gè)中斷優(yōu)先級(jí),( ) 個(gè)中斷源的中斷系統(tǒng)。對(duì)于每 個(gè)中斷源,均可通過(guò)對(duì)特殊功能寄存器中中斷優(yōu)先級(jí)寄存器

4、設(shè)置其優(yōu)先級(jí),置( )為高優(yōu)先級(jí)。 25、8031是( )電平復(fù)位,復(fù)位后,P0-P3口為( )電平,SP的值為( ),PC的值為( ),工作寄存器位于第( )組。 26、MCS-51單片機(jī)具有( )位CPU,共有( )根地址線,可尋址外部程序存儲(chǔ)器( )字節(jié),可尋址外部數(shù)據(jù)存儲(chǔ)器 ( )字節(jié)。 27、執(zhí)行#define PA8255 XBYTEOx3FFC PA8255=Ox7e; 后,存儲(chǔ)單元Ox3FFC的值是( ) 28、內(nèi)部RAM低128個(gè)字節(jié)劃分為( )、( )、( ) 三個(gè)部分。 29、訪問(wèn)特殊功能寄存器和片外數(shù)據(jù)存儲(chǔ)器分別采用( )、( )尋址方式。 30、MCS-51單片機(jī)具有

5、4個(gè)( )位并行I/O口,( )個(gè)( )位的定時(shí)器計(jì)數(shù)器。有( )個(gè)全雙工的串行輸入輸出口。 31、清除片內(nèi)RAM20H單元最低位,使用的命令是( )。 32、在MCS-51系列單片機(jī)MCS-51單片機(jī)有4個(gè)( )位的并行I/O口,其中( )口用做低8位 位地址線。8口用作高( )而, 地址線和數(shù)據(jù)線分時(shí)復(fù)用33、MCS-51單片機(jī)有一個(gè)具有,( )個(gè)中斷源,( )個(gè)中斷優(yōu)先級(jí)的中斷系統(tǒng)。對(duì)于每個(gè)中斷源,均可通過(guò)對(duì)特殊功能寄存器中中斷優(yōu)先級(jí)寄存器設(shè)置其優(yōu)先級(jí),置( )為高優(yōu)先級(jí)。 34、MCS51單片機(jī)外部中斷請(qǐng)求信號(hào)有( )方式和( )方式,在電平方式下,當(dāng)采集到INT0、INT1的有效信號(hào)

6、為( )時(shí),激活外部中斷,外部中斷請(qǐng)求中斷標(biāo)志位為( )和( )。 35、單片機(jī)復(fù)位后,堆棧指針SP的值是( )。 36、單片機(jī)中,常用作地址鎖存器的芯片是( ),常用作地址譯碼器芯片是( )。 37、若采用6MHz的晶體振蕩器,則MCS-51單片機(jī)的振蕩周期為( ),機(jī)器周期為( )。 38、單片微型機(jī)由( )、( )、( )接口三部分組成. 39、MCS-51的堆棧是軟件填寫(xiě)堆棧指針臨時(shí)在( )開(kāi)辟的區(qū)域. 40、MCS-51串行接口有4種工作方式,這可在初始化程序中用軟件填寫(xiě)特殊功能寄存器( )加以選擇. 41、MCS-51有( )個(gè)中斷源,有( )個(gè)中斷優(yōu)先級(jí),優(yōu)先級(jí)由軟件填寫(xiě)( )

7、加以選擇. 42、在串行通信中,有數(shù)據(jù)傳送方向( )、( )、( )三種方式. 43、指令MUL AB是把累加器A和寄存器B中的兩個(gè)無(wú)符號(hào)8位數(shù)相乘,所得結(jié)果低8位存放在( )中,高8位存放在( )中。 44、 若A中的內(nèi)容為87H,那么標(biāo)志位P的值為( ) 。 45、 D/A轉(zhuǎn)換的作用是將 ( )量轉(zhuǎn)換為 ( )量。 46、 串行通信的接口標(biāo)準(zhǔn)包括 ( )、( ) 和RS-485三種。 47、當(dāng)定時(shí)器T0工作在方式3時(shí),要占定時(shí)器T1的( )和( )兩個(gè)控制位. 48、MCS-51單片機(jī)指令系統(tǒng)共有7種尋址方式,其中MOV A,#DATA 為( )尋址;MOV A, Rn 為 ( ) 尋址;

8、MOV C, bit為 ( ) 尋址。 49、單片機(jī)的堆棧棧頂由( )來(lái)指示,復(fù)位時(shí)起位置在( )單元。 50、10根地址線可選( )個(gè)存儲(chǔ)單元,32KB存儲(chǔ)單元需要 ( )根地址線。 51、編程時(shí),一般在中斷服務(wù)子程序和調(diào)用子程序中需用保護(hù)和恢復(fù)現(xiàn)場(chǎng),保護(hù)現(xiàn)場(chǎng)用 ( )指令,恢復(fù)現(xiàn)場(chǎng)用 ( )指令。 52、在MCS-51中,PC和DPTR都用于提供地址指針,但PC是為了訪問(wèn)( )存儲(chǔ)器提供地址指針,而DPTR是為訪問(wèn)( )存儲(chǔ)器提供地址指針。 53、51單片機(jī)有兩個(gè)物理上獨(dú)立的接收、發(fā)送緩沖器SBUF;通過(guò)串行口發(fā)送數(shù)據(jù)時(shí),在程序中應(yīng)使用:( ) 指令;在接收數(shù)據(jù)時(shí),在程序中應(yīng)使用:( )

9、指令。 54、8051內(nèi)部有( )個(gè)并行端口,P0口直接作為I/O端口使用時(shí),必須外接( );并行端口作輸入端口時(shí),必須先執(zhí)行( ) 指令,然后執(zhí)行輸入指令,才能正確的讀入端口的狀態(tài)。 55、P0、P1、P2、P3四個(gè)均是( )位的(并行)口(填“串行”還是“并行”),其中P0的功能是( );P2口的功能是( );而( )是雙功能口;( )是專門(mén)的用戶口。 56、MCS-51單片機(jī)具有( )位CPU,共有( )根地址線,可尋址外部程序存儲(chǔ)器( )字節(jié),可尋址外部數(shù)據(jù)存儲(chǔ)器( ) 字節(jié)。 57、當(dāng)使用8031單片機(jī)時(shí),需要擴(kuò)展外部程序存儲(chǔ)器,此時(shí)EA應(yīng)接( )。 。) 的直接地址為(R7R0,則

10、工作寄存器RS0=10、RS1、若由程序設(shè)定5859、 MCS-51 共有( )條指令,可分為幾種不同的尋址方式。如: MOV A , 20H源操作數(shù)屬于( )尋址方式, MOVC A, A+DPTR 源操作數(shù)屬于( )尋址方式, MOV C, bit 源操作數(shù)屬于 ( ) 尋址方式。 60、在設(shè)計(jì)匯編語(yǔ)言源程序時(shí),可以使用順序結(jié)構(gòu)的程序,也可以使用某些指令構(gòu)成( )結(jié)構(gòu)或者( )結(jié)構(gòu)的程序。 61、8051單片機(jī)內(nèi)部有( )個(gè)( )位定時(shí)/計(jì)數(shù)器。 62、若累加器A中的數(shù)據(jù)為01110010B,則PSW中的P=( )。 63、MCS-51單片機(jī)具有4個(gè)( )位并行I/O口,有( )個(gè)全雙工的

11、串行I/O口。 64、計(jì)算機(jī)的系統(tǒng)總線有( )、( )、( )。 65、在7段LED顯示器在使用中,根據(jù)公共端的連接的不同可以把7段LED接為( )和( )兩種形式。 66、DAC指的是( )。 67、8051單片機(jī)的匯編語(yǔ)言源程序的擴(kuò)展名為( )。 68、當(dāng)8051單片機(jī)復(fù)位后,程序的入口地址為( )。 69、單片機(jī)則是將( )、( )、( )組成部件集成在一塊芯片上構(gòu)成的一個(gè)完整的計(jì)算機(jī)硬件系統(tǒng)。 70、8031內(nèi)部有( )字節(jié)的ROM,有( )字節(jié)的RAM,有( )個(gè)SFR單元。 71、MCS-51單片機(jī)有( )個(gè)全雙工的串行輸入輸出口。 72、 MCS-51單片機(jī)具有( )個(gè)中斷源,它

12、們分別是( )、( )、( )、( )、( )。 73、8051單片機(jī)內(nèi)部有( )個(gè)( )位定時(shí)/計(jì)數(shù)器。 74、 MCS-51單片機(jī)內(nèi)部的RAM的寄存器區(qū)共有( )個(gè)單元,分為( )組寄存器,每組( )個(gè)單元。 75、找到操作數(shù)的地址的方式稱為尋址方式。MCS-51中采用了( )種尋址方式,它們分別是:( )、( )、( )、( )、( )、( )、( )。 76、單片機(jī)為了更好進(jìn)行擴(kuò)展,提供了3總線結(jié)構(gòu),它們分別是( )、( )、( )。 77、七段LED數(shù)碼管在電路連接時(shí),為了工作,可以接成( )和( )。其工作方式為( )和( ) 78、A/D中文意思( ),D/A中文意思( )。 7

13、9、微型計(jì)算機(jī)是以( )為核心,配上( )、( )和( )組成的計(jì)算機(jī)。而單片機(jī)則是將這些組成部件集成在一塊芯片上構(gòu)成的一個(gè)完整的計(jì)算機(jī)硬件系統(tǒng)。 80、8051(或8751、8951)內(nèi)部有( )字節(jié)的ROM,有( )字節(jié)的RAM,有( )個(gè)SFR單元。 81、MCS-51單片機(jī)具有4個(gè)( )位并行I/O口,有( )個(gè)全雙工的串行輸入輸出口。 82、8051單片機(jī)內(nèi)部有( )個(gè)( )位定時(shí)/計(jì)數(shù)器,分別是( )、( )。門(mén)控制信號(hào)GATE 設(shè)置為1 時(shí),由( )和( )控制定時(shí)器的啟動(dòng)。 83、 MCS-51單片機(jī)內(nèi)部的RAM的寄存器區(qū)共有( )個(gè)單元,分為( )組寄存器,每組( )個(gè)單元。

14、 84、找到操作數(shù)的地址的方式稱為尋址方式。CS-51中采用了( )種尋址方式,它們分別是:( )、( )、( )、( )、( )、( )、( )。 85、單片機(jī)為了更好進(jìn)行擴(kuò)展,提供了3總線結(jié)構(gòu),它們分別是( )、( )、( )。 86、七段LED數(shù)碼管在電路連接時(shí),為了工作,可以接成( )和( )。其工作方式可以是( )和( )。 87、A/D中文意思( ),D/A中文意思( )。 二、單項(xiàng)選擇題 。( )初始化為PC單片機(jī)復(fù)位操作的主要功能是把MCS-511 A.0100H B.2080H C.0000H D.8000H 2主頻為6MHz的單片機(jī)它的機(jī)器周期為( )。 A1/12s B0

15、.5s C1s D2s 3若單片機(jī)的定時(shí)器工作在方式2,則定時(shí)器最大計(jì)數(shù)值應(yīng)為( )。 168 A.500 B.1000 C.2 D.2( ) 應(yīng)使用指令低4位清0,4.保持 P0口的高4位不變, A.ORL P0, #0FH B.ORL P0, #0F0H C. ANL P0, #0FH D. ANL P0, #0F0H 。單片機(jī)在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)( )5MCS-511 外部中斷 A.外部中斷0 B. 中斷 D.定時(shí)器1定時(shí)器 C.0中斷 。/計(jì)數(shù)器是( )68051單片機(jī)的兩個(gè)定時(shí)器 14位減法計(jì)數(shù)器 B A14位加法計(jì)數(shù)器 16位減法計(jì)數(shù)器 D 16位加法

16、計(jì)數(shù)器 C ( )。7在存儲(chǔ)器擴(kuò)展電路中74LS373的主要功能是 D鎖存地址存儲(chǔ)數(shù)據(jù) B存儲(chǔ)地址 C鎖存數(shù)據(jù) A )單元。單片機(jī)的工作寄存器分成4組,每組有( 88051 個(gè)D、8個(gè) C、6 個(gè)個(gè)A、2 B、4 )關(guān)鍵字可以改變工作寄存器組 9利用下列(sfr B、A、interrupt using D、 C、while )。CPU能直接識(shí)別的是( 10、下列計(jì)算機(jī)語(yǔ)言中, B、 高級(jí)語(yǔ)言 A、自然語(yǔ)言 D、機(jī)器語(yǔ)言 匯編語(yǔ)言 C、 。、在計(jì)算機(jī)內(nèi)部,一切信息的存取、處理和傳遞的形式是11( ) 二進(jìn)制 D. 十六進(jìn)制 C. A. ACII碼 B. BCD碼 。單片機(jī)復(fù)位操作的主要功能是把M

17、CS-51PC初始化為( )、12 A. 0100H B.2080H C.0000H D.8000H 。) 的單片機(jī)它的機(jī)器周期為(12MHz、主頻為13A1/12s B0.5s C1s D2s 14、若單片機(jī)的定時(shí)器工作在方式1,則定時(shí)器最大計(jì)數(shù)值應(yīng)為( )。 1613 D.2 A. 500 B.1000 C.2 。CPU首先響應(yīng)( )15、MCS-51單片機(jī)在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),1 外部中斷 A.外部中斷0 B. 定時(shí)器1中斷0 C.定時(shí)器中斷 D. ( )。16、8051單片機(jī)的兩個(gè)定時(shí)器/計(jì)數(shù)器是 14位減法計(jì)數(shù)器 B 14位加法計(jì)數(shù)器 A 16位減法計(jì)數(shù)器 D位加法計(jì)數(shù)

18、器 C16 ( )。17、在存儲(chǔ)器擴(kuò)展電路中74LS373的主要功能是 D鎖存地址存儲(chǔ)數(shù)據(jù) B存儲(chǔ)地址 C鎖存數(shù)據(jù)A )。指令中rel的取值范圍為( 18、SJMP rel 127 B、0、A127127 128 127 D、C、0128 )。19、單片機(jī)匯編語(yǔ)言的編寫(xiě)的源程序的后綴名為( .exe 、.asm D.c B、.obj C、A、 。Protues仿真時(shí),需要在單片機(jī)中加載的程序后綴名為( )20、在進(jìn)行.hex 、asm C、.exe DA、.c B 。是指( )21、EPROM 電擦除的只讀存儲(chǔ)器 B A只讀存儲(chǔ)器 紫外線可擦除的只讀存儲(chǔ)器 D C隨機(jī)存儲(chǔ)器 )。22、 在單片

19、機(jī)中,用作標(biāo)志寄存器的一個(gè)特殊功能寄存器是(DPTR B APSW B D CPC 。 ) 源操作數(shù)的尋址方式是(23、指令MOV A,30H 寄存器間接尋址方式 B A寄存器尋址方式 D立即尋址方式 C直接尋址方式 )。24、C語(yǔ)言提供的合法的數(shù)據(jù)類型關(guān)鍵字是( short Double B、A、Char 、integer D C、 。 ( )25、在生產(chǎn)過(guò)程中完成程序?qū)懭氲闹蛔x存儲(chǔ)器稱為PROM B A掩膜ROM E2PROM D EPROM C 268051單片機(jī)的兩個(gè)定時(shí)器/計(jì)數(shù)器是( )。 A14位加法計(jì)數(shù)器 B14位減法計(jì)數(shù)器 C16位加法計(jì)數(shù)器 D16位減法計(jì)數(shù)器 27二進(jìn)制數(shù)1

20、10110110對(duì)應(yīng)的十六進(jìn)制數(shù)可表示為 ( )。 A1D3H B1B6H CDB0H D666H 288051單片機(jī)具有雙功能的端口是 ( )。 AP0口和P1口 BP3口 CP0口和P2口 DP1口 29、一主程序中有一句LP:SJMP LP,功能指令為等待中斷,當(dāng)發(fā)生中斷且中斷返回后,( )。 A返回到主程序開(kāi)始處 B返回到該句的下一條指令處 C返回到該句的上一條指令處 D返回到該句 30ALU表示( ). A累加器 B程序狀態(tài)字寄存器 C計(jì)數(shù)器 D算術(shù)邏輯部件 31、計(jì)算機(jī)中最常用的字符信息編碼是( ) (A) ASCII (B) BCD碼 (C) 余3碼 (D) 循環(huán)碼 32、以下不

21、是構(gòu)成的控制器部件( ): (A)程序計(jì)數(shù)器 (B)指令寄存器(C)指令譯碼器(D)存儲(chǔ)器 33、MOVX A,DPTR指令中源操作數(shù)的尋址方式是( ) (A)寄存器尋址 (B)寄存器間接尋址 (C)直接尋址 (D)立即尋址 34、下面條指令將MCS-51的工作寄存器置成3區(qū)( ) (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指令時(shí),MCS-51產(chǎn)生的控制信號(hào)是( ) (A)/PSEN (B)ALE (C)/RD (D)/WR 36、MOV C

22、,00H的尋址方式是( ) (A)位尋址 (B)直接尋址 (C)立即尋址 (D)寄存器尋址 37、ORG 0000H AJMP 0040H ORG 0040H MOV SP,#00H 當(dāng)執(zhí)行完上面的程序后,PC的值是( ) (A)0040H (B)0041H (C)0042H (D)0043H 38、 關(guān)于80C51的堆棧操作,正確的說(shuō)法是( ) (A)先入棧,再修改指針 (B)先修改指針,再出棧 (C)先修改指針,再入棧 (C)以上都不對(duì) 39、MCS-51的并行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是(A) CPU D)讀 )讀A累加器具(B (A)讀鎖存器具 ()讀數(shù)據(jù)庫(kù) (

23、C )改-寫(xiě)操作,是針對(duì)該口的(的并行40、MCS-51I/O口讀- D()內(nèi)部鎖存器 (C)地址線 BA ()引腳 ()片選信號(hào))類指令。 20H單元中讀取某一數(shù)據(jù)時(shí),應(yīng)使用( 的、當(dāng)單片機(jī)從418155接口芯片內(nèi)部RAMRi 20H B,MOVX A, MOV AADPTR ,MOVX AA+DPTR D, MOVC AC42、在運(yùn)用8031單片機(jī)擴(kuò)展32K數(shù)據(jù)存儲(chǔ)器RAM時(shí),需采用( )條地址線。 A 10 B13 C15 D14 43、在五個(gè)中斷源中,可通過(guò)軟件確定各中斷源中斷級(jí)別的高或低,但在同一級(jí)別中,按硬件排隊(duì)的優(yōu)先級(jí)別最高的是( )中斷。 A定時(shí)器T0 B定時(shí)器T1 C外部中斷

24、INTO D外部中斷INT1 E串行口 44、8031定時(shí)/計(jì)數(shù)器是否計(jì)滿可采用等待中斷的方法進(jìn)行處理,也可通過(guò)對(duì)( )的查詢方法進(jìn)行判斷。 AOV標(biāo)志BCY標(biāo)志C中斷標(biāo)志D奇偶標(biāo)志 45、當(dāng)串行口向單片機(jī)的CPU發(fā)出中斷請(qǐng)求時(shí),若CPU允許并接受中斷請(qǐng)求時(shí),程序計(jì)數(shù)器PC的內(nèi)容將被自動(dòng)修改為( )。 A0003H B000B C0013H D001BH E0023H 46、子程序的返回和中斷響應(yīng)過(guò)程中的中斷返回都是通過(guò)改變PC的內(nèi)容實(shí)現(xiàn)的,而PC內(nèi)容的改變是( )完成的。 A通過(guò)POP命令B通過(guò)MOV 指令 C通過(guò)RET或RETI指令D自動(dòng) 47、采用8031單片機(jī)必須擴(kuò)展( )。 A、數(shù)據(jù)

25、存儲(chǔ)器B、程序存儲(chǔ)器C、I/O接口D、顯示接口 48、PSW=18H時(shí),則當(dāng)前工作寄存器是( )。 A、0組B、1組C、2組D、3組 49、執(zhí)行PUSH ACC指令, MCS51完成的操作是( )。 A、SP+1SP (ACC)(SP) B、(ACC) (SP) SP-1SP C、SP-1SP (ACC)(SP) D、(ACC)(SP) SP+1SP 50、控制串行口工作方式的寄存器是( ) A、TCON B、PCON C、SCON D、TMOD 51、計(jì)算機(jī)能直接識(shí)別的語(yǔ)言是( )。 A匯編語(yǔ)言B自然語(yǔ)言C機(jī)器語(yǔ)言D硬件和軟件 52、若某寄存器芯片的地址線為12根,那么它的存儲(chǔ)容量為( )。

26、 A、KB B、2KB C、4KB D、8kB 53、控制串行口工作方式的寄存器是( ) TMOD 、SCON D、PCON C、TCON B、A54、要使MCS-51能夠響應(yīng)定時(shí)器中斷、串行接口中斷,它的中斷允許寄存器的內(nèi)容應(yīng)是( ) 、98H 、84H 、42 、22H 55、當(dāng)優(yōu)先級(jí)的設(shè)置相同時(shí),若以下幾個(gè)中斷同時(shí)發(fā)生,( )中斷優(yōu)先響應(yīng)。 A、 B、T1 C、串口 D、T0 56、在計(jì)算機(jī)內(nèi)部,一切信息的存取、處理和傳遞的形式是( )。 A. ACII碼 B. BCD碼 C. 二進(jìn)制 D. 十六進(jìn)制 57、MCS-51單片機(jī)復(fù)位操作的主要功能是把SP初始化為( )。 A. 00H B.

27、80H C.07H D. 03H 58、主頻為6MHz的單片機(jī)它的機(jī)器周期為( )。 A1/12s B0.5s C1s D2s 59、若單片機(jī)的定時(shí)器工作在方式2,則定時(shí)器最大計(jì)數(shù)值應(yīng)為( )。 16138 A. 500 B. 2 C.2 D.2 ( )。60、MCS-51單片機(jī)在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)1 0 B.外部中斷 A.外部中斷 1中斷定時(shí)器0中斷 D.定時(shí)器 C. 。8051單片機(jī)的兩個(gè)定時(shí)器/計(jì)數(shù)器是( )61、 位減法計(jì)數(shù)器 B14 位加法計(jì)數(shù)器 A14 16位減法計(jì)數(shù)器 D 16 C位加法計(jì)數(shù)器 的主要功能是( )。62、在存儲(chǔ)器擴(kuò)展電路中74LS37

28、3 D鎖存地址 CA存儲(chǔ)數(shù)據(jù) B存儲(chǔ)地址鎖存數(shù)據(jù) )。指令中rel的取值范圍為( rel63、SJMP 127 B、0A、127127 128 D、1270C、128 )。64、單片機(jī)匯編語(yǔ)言的編寫(xiě)的源程序的后綴名為(.exe 、.asm D、.c A、 B.obj C )。Protues65、在進(jìn)行仿真時(shí),需要在單片機(jī)中加載的程序后綴名為(.hex .exe D.c B、asm C、A CPUMCS-5166單片機(jī)的主要組成部分為。 A運(yùn)算器、控制器 B加法器、寄存器 C運(yùn)算器、加法器 D運(yùn)算器、譯碼器 67單片機(jī)能直接運(yùn)行的程序叫 。 A. 源程序 B匯編程序 C目標(biāo)程序 D編譯程序 68

29、單片機(jī)中的程序計(jì)數(shù)器PC用來(lái) 。 A存放指令 B存放正在執(zhí)行的指令地址 C存放下一條指令地址 D存放上一條指令地址 69單片機(jī)上電復(fù)位后,PC的內(nèi)容和SP的內(nèi)容為 。 A0000H,00H B0000H,07H C0003H,07H D0800H,08H 70復(fù)位后,堆棧指針SP在內(nèi)部RAM中的直接地址是 。 A00H B07H C81H DFFH 71. 8051的P0口,當(dāng)使用外部存儲(chǔ)器時(shí)它是一個(gè) 。 A傳輸高8位地址口 A傳輸?shù)?位地址口 C傳輸高8位數(shù)據(jù)口 D傳輸?shù)?位地址/數(shù)據(jù)口 72P0口作數(shù)據(jù)線和低8位地址線時(shí) 。 A應(yīng)外接上拉電阻 B不能作I/O口 C能作I/O口 738051

30、 單片機(jī)若晶振頻率為fosc=12MHz,則一個(gè)機(jī)器周期等于 S。 A1/12 B1/2 C1 D2 74MCS-51單片機(jī)的數(shù)據(jù)指針DPTR是一個(gè)16位的專用地址指針寄存器,主要用來(lái) 。 A存放指令 B存放16位地址,作間址寄存器使用 C存放下一條指令地址 D存放上一條指令地址 75ALU表示 。 A累加器 B程序狀態(tài)字寄存器 C計(jì)數(shù)器 D算術(shù)邏輯部件 76MCS-51單片機(jī)復(fù)位后,專用寄存器ACC的狀態(tài)是 。 A01H B07H C00H D0FFH 77當(dāng)程序狀態(tài)字寄存器PSW狀態(tài)字中RS1和RS0分別為0和1 時(shí),系統(tǒng)使用的工作寄存器組為 。 A組0 B組1 C組2 D組3 78805

31、1單片機(jī)中,用戶可使用的16位寄存器是 。 APSW BACC C SP DDPTR 798051的程序計(jì)數(shù)器PC為16位計(jì)數(shù)器,其尋址范圍是 。 A8K B16K C32K D64K 80當(dāng)外部中斷0發(fā)出中斷請(qǐng)求后,中斷響應(yīng)的條件是 。 ASETB ET0 BSETB EX0 CMOV IE,#81H DMOV IE,#61H 81、MCS-51單片機(jī)復(fù)位操作的主要功能是把PC初始化為( )。 A.0100H B.2080H C.0000H D.8000H 82、主頻為12MHz的單片機(jī)它的機(jī)器周期為( )。 A1/12s B0.5s C1s D2s 83若單片機(jī)的定時(shí)器工作在方式1,則定時(shí)

32、器最大計(jì)數(shù)值應(yīng)為( )。 1613 A.500 B.1000 C.2 D.2( ) 位清低位不變口的高、保持84 P04,40,應(yīng)使用指令 A.ORL P0, #0FH B. ORL P0, #0F0H C. ANL P0, #0FH D. ANL P0, #0F0H 85、MCS-51單片機(jī)在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)( )。 A.外部中斷0 B.外部中斷1 C.定時(shí)器0中斷 D.定時(shí)器1中斷 86、8051單片機(jī)的兩個(gè)定時(shí)器/計(jì)數(shù)器是( )。 A14位加法計(jì)數(shù)器 B14位減法計(jì)數(shù)器 C16位加法計(jì)數(shù)器 D16位減法計(jì)數(shù)器 87、在存儲(chǔ)器擴(kuò)展電路中74LS373的主要功

33、能是( )。 A存儲(chǔ)數(shù)據(jù) B存儲(chǔ)地址 C鎖存數(shù)據(jù) D鎖存地址 88、8051單片機(jī)的工作寄存器分成4組,每組有( )單元。 A、2個(gè) B、4個(gè) C、6個(gè) D、8個(gè) 89、SJMP rel指令中rel的取值范圍為( )。 A、127127 B、0127 C、0128 D、127128 90、EPROM是指( )。 A只讀存儲(chǔ)器 B電擦除的只讀存儲(chǔ)器 C隨機(jī)存儲(chǔ)器 D紫外線可擦除的只讀存儲(chǔ)器 三、判斷題 1、在MCS-51系統(tǒng)中,一個(gè)機(jī)器周期等于1.5s。( ) 2、若一個(gè)函數(shù)的返回類型為void,則表示其沒(méi)有返回值。( ) 3、所有定義在主函數(shù)之前的函數(shù)無(wú)需進(jìn)行聲明。( ) 4、定時(shí)器與計(jì)數(shù)器的

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

35、 直接訪問(wèn)定時(shí)器計(jì)數(shù)器0和1。 ( ) 15、MCS-51單片機(jī)的程序存儲(chǔ)器只能用來(lái)存放程序的。( ) 16、串口中斷標(biāo)志由硬件清0。( ) 17、特殊功能寄存器的名字,在C51程序中,全部大寫(xiě)。( ) 18、“sfr”后面的地址可以用帶有運(yùn)算的表達(dá)式來(lái)表示。( ) 19、 #include 與#include “reg51.h”是等價(jià)的。( ) 20、sbit不可以用于定義內(nèi)部RAM的可位尋址區(qū),只能用在可位尋址的SFR上。( ) 21、單片機(jī)是在一塊集成電路上把CPU、存儲(chǔ)器及多種形式的I/O接口集成在一起而構(gòu)成的微型計(jì)算機(jī)。( ) 22、每個(gè)特殊功能寄存器都既有字節(jié)地址,又有位地址。(

36、) 23、50H一定是字節(jié)地址。( ) 24、在MCS-51單片機(jī)中,高級(jí)中斷可以打斷低級(jí)中斷形成中斷嵌套。( ) 25、加法指令將影響進(jìn)位標(biāo)志位C,而減法指令將不影響進(jìn)位標(biāo)志位C。( ) 26、只要有中斷出現(xiàn),CPU就立即響應(yīng)中斷。( ) 27、MCS-51單片機(jī)的定時(shí)和計(jì)數(shù)都使用同一計(jì)數(shù)機(jī)構(gòu),所不同的只是計(jì)數(shù)脈沖的來(lái)源。來(lái)自于單片機(jī)內(nèi)部的是定時(shí),而來(lái)自于外部的則是計(jì)數(shù)。( ) 28、EPROM2764是用作程序存儲(chǔ)器的。( ) 29、中斷初始化時(shí),對(duì)中斷控制寄存器的狀態(tài)設(shè)置,只能使用位操作指令,而不能使用字節(jié)操作指令。( ) 30、單片機(jī)的LED動(dòng)態(tài)顯示是依據(jù)人眼的“視覺(jué)暫留”效應(yīng)實(shí)現(xiàn)的。

37、( ) 31、如果x=0xEA,則執(zhí)行x2后,x的值為0xA8。( ) 32、在MCS51的指令系統(tǒng)中,地址分為字節(jié)地址和位地址。( ) 33、匯編語(yǔ)言指令就是指能被CPU直接執(zhí)行的指令。( ) 34、在MCS51的指令系統(tǒng)中,偽指令、指令都是在程序執(zhí)行的時(shí)候起作用。( ) 35、(R7)表示工作寄存器R7中的內(nèi)容。( ) 36、若一個(gè)函數(shù)的返回類型為void,則表示其沒(méi)有返回值。 ( )37、定時(shí)器與計(jì)數(shù)器的工作原理均是對(duì)輸入脈沖進(jìn)行計(jì)數(shù)。 ( )38、SFR中凡是能被8整除的地址,都具有位尋址能力。 ( ) 39、不能用“sfr16” 直接訪問(wèn)定時(shí)器計(jì)數(shù)器0和1。 ( ) 40、MCS-5

38、1單片機(jī)的程序存儲(chǔ)器只能用來(lái)存放程序的。( ) 41、當(dāng)MCS-51上電復(fù)位時(shí),堆棧指針SP=00H。 ( )。 42、MCS-51外擴(kuò)I/O口與外RAM是統(tǒng)一編址的。 ( )。 43、MCS-51是微處理器。( )不是。 44、MCS-51的串行接口是全雙工的。( ) 45、PC存放的是當(dāng)前執(zhí)行的指令。( )是將要執(zhí)行的下一條指令的地址。 46、PC存放的是當(dāng)前執(zhí)行的指令。( ) 47、MCS-51的特殊功能寄存器分布在60H80H地址范圍內(nèi)。( ) 48、MCS-51有4個(gè)并行IO口,其中P0P3是準(zhǔn)雙向口,所以由輸出轉(zhuǎn)輸入時(shí)必須先寫(xiě)入。( ) 49、在單片機(jī)應(yīng)用系統(tǒng)中,外部設(shè)備與外部數(shù)據(jù)

39、存儲(chǔ)器傳送數(shù)據(jù)時(shí),使用MOV指令。( ) ( ) 、為了消除按鍵的抖動(dòng),常用的方法有硬件和軟件兩種方法。5051、MCS-51外擴(kuò)I/O口與外RAM是統(tǒng)一編址的。( ) 52、使用8751且EA=1時(shí),仍可外擴(kuò)64KB的程序存儲(chǔ)器。( ) 53、8155的復(fù)位引腳可與89C51的復(fù)位引腳直接相連。( ) 54、片內(nèi)RAM與外部設(shè)備統(tǒng)一編址時(shí),需要專門(mén)的輸入/輸出指令。( ) 55、8031片內(nèi)有程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。( ) 56、EPROM的地址線為11條時(shí),能訪問(wèn)的存儲(chǔ)空間有4K。( ) 57、8255A內(nèi)部有3個(gè)8位并行口,即A口,B口,C口。( ) 58、8155芯片內(nèi)具有256B的靜

40、態(tài)RAM,2個(gè)8位和1個(gè)6位的可編程并行I/O口,1個(gè)14位定時(shí)期等常用部件及地址鎖存器。( ) 59、在單片機(jī)應(yīng)用系統(tǒng)中,外部設(shè)備與外部數(shù)據(jù)存儲(chǔ)器傳送數(shù)據(jù)時(shí),使用MOV指令。( ) 60、為了消除按鍵的抖動(dòng),常用的方法有硬件和軟件兩種方法。( ) 61、MCS-51單片機(jī)的片內(nèi)存儲(chǔ)器稱為程序存儲(chǔ)器。( ) 62、MCS-51單片機(jī)的數(shù)據(jù)存儲(chǔ)器是指外部存儲(chǔ)器。( ) 63、MCS-51單片機(jī)的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存。( ) 64、MCS-51指令中,16位立即數(shù)傳送指令是:MOV DPTR,#data16。( ) 65、MCS-51單片機(jī),CPU對(duì)片外RAM的訪問(wèn)只能用寄存器間接尋

41、址的方式,且僅有4 條指令。( ) 66、在MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)中,TMOD為模式控制寄存器,主要用來(lái)控制定時(shí)器的啟動(dòng)與停止。( ) 67、在MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)中,TCON為控制寄存器,主要用來(lái)控制定時(shí)器的啟動(dòng)與停止。( ) 68、MCS-51單片機(jī)系統(tǒng)復(fù)位后,中斷請(qǐng)求標(biāo)志TCON和SCON中各位均為0。( ) 69、MCS-51單片機(jī)的中斷允許寄存器的IE的作用是用來(lái)對(duì)各中斷源進(jìn)行開(kāi)放或屏蔽的控制。( ) EA引腳可接 + 5V或接地。( )EPROM70、對(duì)于8051單片機(jī)而言,在外部擴(kuò)展 時(shí),四、簡(jiǎn)答題 1、51系列單片機(jī)具有幾個(gè)中斷源,分別是如何定義的?其中哪些中斷源可以

42、被定義為高優(yōu)先級(jí)中斷,如何定義? 2、各中斷源對(duì)應(yīng)的中斷服務(wù)程序的入口地址是否能任意設(shè)定? 3、如果想將中斷服務(wù)程序放置在程序存儲(chǔ)區(qū)的任意區(qū)域,在程序中應(yīng)該作何種設(shè)置?請(qǐng)舉例加以說(shuō)明。 4、如何消除鍵盤(pán)的抖動(dòng)? 5在使用8051的定時(shí)器/計(jì)數(shù)器前,應(yīng)對(duì)它進(jìn)行初始化,其步驟是什么? 6、簡(jiǎn)述MCS-51系列單片機(jī)中時(shí)序電路中的時(shí)鐘周期、狀態(tài)周期、機(jī)器周期和指令周期的概念 7、8051引腳有多少I(mǎi)/O線?他們和單片機(jī)對(duì)外的地址總線和數(shù)據(jù)總線有什么關(guān)系?地址總線和數(shù)據(jù)總線各是幾位? 8、簡(jiǎn)述MCS-51系列單片機(jī)的指令格式 9、簡(jiǎn)述MCS-51系列單片機(jī)中時(shí)序電路中的時(shí)鐘周期、狀態(tài)周期、機(jī)器周期和指

43、令周期的概念 、數(shù)制與碼制:10將十進(jìn)制數(shù)205轉(zhuǎn)換成二進(jìn)制數(shù)。 將二進(jìn)制數(shù)10001101轉(zhuǎn)換成十進(jìn)制數(shù)。 將十進(jìn)制數(shù)857.32轉(zhuǎn)換成相應(yīng)的BCD碼。 11、簡(jiǎn)述變址尋址方式并舉例說(shuō)明。 12、簡(jiǎn)述中斷響應(yīng)的主要內(nèi)容。 13、A/D轉(zhuǎn)換器轉(zhuǎn)換數(shù)據(jù)的傳送有幾種方式? 14、8051有哪幾種尋址方式? 15、PC是什么寄存器?是否屬于特殊功能寄存器?它有什么作用? 16、有哪幾種方法能使單片機(jī)復(fù)位?復(fù)位后寄存器的狀態(tài)如何?復(fù)位對(duì)內(nèi)部RAM有何影響? 17、8051單片機(jī)的PSW寄存器各位標(biāo)志的意義如何? 18、CPU響應(yīng)中斷的條件有哪些? 19、A/D轉(zhuǎn)換器轉(zhuǎn)換數(shù)據(jù)的傳送有幾種方式 20、簡(jiǎn)述

44、子程序調(diào)用和執(zhí)行中斷服務(wù)程序的異同點(diǎn)。 21、簡(jiǎn)述MCS-51單片機(jī)的中斷入口地址分別是哪些? 22、(1)R2的內(nèi)容傳到R3中。 (2)外部RAM 60H單元內(nèi)容傳到內(nèi)部RAM 30H單元; (3)外部RAM 1000H單元內(nèi)容傳到R0; (4)將片外RAM中1000H開(kāi)始的8個(gè)數(shù)據(jù)依次傳入片內(nèi)60H始的8個(gè)單元內(nèi)。 (5)將內(nèi)部RAM 20H單元內(nèi)容傳送到外部RAM 2000H單元中; (6)將內(nèi)部RAM20H單元的內(nèi)容與累加器A內(nèi)容相加,結(jié)果存放在20H單元中。 (7)R1的內(nèi)容傳到R3中; (8)將外部RAM 2000H單元內(nèi)容傳送到內(nèi)部RAM 20H單元中; (9)將內(nèi)部RAM20H

45、單元的內(nèi)容與累加器A內(nèi)容相加,結(jié)果存放到外部20H單元中。 23、簡(jiǎn)述利用Keil軟件調(diào)試匯編語(yǔ)言程序的步驟(分步驟描述)。 24、簡(jiǎn)述MCS-51單片機(jī)4個(gè)8位并行I/O口的功能? 四、閱讀程序段并寫(xiě)出運(yùn)行結(jié)果 1、寫(xiě)出片內(nèi)30H單元和片外30H單元的值 MOV 30H, #30 MOV R1, #30H MOV A, #03H MOVX R1, A XCH A, R1 MOVX R1, A RET ; 片內(nèi)(30H)= 2、設(shè)(A)=42H,(42H)=08H,(50H)=43H,分析程序運(yùn)行結(jié)果: AJMP M MOV R1,#81H R0,A M: MOV MOV 67H,R0 MOV SP,#30H PUSH 50H POP R1 則(R0)= ;(R1)= ;(67H

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論