單片機原理與接口技術(shù)試題及答案_第1頁
單片機原理與接口技術(shù)試題及答案_第2頁
單片機原理與接口技術(shù)試題及答案_第3頁
單片機原理與接口技術(shù)試題及答案_第4頁
單片機原理與接口技術(shù)試題及答案_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、.復(fù)習(xí)題及答案(一) 選擇題(在每個小題四個備選答案中選出一個正確答案,填在題的括號中)1、80C51基本型單片機內(nèi)部程序存儲器容量為(C)。(A)16K (B)8K (C)4K (D)2K2、在80C51單片機應(yīng)用系統(tǒng)中,可以作為時鐘輸出的是(C)引腳。(A) (B)RST (C)ALE (D)3、在80C51的4個并行口中,能作為通用I/O口和高8位地址總線的是(C)。(A)P0 (B)P1 (C)P2 (D)P34、當(dāng)優(yōu)先級的設(shè)置相同時,若以下幾個中斷同時發(fā)生,(D)中斷優(yōu)先響應(yīng)。(A) (B)T1 (C)串口 (D)T05、在80C51中,要訪問SFR使用的尋址方式為(A)。(A)直接

2、尋址 (B)寄存器尋址(C)變址尋址 (D)寄存器間接尋址6、以下的4條指令中,不合法的指令為(D)。(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC 7、當(dāng)需要擴展一片8K的RAM時,應(yīng)選用的存儲器為(B)。(A)2764 (B)6264 (C)6116 (D)621288、若想擴展鍵盤和顯示,并希望增加256字節(jié)的RAM時,應(yīng)選擇(A)芯片。(A)8155 (B)8255 (C)8279 (D)74LS1649、80C51單片機要進(jìn)行10位幀格式的串行通訊時,串行口應(yīng)工作在(B )。(A)方式0 (B)方式1 (C)方式2 (D)方式310、80C51復(fù)

3、位初始化時未改變SP的內(nèi)容,第一個入棧的單元地址為(A)。(A)08H (B)80H (C)00H (D)07H二、填空題1、計算機的經(jīng)典結(jié)構(gòu)由 存儲器 、 運算器 、 控制器 、 輸入設(shè)備 、 輸出設(shè)備 組成。2、80C51單片機基本型內(nèi)部RAM有 128 個字節(jié)單元,這些單元可以分為三個用途不同的區(qū)域,一是 工作寄存器 區(qū),二是 位尋址 區(qū),三是 通用數(shù)據(jù)區(qū) 區(qū)。3、在8051單片機中,由 2 個振蕩周期組成1個狀態(tài)周期,由 6 個狀態(tài)周期組成1個機器周期。4、8051的堆棧是向地址的 高 端生成的。入棧時SP先 加1 ,再壓入數(shù)據(jù)。5、對于80C51無嵌套的單級中斷,響應(yīng)時間至少 3 個

4、機器周期,最多 8 個機器周期。三、簡答題簡述80C51單片機的I/O口的功能和特點;答:P0:地址總線低8位/數(shù)據(jù)總線和一般I/O口P1:一般I/O口P2:地址總線高8位和一般I/O口P3:第二功能和一般I/O口4個口作為一般I/O時均為準(zhǔn)雙向口。5、簡述80C51單片機指令系統(tǒng)的特點及尋址方式。答:111條指令,大多為單、雙周期指令,速度快。指令字節(jié)多為單、雙字節(jié),省空間。尋址方式多(7種),操作靈活。有布爾指令集,控制應(yīng)用方便。7種尋址方式為。 四、程序閱讀與分析題1、試閱讀下面的程序,指出該程序結(jié)束后累加器ACC和寄存器TH0的值,并說明該程序完成了怎樣的功能。ORG 0000HMOV

5、 SP,#60HMOV A,#10HMOV TH0,#20HPUSH ACCPUSH TH0POP ACCPOP TH0END答:利用堆棧交換了ACC和TH0的內(nèi)容,(A)=20H,(TH0)=10H2、程序段如下,試說明其功能。MOV R0,50HMOV R1,60H MOV A,R0 ADD A,R1 MOV R0,A INC R0 INC R1 MOV A,R0 ADDC A,R1 MOV R0,A MOV 00H,C 答:雙字節(jié)無符號數(shù)加法。被加數(shù)存放在內(nèi)部RAM的51H、50H單元,加數(shù)存放在內(nèi)部RAM的61H、60H單元,相加的結(jié)果存放在內(nèi)部RAM的51H、50H單元,進(jìn)位存放在位

6、尋址區(qū)的00H位中。五、綜合應(yīng)用題1、設(shè)計一個80C31單片機最小系統(tǒng)。配備:時鐘電路、上電及復(fù)位電路、8K EPROM、8K RAM。要求:畫出電路圖、標(biāo)明必須的信號名稱、芯片型號及其連接。(答略)2、利用8155構(gòu)建48鍵盤接口。畫出與按鍵相關(guān)部分連接示意圖,詳細(xì)解釋鍵掃描的過程。(答略)3、設(shè)80C51單片機晶振頻率為6MHz,定時器T0工作于方式1。要求80C51以中斷方式工作并在P1.0引腳輸出周期為500微秒的方波。試:計算初值、編寫含有初始化功能的主程序和完成方波輸出的中斷服務(wù)程序。答:機器周期為2微秒。定時時間250微秒。需要計數(shù)N125初值為6553612565411FF83

7、H,所以(TH0)=FFH,(TL0)=83H工作方式設(shè)置:0000 0001B,即(TMOD)01H主程序: 中斷服務(wù)程序: (整體結(jié)構(gòu)?。㎝OV TMOD,#01H MOV TH0,#0FFHMOV TH0,0FFH MOV TL0,#83HMOV TL0,#83H CPL P1.0SETB EA RETISETB ET0SETB TR0SJMP $(二)一、填空題1、MCS-51單片機擴展程序存儲器所用的控制信號為(MOVC),擴展數(shù)據(jù)存儲器所用的控制信號為(RD)和(WR)。2、關(guān)于堆棧類操作的兩條指令分別是(PUSH)、(POP),操作遵循(先進(jìn)后出)原則。3、(程序狀態(tài))寄存器的作

8、用是用來保存程序運行過程中的各種狀態(tài)信息。若累加器A中的數(shù)據(jù)為01110010B,則PSW中的P=(0)。4、若MCS-51 單片機采用12MHz 的晶振,它的機器周期(1m ),ALE 引腳輸出正脈沖頻率為(1MHz),。5、要使MCS-51 單片機從片內(nèi)的地址0000H 開始執(zhí)行程序。那么EA應(yīng)(高電平 )。6、在片外擴展一片2764程序存儲器芯片要( 13地址線。7、外部中斷1(INT1)的中斷入口地址為(0013H);定時器1的中斷入口地為(001BH )。8、8751有兩個16位可編程定時/計數(shù)器,T0和T1。它們的功能可由控制寄存器(TCON) 、(TMOD)的內(nèi)容決定,且定時的時

9、間或計數(shù)的次數(shù)與(TH)、(TL)兩個寄存器的初值有關(guān)。9、欲使P1口的低4位輸出0,高4位不變,應(yīng)執(zhí)行一條(ANL P1,#0F0H)命令。10、串行口的控制寄存器SCON中,REN的作用是(允許串行接收位)。二、判斷題1、指令字節(jié)數(shù)越多,執(zhí)行時間越長。 ( )2、內(nèi)部寄存器Rn(n=0-7)作為間接尋址寄存器。 ( )3、當(dāng)MCS51上電復(fù)位時,堆棧指針SP=00H。 ( )4、CLR R0 ( )5、EPROM的地址線為11條時,能訪問的存儲空間有4K。 ( )6、51單片機只能做控制用,不能完成算術(shù)運算。 ( )7、為了消除按鍵的抖動,常用的方法只有硬件方法 ( )8、必須有中斷源發(fā)出

10、中斷請求,并且CPU開中斷,CPU才可能響應(yīng)中斷( )9、8155的復(fù)位引腳可與89C51的復(fù)位引腳直接相聯(lián)。 ( )10、MCS51的串行接口是全雙工的。 ( )三、簡述題1、為什么外擴存儲器時,P0口要外接鎖存器,而P2口卻不接?P0口要傳送外部數(shù)據(jù)存儲器的低8位地址和8位數(shù)據(jù),(2分)而P2口只傳送外部數(shù)據(jù)存儲器的高8位地址。2、已知一MCS51單片機系統(tǒng)使用12MHZ的外部晶體振蕩器,計算:1)該單片機系統(tǒng)的狀態(tài)周期與機器周期各為多少?狀態(tài)周期=2/fosc=0.167m 機器周期=12/fosc=1m2)當(dāng)單片機的定時器0(T0)工作在方式2時,T0的最大定時時間為多少?TMAX =

11、28機器周期 2561=256m 3、 、在由8031CPU芯片設(shè)計的系統(tǒng)中,若規(guī)定外部中斷0為電平觸發(fā)方式,高優(yōu)先級,此時,特殊功能寄存器TCON、IE、IP為多少?TCON=00H IE=81H IP=01H 4、執(zhí)行下列程序段中第一條指令后: (P1.7)=( 0 ), (P1.3)=( 0 )(P1.2)=( 0 );執(zhí)行第二條指令后:(P1.5)=( 1 ),(P1.4)=( 1 ),(P1.3)=(1 )。 ANL P1,#73H ORL P1,#38H參考答案(三)一、填空題(每空1分,共10分)1.當(dāng)使用8031單片機時,需要擴展外部程序存儲器,此時EA應(yīng)為 低電平2.P0通常

12、用作 單片機系統(tǒng)的地址/數(shù)據(jù)總線3.若由程序設(shè)定RS1、RS0=10,則工作寄存器R0R7的直接地址為 10H17H 4.返回地址(或斷點)是_在程序中斷或子程序調(diào)用時的程序計數(shù)器的內(nèi)容。5.中央處理器CPU是單片機的核心,它完成 運算和控制功能6.單片機的工作過程,實際上就是 周而復(fù)始地取指令和執(zhí)行指令的過程 7.所謂中斷源即是 引起中斷的原因(或能發(fā)出中斷請求的來源) 8.端口(或稱口)是 接口電路中已編址并能進(jìn)行讀或?qū)懖僮鞯募拇嫫?9.異步串行近程通信時的傳送信號是_TTL電平信號 10.若累加器A中的數(shù)據(jù)為01110010B,則PSW中的P= 0二、單項選擇題(在每小題的四個備選答案中

13、,選出一個正確答案,并將正確答案的序號填在題干的括號內(nèi)。每小題1分,共10分)1.MCS51單片機的復(fù)位信號是(A )有效。A.高電平 B.低電平 C.脈沖 D.下降沿2.若MCS-51單片機使用晶振頻率為6MHz時,其復(fù)位持續(xù)時間應(yīng)該(B )。A.2s B.4s C.8s D.1ms3.若PSW.4=0,PSW.3=1,要想把寄存器R0的內(nèi)容入棧,應(yīng)使用(D )指令。A.PUSH R0 B.PUSH R0C.PUSH 00H D.PUSH 08H4.能夠用紫外光擦除ROM中程序的只讀存儲器稱為(C )。A.掩膜ROM B.PROM C.EPROM D.EEPROM5.在片外擴展一片2764程

14、序存儲器芯片要(B )地址線。A.8根 B.13根 C.16根 D.20根6.定時器/計數(shù)器工作方式1是(D )。A.8位計數(shù)器結(jié)構(gòu) B.2個8位計數(shù)器結(jié)構(gòu)C.13位計數(shù)結(jié)構(gòu) D.16位計數(shù)結(jié)構(gòu)7.設(shè)MCS-51單片機晶振頻率為12MHz,定時器作計數(shù)器使用時,其最高的輸入計數(shù)頻率應(yīng)為(C )A.2MHz B.1MHz C.500KHz D.250KHz8.已知1只共陰極LED顯示器,其中a筆段為字形代碼的最低位,若需顯示數(shù)字1,它的字形代碼應(yīng)為(A )。A.06H B.F9H C.30H D.CFH9.下列數(shù)據(jù)字定義的數(shù)表中,(C )是錯誤的。A.DW“AA” B.DW“A”C.DW“OAB

15、C” D.DWOABCH10.串行口的控制寄存器SCON中,REN的作用是(C )。A.接收中斷請求標(biāo)志位 B.發(fā)送中斷請求標(biāo)志位C.串行口允許接收位 D.地址/數(shù)據(jù)位三、簡答題(每小題4分,共20分)1.簡述堆棧。(1)在程序中斷或子程序調(diào)用時,為了保護(hù)返回地址(斷點)和保護(hù)現(xiàn)場而設(shè)立的RAM區(qū)。(2)用MOV SP,#STK指令建立堆棧。(3)存放數(shù)據(jù)按“后進(jìn)先出”原則進(jìn)行。(4)利用PUSH、POP指令即可進(jìn)行進(jìn)棧、出棧操作。2. 簡述變址尋址方式并舉例說明。(1)變址尋址是以DPTR或PC作基址寄存器,累加器A作變址寄存器以兩者內(nèi)容相加形式的16位地址作為操作數(shù)地址。(2)變址尋址只能

16、對移定存儲器尋址,其指令只有三條:MOVC A,A+DPTRMOVC A,A+PCJMP A+DPTR前二條為查表指令,后一條為無條件轉(zhuǎn)移指令3.簡述中斷響應(yīng)的主要內(nèi)容。由硬件自動生成一條調(diào)用指令LCALL轉(zhuǎn)去中斷服務(wù),具體操作為:(1)將程序計數(shù)器PC的內(nèi)容(斷點)壓棧(2)將中斷入口地址裝入PC,轉(zhuǎn)去執(zhí)行中斷服務(wù)程序4.簡述匯編語言中的標(biāo)號有什么規(guī)定 (1)標(biāo)號由18字符組成,頭一個字符必須是字母。(2)不能使用匯編語言已定義的符號。(3)標(biāo)號后必須跟冒號:(4)同一標(biāo)號在一個程序中只能定義一次。 5.A/D轉(zhuǎn)換器轉(zhuǎn)換數(shù)據(jù)的傳送有幾種方式 四、讀程序(每小題4分,共20分)(1)定時傳送方

17、式:A/D啟動后,調(diào)用延時時間大于轉(zhuǎn)換時間的延時程序后即可讀取。(2)查詢方式:A/D啟動后,查詢EOC(轉(zhuǎn)換結(jié)束信號),轉(zhuǎn)換一完成即可讀取轉(zhuǎn)換數(shù)據(jù)。(3)中斷方式:將EOC作為外中斷請求信號,轉(zhuǎn)換一結(jié)束,即引起中斷,讀取轉(zhuǎn)換數(shù)據(jù)。四、讀程序1.執(zhí)行下列程序段中第一條指令后,(1)(P1.7)= 0 (P1.3)= 0 (P1.2)= 0 ;執(zhí)行第二條指令后,(2)(P1.5)= 1 ,(P1.4)= 1 ,(P1.3)= 1 ANL P1,#73HORL P1,#38H2.下列程序段執(zhí)行后,(A)= 0DH ,(B)= 11H .MOV A,#0FBHMOV B,#12HDIV AB3.下列

18、程序段執(zhí)行后,(R0)= EH ,(7EH)= FFH ,(7FH)= 3FH .MOV R0,#7FHMOV 7EH,#0MOV 7FH,#40HDEC R0DEC R0DEC R04.已知(SP)=09H,(DPTR)=4567H,在執(zhí)行下列指令后,(SP)= 0BH ,內(nèi)部RAM(0AH)= 67H ,(0BH)= 45H PUSH DPLPUSH DPH5.下列程序中注釋的數(shù)字為執(zhí)行該指令所需的機器周期數(shù),若單片機的晶振頻率為6MHz,問執(zhí)行下列程序需要多少時間MOV R3,#100;1LOOP:NOP ;1NOPNOPDJNZ R3,LOOP ;2RET ; 2一個機器周期為2s執(zhí)行

19、程序所需時間T=2s*(5100+3)=1006s1ms五、編程題(每小題4分,共20分)1.請使用位操作指令,實現(xiàn)下列邏輯操作:P1.5=ACC.2P2.7ACC.1P2.0先進(jìn)行與操作,再進(jìn)行或操作程序如下:MOV C,ACC.1ANL C,P2,0MOV 12H,CMOV,C,A CC.2ANL C,P2.7ORL C,12HMOV P1.5,CRET2.在外部RAM首地址為TABLE的數(shù)據(jù)表中有10個字節(jié)數(shù)據(jù),請編程將每個字節(jié)的最高位無條件地置1.MOV R2,#10MOV DPRT,#TABLELOOP: MOV X A,DPRT;取一數(shù)ORL A,#80H;最高位置1MOV X D

20、PTR,A;寫回原地址1NC DPTR;處理下一單元DJNZ R2,LOOPRET3.已知內(nèi)部RAM 30H單元開始存放20H個數(shù)據(jù),將其傳送到外部RAM的0000H單元開始的存儲區(qū),請編程實現(xiàn)。MOV R0,#30HMOV R1,#00HMOV R2,#20HLOOP: MOV A,R0;取數(shù)MOV X R1,A;存數(shù)1NC R01NC R1DJNZ R2,LOOPRET4.已知8個無符號數(shù)之和存于R3R4,求其平均值,結(jié)果仍存于R3R4中,請編程實現(xiàn)(R3為高字節(jié))。 利用移位指令作除8操作,程序如下:MOV R2,#3LOOP:CLR CMOV A,R3RRC A ;高字節(jié)除以2,末位移

21、入C,高位補0MOV R3,A ;暫存高字節(jié)MOV A,R4RRC A ;低字節(jié)除以2,高字節(jié)末位移入低字節(jié)高位MOV R3,ADJNZ R2,LOOPRET5.兩個字符串分別存放在首地址為42H和52H的內(nèi)部RAM中,字符串長度放在41H單元,請編程比較兩個字符串。若相等,則把數(shù)字00H送40H單元,否則把0FFH送40H單元。有一個字節(jié)不等,整個字符串不相等,所有字節(jié)相等,兩字串才相等MOV R0,#42HMOV R1,#52HLOOP:MOV A,R0CLR C ;不相等,F(xiàn)FH40HSUBB A,R1JNZ LOOP1 ;相等時,比較下一字節(jié)INC R0INC R1DJNZ 41H,L

22、OOPMOV 40H,#0 ;所有字符均相等,則兩字串相等。RETLOOP1:MOV 40H,#0FFHRET六、綜合應(yīng)用題(每小題10分,共20分)1.用8031單片機,并采用一片2716(2KB)和一片6116(2KB)組成一個既有程序存儲器又有數(shù)據(jù)存儲器的擴展系統(tǒng),請:(1)畫出邏輯電路圖(2) 說明其存儲空間芯片 P2.2 P2.1 P2.0 P0.7 P0.0 地址范圍2716 0 0 0 0 0 0000H1 1 1 1 1 07FFH6116 0 0 0 0 0 0000H1 1 1 1 1 07FFH(四)一、填空題1、當(dāng)P1口做輸入口輸入數(shù)據(jù)時,必須先向該端口的鎖存器寫入(F

23、F ),否則輸入數(shù)據(jù)可能出錯。2、中斷源的優(yōu)先級別被分為高級和低級兩大級別,各中斷源的中斷請求是屬于什么級別是由(IP )寄存器的內(nèi)容決確定的。3、寄存器PSW中的RS1和RS0的作用是( 選擇工作寄存器組 )。4、LED數(shù)碼顯示有( 靜態(tài)顯示 )和( 動態(tài)顯示 )兩種顯示形式。5、當(dāng)單片機CPU響應(yīng)中斷后,程序?qū)⒆詣愚D(zhuǎn)移到該中斷源所對應(yīng)的入口地址處,并從該地址開始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移到中斷服務(wù)程序。其中INT1 的入口地址為( 0013H ),串行口 入口地址為(0023H ),T0 的 入口地址為( 000BH )。6、用匯編語言編寫的程序稱為( 源 )程序,通

24、過匯編后得到的用機器碼表示的程序稱為( 機器 )程序。7、堆棧的地址由 SP 的內(nèi)容確定,其操作規(guī)律是“ 先 進(jìn) 后 出”。8、擴展并行I/O口時,常采用( 8255 )和( 8155 )可編程芯片。 9、編程時,一般在中斷服務(wù)子程序和調(diào)用子程序中需用保護(hù)和恢復(fù)現(xiàn)場,保護(hù)現(xiàn)場用( PUSH )指令,恢復(fù)現(xiàn)場用( POP )指令。10、能在紫外線照射下擦除和重寫的存儲器是( EPROM )型存儲器,能夠直接在線路中快速寫入和讀出的存儲器是( flashROM )型存儲器。11、單片機內(nèi)部與外部ROM之間的查表指令是(MOVC A,A+PC)。二、選擇題(從備選答案中選擇一個正確答案,并將代號寫在

25、括號內(nèi)。每題1分,共10分)1、在程序狀態(tài)寄存器PSW中,判斷是否有借/進(jìn)位的標(biāo)志位是( A ),若選擇寄存器工作組時標(biāo)志位應(yīng)是( C )。 A、CY B、AC C、RS1 D、RS0 E、OV F、P2、在實訓(xùn)線路板中,8155芯片的片選端(CE)如果由單片機P2口P2.7,P2.6,P2.5經(jīng)74LS138Y2譯碼決定,寄存器/存儲器片選端(IO/M)如果由P2.4線選決定。當(dāng)將8155做鍵盤/顯示器控制口使用時,其A口地址應(yīng)為( B ), 當(dāng)將8155作存儲器使用時,其存儲器首地址應(yīng)為( C )。 A、4401H B、4801H C、4000H D、4800H3、在程序運行過程中執(zhí)行PC

26、=0200H的一條指令LCALL addr16,該調(diào)用子程序的返回指令是( B ),實施該調(diào)用指令時,壓入堆棧保存的程序地址是( F )。A、 RETI B、RET C、ENDD、2000H E、0102H F、0203H4、在單片機中,( C ) 是數(shù)據(jù)存儲器,( A ) 是程序存儲器。AROM BEPROM CRAM DEEPROM EFLASH5、定時/計數(shù)器有種操作模式,它們由( B )寄存器中的M1 M0狀態(tài)決定。ATCON BTMOD C PCON DSCON EPSW6、單片機復(fù)位后,SP的內(nèi)容為07H、PC、PSW、A的內(nèi)容為00H,P0P3口的內(nèi)容都是為( B )。A0FH

27、BFFH C08H D07H E00H三、判斷題:1、8051每個中斷源相應(yīng)地在芯片上都有其中斷請求輸入引腳() 2、程序計數(shù)器PC不能對它進(jìn)行讀寫操作()3、8051單片機的棧底單元是不能利用的,因此,它是一個閑置單元()4、8051單片機對最高優(yōu)先權(quán)的中斷響應(yīng)是無條件的() 5、中斷初始化時,對中斷控制器的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)操作指令() 6、在一般情況8051單片機允許同級中斷嵌套() 7、8051單片機,程序存儲器數(shù)和數(shù)據(jù)存儲器擴展的最大范圍都是一樣的() 8、單片機系統(tǒng)擴展時使用的鎖存器,是用于鎖存高8位地址() 9、RCA為循環(huán)左移指令() 10、MOVA,

28、30H為立即尋址方式()四、簡答題 1、MCS-51單片機的時鐘周期與振蕩周期之間有什么關(guān)系?一個機器周期的時序如何劃分?時鐘周期是單片機最基本的時間單位。機器周期則是完成某一個規(guī)定操作所需的時間。一個機器周期為6個時鐘周期,共12個振蕩周期性,依次表示為S1P1、S1P2、S6P1、S6P2。單片機原理及接口技術(shù)試卷(閉卷A卷)一.單項選擇題(每題1分,共20分)1.DPTR為( C )A.程序計數(shù)器 B.累加器 C.數(shù)據(jù)指針寄存器 D.程序狀態(tài)字寄存2.PSW的Cy位為( B )A.輔助進(jìn)位標(biāo)志 B.進(jìn)位標(biāo)志 C.溢出標(biāo)志位 D.奇偶標(biāo)志位3.MCS51單片機片內(nèi)ROM容量為( A )A.

29、4KB B.8KB C.128B D.256B4.MCS51單片機片要用傳送指令訪問片外數(shù)據(jù)存儲器,它的指令操作碼助記符是以下哪個?(B )A.MUL B.MOVX C.MOVC D.MOV 5.direct表示( C )A.8位立即數(shù) B.16位立即數(shù) C.8位直接地址 D.16位地址6.堆棧指針SP是一個(A )位寄存器A.8 B.12 C.13 D.167.定時器/計數(shù)器工作方式選擇中,當(dāng)M1M011時,其工作方式為(D )A.方式0 B.方式1 C.方式2 D.方式38.定時器/計數(shù)器工作方式0為( A )A.13位定時/計數(shù)方式 B.16位定時/計數(shù)方式 C.8位可自動裝入計數(shù)初值方

30、式 D.2個8位方式9.MCS51的最小時序定時單位是( A )A.節(jié)拍 B.狀態(tài) C.機器周期 D.指令周期10.data表示( A )A.8位直接地址 B.16位地址 C.8位立即數(shù) D.16位立即數(shù)11.主頻為12MHz的單片機它的機器周期為( C )A.1/12微秒 B.0.5微秒 C.1微秒 D.2微秒12.MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)( A )。A.外部中斷0 B.外部中斷1 C.定時器0中斷 D.定時器1中斷13.MOVC A ,A+PC指令對于源操作數(shù)的尋址方式是( D )A.寄存器間接尋址 B.寄存器尋址 C.立即尋址 D.變地尋址14. 為( C )A.復(fù)位信號輸入端 B.地址鎖存允許信號輸出端 C.程序存儲允許輸出端 D.程序存儲器地址允許輸入端15.MCS51單片機的一個機器周期由(D )個振蕩脈沖組成。A.2 B.4 C.6 D.1216.MOVC A ,#30H指令對于源操作數(shù)的尋址方式是(C )A.寄存器間接尋址 B.寄存器尋址 C.立即尋址 D.變地尋址17.計算機能直接識別的語言為( B )A.匯編語言 B. 機器語言 C.自然語言 D.硬件和軟件18PSW的OV位為( C )A.輔助進(jìn)位標(biāo)志 B.進(jìn)位標(biāo)志 C.溢出標(biāo)志位 D.奇偶標(biāo)志位19在單片機

溫馨提示

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

評論

0/150

提交評論