版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、復(fù)習(xí)題及答案(一) 選擇題(在每個(gè)小題四個(gè)備選答案中選出一個(gè)正確答案,填在題的括號(hào)中)1、80C51基本型單片機(jī)內(nèi)部程序存儲(chǔ)器容量為(C)。(A)16K (B)8K (C)4K (D)2K2、在80C51單片機(jī)應(yīng)用系統(tǒng)中,可以作為時(shí)鐘輸出的是(C)引腳。(A) (B)RST (C)ALE (D)3、在80C51的4個(gè)并行口中,能作為通用I/O口和高8位地址總線的是(C)。(A)P0 (B)P1 (C)P2 (D)P34、當(dāng)優(yōu)先級(jí)的設(shè)置相同時(shí),若以下幾個(gè)中斷同時(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)需要擴(kuò)展一片8K的RAM時(shí),應(yīng)選用的存儲(chǔ)器為(B)。(A)2764 (B)6264 (C)6116 (D)621288、若想擴(kuò)展鍵盤和顯示,并希望增加256字節(jié)的RAM時(shí),應(yīng)選擇(A)芯片。(A)8155 (B)8255 (C)8279 (D)74LS1649、80C51單片機(jī)要進(jìn)行10位幀格式的串行通訊時(shí),串行口應(yīng)工作在(B )。(A)方式0 (B)方式1 (C)方式2 (D)方式310、80C51復(fù)位
3、初始化時(shí)未改變SP的內(nèi)容,第一個(gè)入棧的單元地址為(A)。(A)08H (B)80H (C)00H (D)07H二、填空題1、計(jì)算機(jī)的經(jīng)典結(jié)構(gòu)由 存儲(chǔ)器 、 運(yùn)算器 、 控制器 、 輸入設(shè)備 、 輸出設(shè)備 組成。2、80C51單片機(jī)基本型內(nèi)部RAM有 128 個(gè)字節(jié)單元,這些單元可以分為三個(gè)用途不同的區(qū)域,一是 工作寄存器 區(qū),二是 位尋址 區(qū),三是 通用數(shù)據(jù)區(qū) 區(qū)。3、在8051單片機(jī)中,由 2 個(gè)振蕩周期組成1個(gè)狀態(tài)周期,由 6 個(gè)狀態(tài)周期組成1個(gè)機(jī)器周期。4、8051的堆棧是向地址的 高 端生成的。入棧時(shí)SP先 加1 ,再壓入數(shù)據(jù)。5、對(duì)于80C51無嵌套的單級(jí)中斷,響應(yīng)時(shí)間至少 3 個(gè)機(jī)
4、器周期,最多 8 個(gè)機(jī)器周期。三、簡答題簡述80C51單片機(jī)的I/O口的功能和特點(diǎn);答:P0:地址總線低8位/數(shù)據(jù)總線和一般I/O口P1:一般I/O口P2:地址總線高8位和一般I/O口P3:第二功能和一般I/O口4個(gè)口作為一般I/O時(shí)均為準(zhǔn)雙向口。5、簡述80C51單片機(jī)指令系統(tǒng)的特點(diǎn)及尋址方式。答: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é)無符號(hào)數(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è)計(jì)一個(gè)80C31單片機(jī)最小系統(tǒng)。配備:時(shí)鐘電路、上電及復(fù)位電路、8K EPROM、8K RAM。要求:畫出電路圖、標(biāo)明必須的信號(hào)名稱、芯片型號(hào)及其連接。(答略)2、利用8155構(gòu)建4×8鍵盤接口。畫出與按鍵相關(guān)部分連接示意圖,詳細(xì)解釋鍵掃描的過程。(答略)3、設(shè)80C51單片機(jī)晶振頻率為6MHz,定時(shí)器T0工作于方式1。要求80C51以中斷方式工作并在P1.0引腳輸出周期為500微秒的方波。試:計(jì)算初值、編寫含有初始化功能的主程序和完成方波輸出的中斷服務(wù)程序。答:機(jī)器周期為2微秒。定時(shí)時(shí)間250微秒。需要計(jì)數(shù)N125初值為655361256541
7、1FF83H,所以(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單片機(jī)擴(kuò)展程序存儲(chǔ)器所用的控制信號(hào)為(MOVC),擴(kuò)展數(shù)據(jù)存儲(chǔ)器所用的控制信號(hào)為(RD)和(WR)。2、關(guān)于堆棧類操作的兩條指令分別是(PUSH)、(POP),操作遵循(先進(jìn)后出)原則。3、(程序狀態(tài))
8、寄存器的作用是用來保存程序運(yùn)行過程中的各種狀態(tài)信息。若累加器A中的數(shù)據(jù)為01110010B,則PSW中的P=(0)。4、若MCS-51 單片機(jī)采用12MHz 的晶振,它的機(jī)器周期(1m ),ALE 引腳輸出正脈沖頻率為(1MHz),。5、要使MCS-51 單片機(jī)從片內(nèi)的地址0000H 開始執(zhí)行程序。那么EA應(yīng)(高電平 )。6、在片外擴(kuò)展一片2764程序存儲(chǔ)器芯片要( 13地址線。7、外部中斷1(INT1)的中斷入口地址為(0013H);定時(shí)器1的中斷入口地為(001BH )。8、8751有兩個(gè)16位可編程定時(shí)/計(jì)數(shù)器,T0和T1。它們的功能可由控制寄存器(TCON) 、(TMOD)的內(nèi)容決定,
9、且定時(shí)的時(shí)間或計(jì)數(shù)的次數(shù)與(TH)、(TL)兩個(gè)寄存器的初值有關(guān)。9、欲使P1口的低4位輸出0,高4位不變,應(yīng)執(zhí)行一條(ANL P1,#0F0H)命令。10、串行口的控制寄存器SCON中,REN的作用是(允許串行接收位)。二、判斷題1、指令字節(jié)數(shù)越多,執(zhí)行時(shí)間越長。 ( × )2、內(nèi)部寄存器Rn(n=0-7)作為間接尋址寄存器。 ( × )3、當(dāng)MCS51上電復(fù)位時(shí),堆棧指針SP=00H。 ( × )4、CLR R0 ( × )5、EPROM的地址線為11條時(shí),能訪問的存儲(chǔ)空間有4K。 ( )6、51單片機(jī)只能做控制用,不能完成算術(shù)運(yùn)算。 ( ×
10、; )7、為了消除按鍵的抖動(dòng),常用的方法只有硬件方法 ( × )8、必須有中斷源發(fā)出中斷請(qǐng)求,并且CPU開中斷,CPU才可能響應(yīng)中斷( )9、8155的復(fù)位引腳可與89C51的復(fù)位引腳直接相聯(lián)。 ( )10、MCS51的串行接口是全雙工的。 ( )三、簡述題1、為什么外擴(kuò)存儲(chǔ)器時(shí),P0口要外接鎖存器,而P2口卻不接?P0口要傳送外部數(shù)據(jù)存儲(chǔ)器的低8位地址和8位數(shù)據(jù),(2分)而P2口只傳送外部數(shù)據(jù)存儲(chǔ)器的高8位地址。2、已知一MCS51單片機(jī)系統(tǒng)使用12MHZ的外部晶體振蕩器,計(jì)算:1)該單片機(jī)系統(tǒng)的狀態(tài)周期與機(jī)器周期各為多少?狀態(tài)周期=2/fosc=0.167m 機(jī)器周期=12/fo
11、sc=1m2)當(dāng)單片機(jī)的定時(shí)器0(T0)工作在方式2時(shí),T0的最大定時(shí)時(shí)間為多少?TMAX =28×機(jī)器周期 256×1=256m 3、 、在由8031CPU芯片設(shè)計(jì)的系統(tǒng)中,若規(guī)定外部中斷0為電平觸發(fā)方式,高優(yōu)先級(jí),此時(shí),特殊功能寄存器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參考答案(三
12、)一、填空題(每空1分,共10分)1.當(dāng)使用8031單片機(jī)時(shí),需要擴(kuò)展外部程序存儲(chǔ)器,此時(shí)EA應(yīng)為 低電平2.P0通常用作 單片機(jī)系統(tǒng)的地址/數(shù)據(jù)總線3.若由程序設(shè)定RS1、RS0=10,則工作寄存器R0R7的直接地址為 10H17H 4.返回地址(或斷點(diǎn))是_在程序中斷或子程序調(diào)用時(shí)的程序計(jì)數(shù)器的內(nèi)容。5.中央處理器CPU是單片機(jī)的核心,它完成 運(yùn)算和控制功能6.單片機(jī)的工作過程,實(shí)際上就是 周而復(fù)始地取指令和執(zhí)行指令的過程 7.所謂中斷源即是 引起中斷的原因(或能發(fā)出中斷請(qǐng)求的來源) 8.端口(或稱口)是 接口電路中已編址并能進(jìn)行讀或?qū)懖僮鞯募拇嫫?9.異步串行近程通信時(shí)的傳送信號(hào)是_TT
13、L電平信號(hào) 10.若累加器A中的數(shù)據(jù)為01110010B,則PSW中的P= 0二、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填在題干的括號(hào)內(nèi)。每小題1分,共10分)1.MCS51單片機(jī)的復(fù)位信號(hào)是( A )有效。A.高電平 B.低電平 C.脈沖 D.下降沿2.若MCS-51單片機(jī)使用晶振頻率為6MHz時(shí),其復(fù)位持續(xù)時(shí)間應(yīng)該( B )。A.2s B.4s C.8s D.1ms3.若PSW.4
14、=0,PSW.3=1,要想把寄存器R0的內(nèi)容入棧,應(yīng)使用(D )指令。A.PUSH R0 B.PUSH R0C.PUSH 00H D.PUSH 08H4.能夠用紫外光擦除ROM中程序的只讀存儲(chǔ)器稱為( C )。A.掩膜ROM B.PROM C.EPROM D.EEPROM5.在片外擴(kuò)展一片2764程序存儲(chǔ)器芯片要( B )地址線。A.8根
15、 B.13根 C.16根 D.20根6.定時(shí)器/計(jì)數(shù)器工作方式1是( D )。A.8位計(jì)數(shù)器結(jié)構(gòu) B.2個(gè)8位計(jì)數(shù)器結(jié)構(gòu)C.13位計(jì)數(shù)結(jié)構(gòu) D.16位計(jì)數(shù)結(jié)構(gòu)7.設(shè)MCS-51單片機(jī)晶振頻率為12MHz,定時(shí)器作計(jì)數(shù)器使用時(shí),其最高的輸入計(jì)數(shù)頻率應(yīng)為(C )A.2MHz B.1MHz C.500KHz D.250KHz8.已知1只共陰極LED顯示器,其中a筆段
16、為字形代碼的最低位,若需顯示數(shù)字1,它的字形代碼應(yīng)為(A )。A.06H B.F9H C.30H D.CFH9.下列數(shù)據(jù)字定義的數(shù)表中,(C )是錯(cuò)誤的。A.DW“AA” B.DW“A”C.DW“OABC” D.DWOABCH10.串行口的控制寄存器SCON中,REN的作用是( C )。A.接收中斷請(qǐng)求標(biāo)志位 B.發(fā)送中斷請(qǐng)求標(biāo)志位C.串行口允許接收位 D.地
17、址/數(shù)據(jù)位三、簡答題(每小題4分,共20分)1.簡述堆棧。(1)在程序中斷或子程序調(diào)用時(shí),為了保護(hù)返回地址(斷點(diǎn))和保護(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)變址尋址只能對(duì)移定存儲(chǔ)器尋址,其指令只有三條:MOVC A,A+DPTRMOVC A,A+PCJMP A+DPTR前二條為查表指令,后一條為無條件轉(zhuǎn)移指令3.簡述中斷響應(yīng)
18、的主要內(nèi)容。由硬件自動(dòng)生成一條調(diào)用指令LCALL轉(zhuǎn)去中斷服務(wù),具體操作為:(1)將程序計(jì)數(shù)器PC的內(nèi)容(斷點(diǎn))壓棧(2)將中斷入口地址裝入PC,轉(zhuǎn)去執(zhí)行中斷服務(wù)程序4.簡述匯編語言中的標(biāo)號(hào)有什么規(guī)定 (1)標(biāo)號(hào)由18字符組成,頭一個(gè)字符必須是字母。(2)不能使用匯編語言已定義的符號(hào)。(3)標(biāo)號(hào)后必須跟冒號(hào):(4)同一標(biāo)號(hào)在一個(gè)程序中只能定義一次。 5.A/D轉(zhuǎn)換器轉(zhuǎn)換數(shù)據(jù)的傳送有幾種方式 四、讀程序(每小題4分,共20分)(1)定時(shí)傳送方式:A/D啟動(dòng)后,調(diào)用延時(shí)時(shí)間大于轉(zhuǎn)換時(shí)間的延時(shí)程序后即可讀取。(2)查詢方式:A/D啟動(dòng)后,查詢EOC(轉(zhuǎn)換結(jié)束信號(hào)),轉(zhuǎn)換一完成即可讀取轉(zhuǎn)換數(shù)據(jù)。(3)中
19、斷方式:將EOC作為外中斷請(qǐng)求信號(hào),轉(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.下列程序段執(zhí)行后,
20、(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í)行該指令所需的機(jī)器周期數(shù),若單
21、片機(jī)的晶振頻率為6MHz,問執(zhí)行下列程序需要多少時(shí)間MOV R3,#100;1LOOP:NOP ;1NOPNOPDJNZ R3,LOOP ;2RET ; 2一個(gè)機(jī)器周期為2s執(zhí)行程序所需時(shí)間T=2s*(5×100+3)=1006s1ms五、編程題(每小題4分,共20分)1.請(qǐng)使用位操作指令,實(shí)現(xiàn)下列邏輯操作:P1.5=ACC.2P2.7ACC.1P2.0先進(jìn)行與操作,再進(jìn)行或操作程序如下:MOV C,ACC.1ANL
22、C,P2,0MOV 12H,CMOV,C,A CC.2ANL C,P2.7ORL C,12HMOV P1.5,CRET2.在外部RAM首地址為TABLE的數(shù)據(jù)表中有10個(gè)字節(jié)數(shù)據(jù),請(qǐng)編程將每個(gè)字節(jié)的最高位無條件地置1.MOV R2,#10MOV DPRT,#TABLELOOP: MOV X A,DPRT;取一數(shù)ORL A,#80H;最
23、高位置1MOV X DPTR,A;寫回原地址1NC DPTR;處理下一單元DJNZ R2,LOOPRET3.已知內(nèi)部RAM 30H單元開始存放20H個(gè)數(shù)據(jù),將其傳送到外部RAM的0000H單元開始的存儲(chǔ)區(qū),請(qǐng)編程實(shí)現(xiàn)。MOV R0,#30HMOV R1,#00HMOV R2,#20HLOOP: MOV A,R0;取數(shù)MOV X R1,
24、A;存數(shù)1NC R01NC R1DJNZ R2,LOOPRET4.已知8個(gè)無符號(hào)數(shù)之和存于R3R4,求其平均值,結(jié)果仍存于R3R4中,請(qǐng)編程實(shí)現(xiàn)(R3為高字節(jié))。 利用移位指令作除8操作,程序如下:MOV R2,#3LOOP:CLR CMOV A,R3RRC A ;高字節(jié)除以2,末位移入C,高位補(bǔ)0MOV R3,A ;暫存高字節(jié)MOV A,R4RRC
25、0; A ;低字節(jié)除以2,高字節(jié)末位移入低字節(jié)高位MOV R3,ADJNZ R2,LOOPRET5.兩個(gè)字符串分別存放在首地址為42H和52H的內(nèi)部RAM中,字符串長度放在41H單元,請(qǐng)編程比較兩個(gè)字符串。若相等,則把數(shù)字00H送40H單元,否則把0FFH送40H單元。有一個(gè)字節(jié)不等,整個(gè)字符串不相等,所有字節(jié)相等,兩字串才相等MOV R0,#42HMOV R1,#52HLOOP:MOV A,R0CLR C ;不相等
26、,F(xiàn)FH40HSUBB A,R1JNZ LOOP1 ;相等時(shí),比較下一字節(jié)INC R0INC R1DJNZ 41H,LOOPMOV 40H,#0 ;所有字符均相等,則兩字串相等。RETLOOP1:MOV 40H,#0FFHRET六、綜合應(yīng)用題(每小題10分,共20分)1.用8031單片機(jī),并采用一片2716(2KB)和一片6116(2KB)組成一個(gè)既有程序存儲(chǔ)器又有數(shù)據(jù)存儲(chǔ)器的擴(kuò)展系統(tǒng),請(qǐng):(1)畫出邏輯
27、電路圖(2) 說明其存儲(chǔ)空間芯片 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ù)時(shí),必須先向該端口的鎖存器寫入(FF ),否則輸入數(shù)據(jù)可能出錯(cuò)。2、中斷源的優(yōu)先級(jí)別被分為高級(jí)和低級(jí)兩大級(jí)別,各中斷源的中斷請(qǐng)求是屬于什么級(jí)別是由(IP )寄存器的內(nèi)容決確定的。3、寄存器PSW中的RS1和RS0的作用是( 選擇工作寄存器組 )。4、LED數(shù)碼顯示有( 靜態(tài)顯示 )和( 動(dòng)態(tài)顯示 )兩種顯示形式。5、當(dāng)單片
28、機(jī)CPU響應(yīng)中斷后,程序?qū)⒆詣?dòng)轉(zhuǎn)移到該中斷源所對(duì)應(yīng)的入口地址處,并從該地址開始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移到中斷服務(wù)程序。其中INT1 的入口地址為( 0013H ),串行口 入口地址為(0023H ),T0 的 入口地址為( 000BH )。6、用匯編語言編寫的程序稱為( 源 )程序,通過匯編后得到的用機(jī)器碼表示的程序稱為( 機(jī)器 )程序。7、堆棧的地址由 SP 的內(nèi)容確定,其操作規(guī)律是“ 先 進(jìn) 后 出”。8、擴(kuò)展并行I/O口時(shí),常采用( 8255 )和( 8155 )可編程芯片。 9、編程時(shí),一般在中斷服務(wù)子程序和調(diào)用子程序中需用保護(hù)和恢復(fù)現(xiàn)場,保護(hù)現(xiàn)場用( PUSH
29、 )指令,恢復(fù)現(xiàn)場用( POP )指令。10、 能在紫外線照射下擦除和重寫的存儲(chǔ)器是( EPROM )型存儲(chǔ)器,能夠直接在線路中快速寫入和讀出的存儲(chǔ)器是( flashROM )型存儲(chǔ)器。11、單片機(jī)內(nèi)部與外部ROM之間的查表指令是(MOVC A,A+PC)。二、選擇題(從備選答案中選擇一個(gè)正確答案,并將代號(hào)寫在括號(hào)內(nèi)。每題1分,共10分)1、在程序狀態(tài)寄存器PSW中,判斷是否有借/進(jìn)位的標(biāo)志位是( A ),若選擇寄存器工作組時(shí)標(biāo)志位應(yīng)是( C )。 A、CY B、AC C、RS1 D、RS0 E、OV F、P2、在實(shí)訓(xùn)線路板中,8155芯片的片選端(CE)如果由單片機(jī)P2口P2.7,
30、P2.6,P2.5經(jīng)74LS138Y2譯碼決定,寄存器/存儲(chǔ)器片選端(IO/M)如果由P2.4線選決定。當(dāng)將8155做鍵盤/顯示器控制口使用時(shí),其A口地址應(yīng)為( B ), 當(dāng)將8155作存儲(chǔ)器使用時(shí),其存儲(chǔ)器首地址應(yīng)為( C )。 A、4401H B、4801H C、4000H D、4800H3、在程序運(yùn)行過程中執(zhí)行PC=0200H的一條指令LCALL addr16,該調(diào)用子程序的返回指令是( B ),實(shí)施該調(diào)用指令時(shí),壓入堆棧保存的程序地址是( F )。A、 RETI B、RET C、ENDD、2000H E、0102H F、0203H4、在單片機(jī)中,( C ) 是數(shù)據(jù)存儲(chǔ)器,( A ) 是
31、程序存儲(chǔ)器。AROM BEPROM CRAM DEEPROM EFLASH5、定時(shí)/計(jì)數(shù)器有種操作模式,它們由( B )寄存器中的M1 M0狀態(tài)決定。ATCON BTMOD C PCON DSCON EPSW6、單片機(jī)復(fù)位后,SP的內(nèi)容為07H、PC、PSW、A的內(nèi)容為00H,P0P3口的內(nèi)容都是為( B )。A0FH BFFH C08H D07H E00H三、判斷題:1、8051每個(gè)中斷源相應(yīng)地在芯片上都有其中斷請(qǐng)求輸入引腳(×) 2、程序計(jì)數(shù)器PC不能對(duì)它進(jìn)行讀寫操作() 3、8051單片機(jī)的棧底單元是不能利用的,因此,它是一個(gè)閑置單
32、元(×) 4、8051單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無條件的(×) 5、中斷初始化時(shí),對(duì)中斷控制器的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)操作指令(×) 6、在一般情況8051單片機(jī)允許同級(jí)中斷嵌套(×) 7、8051單片機(jī),程序存儲(chǔ)器數(shù)和數(shù)據(jù)存儲(chǔ)器擴(kuò)展的最大范圍都是一樣的() 8、單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高8位地址(×) 9、 RC A為循環(huán)左移指令
33、(×) 10、MOV A,30H為立即尋址方式(×) 四、簡答題 1、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。單片機(jī)原理及接口技術(shù)試卷(閉卷A卷)一.單項(xiàng)選擇題(每題1分,共20分)1.DPTR為( C )A.程序計(jì)數(shù)器 B.累加器 C.數(shù)據(jù)指針寄存器 D.程序狀態(tài)字寄存2.PSW的Cy位為(
34、B )A.輔助進(jìn)位標(biāo)志 B.進(jìn)位標(biāo)志 C.溢出標(biāo)志位 D.奇偶標(biāo)志位3.MCS51單片機(jī)片內(nèi)ROM容量為( A )A.4KB B.8KB C.128B D.256B4.MCS51單片機(jī)片要用傳送指令訪問片外數(shù)據(jù)存儲(chǔ)器,它的指令操作碼助記符是以下哪個(gè)?(B )A.MUL B.MOVX C.MOVC D.MOV 5.direct表示( C )A.8位立即數(shù) B.16位立即數(shù) C.8位直接地址 D.16位地址6.堆棧指針SP是一個(gè)(A )位寄存器A.8 B.12 C.13 D.167.定時(shí)器/計(jì)數(shù)器工作方式選擇中,當(dāng)M1M011時(shí),其工作方式為(D )A.方式0 B.方式1 C.方式2 D.方式38
35、.定時(shí)器/計(jì)數(shù)器工作方式0為( A )A.13位定時(shí)/計(jì)數(shù)方式 B.16位定時(shí)/計(jì)數(shù)方式 C.8位可自動(dòng)裝入計(jì)數(shù)初值方式 D.2個(gè)8位方式9.MCS51的最小時(shí)序定時(shí)單位是( A )A.節(jié)拍 B.狀態(tài) C.機(jī)器周期 D.指令周期10.data表示( A )A.8位直接地址 B.16位地址 C.8位立即數(shù) D.16位立即數(shù)11.主頻為12MHz的單片機(jī)它的機(jī)器周期為( C )A.1/12微秒 B.0.5微秒 C.1微秒 D.2微秒12.MCS-51單片機(jī)在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)( A )。A.外部中斷0 B.外部中斷1 C.定時(shí)器0中斷 D.定時(shí)器1中斷13.MOVC A ,A+PC指令對(duì)于源操作數(shù)的尋址方式是( D )A.寄存器間接尋址 B.寄存器尋址 C.立即尋址 D.變地尋址14. 為( C )A.復(fù)位信號(hào)輸入端 B.地址鎖存允許信號(hào)輸出端 C.程序存儲(chǔ)允許輸出端 D.程序存儲(chǔ)器地址允許輸入端15.MCS51單片機(jī)的一個(gè)機(jī)器周期由(D )個(gè)振蕩脈沖組成。A.2 B.4 C.6 D.1216.MOVC A
溫馨提示
- 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 城市公園魚塘改造施工合同
- 體育場隔墻施工合同
- 超市連鎖加盟協(xié)議
- 學(xué)校通風(fēng)系統(tǒng)改造合同
- 制造業(yè)研發(fā)創(chuàng)新會(huì)議制度
- 購物中心大理石裝飾合同
- 環(huán)保企業(yè)財(cái)務(wù)專員招聘合同
- 學(xué)生宿舍租賃合同:教育機(jī)構(gòu)專用
- 信用貸款財(cái)產(chǎn)抵押還款
- 設(shè)備轉(zhuǎn)讓協(xié)議書法律效力分析
- (2023)高塔復(fù)合肥生產(chǎn)建設(shè)項(xiàng)目可行性研究報(bào)告(一)
- 國際人權(quán)法與強(qiáng)制勞動(dòng)保護(hù)人權(quán)的法律框架
- 設(shè)立綠化養(yǎng)護(hù)服務(wù)公司商業(yè)計(jì)劃書
- 勘察設(shè)計(jì)單位管理制度模版
- 2024年中國鐵塔湖北分公司招聘筆試參考題庫含答案解析
- 生產(chǎn)設(shè)備搬遷方案
- 簡易勞動(dòng)保障管理制度
- WTO《補(bǔ)貼與反補(bǔ)貼措施協(xié)議》中文翻譯全文
- 第三單元一《伐檀》公開課一等獎(jiǎng)創(chuàng)新教案-【中職專用】(中職語文高教版2023-2024-基礎(chǔ)模塊上冊)
- 住院病案首頁數(shù)據(jù)填寫質(zhì)量規(guī)范
- 酒店管理專業(yè)大學(xué)生職業(yè)生涯規(guī)劃書
評(píng)論
0/150
提交評(píng)論