![MCS-51單片機(jī)期末考試試卷AB卷帶答案_第1頁](http://file4.renrendoc.com/view/0cf57b5a1e663866ada11b546be2284d/0cf57b5a1e663866ada11b546be2284d1.gif)
![MCS-51單片機(jī)期末考試試卷AB卷帶答案_第2頁](http://file4.renrendoc.com/view/0cf57b5a1e663866ada11b546be2284d/0cf57b5a1e663866ada11b546be2284d2.gif)
![MCS-51單片機(jī)期末考試試卷AB卷帶答案_第3頁](http://file4.renrendoc.com/view/0cf57b5a1e663866ada11b546be2284d/0cf57b5a1e663866ada11b546be2284d3.gif)
![MCS-51單片機(jī)期末考試試卷AB卷帶答案_第4頁](http://file4.renrendoc.com/view/0cf57b5a1e663866ada11b546be2284d/0cf57b5a1e663866ada11b546be2284d4.gif)
![MCS-51單片機(jī)期末考試試卷AB卷帶答案_第5頁](http://file4.renrendoc.com/view/0cf57b5a1e663866ada11b546be2284d/0cf57b5a1e663866ada11b546be2284d5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
單片機(jī)考試試卷A卷一、選擇題(每題1分,共10分)1.8031單片機(jī)的()口的引腳,還具有外中斷、串行通信等第二功能。a)P0
b)P1c)P2
d)P32.單片機(jī)應(yīng)用程序一般存放在(
)
a)RAM
b)ROM
c)寄存器
d)CPU
3.已知某數(shù)的BCD碼為0111010101000010則其表示的十進(jìn)制數(shù)值為()a)7542Hb)7542c)75.42Hd)75.424.下列指令中不影響標(biāo)志位CY的指令有(
)。
a)ADD
A,20H
b)CLR
c)RRC
A
d)INC
A5.CPU主要的組成部部分為(
)
a)運(yùn)算器、控制器
b)加法器、寄存器
c)運(yùn)算器、寄存器
d)運(yùn)算器、指令譯碼器
6.INTEL
8051
CPU是(
)位的單片機(jī)
a)16
b)4
c)8
d)準(zhǔn)16
7.8031復(fù)位后,PC與SP的值為(
)
a)0000H,00H
b)0000H,07H
c)0003H,07Hd)0800H,00H
8.當(dāng)需要從MCS-51單片機(jī)程序存儲器取數(shù)據(jù)時,采用的指令為()。
a)MOV
A,
@R1
b)MOVC
A,
@A
+
DPTR
c)MOVX
A,
@
R0
d)MOVX
A,
@
DPTR
9.8031單片機(jī)中既可位尋址又可字節(jié)尋址的單元是(
)
a)20H
b)30H
c)00H
d)70H
10.下列哪條指令是正確的()a)PUSHR2b)ADD R0,Ac)MOVX A@DPTRd)MOV @R0,A二、填空題(每空1分,共30分)1.一個完整的微機(jī)系統(tǒng)由和兩大部分組成。2.8051的引腳RST是____(IN腳還是OUT腳),當(dāng)其端出現(xiàn)____電平時,8051進(jìn)入復(fù)位狀態(tài)。8051一直維持這個值,直到RST腳收到____電平,8051才脫離復(fù)位狀態(tài),進(jìn)入程序運(yùn)行狀態(tài),從ROMH單元開始取指令并翻譯和執(zhí)行。3.半導(dǎo)體存儲器分成兩大類和,其中具有易失性,常用于存儲。4.求十進(jìn)制數(shù)-102的補(bǔ)碼(以2位16進(jìn)制數(shù)表示),該補(bǔ)碼為。5.PC存放_______________,具有___________特性。在8051中決定程序執(zhí)行順序的是PC還是DPTR?它是______位?(是,不是)SFG?6.123=B=H。7.8051內(nèi)部有并行口,P0口直接作輸出口時,必須外接;并行口作輸入口時,必須先,才能讀入外設(shè)的狀態(tài)。8.MCS-51的堆棧只可設(shè)置在,其最大容量為,存取數(shù)據(jù)的原則是。堆棧寄存器SP是位寄存器,存放。9.中斷處理的全過程分為以下3個段:、、。10.定時和計數(shù)都是對進(jìn)行計數(shù),定時與計數(shù)的區(qū)別是。三、判斷題(對者打√,錯者打×,并改正,每題1分,共10分)1中斷服務(wù)程序的最后一條指令是RET。2存儲器分成內(nèi)存和外存兩大部分,其中外存可以直接與CPU交換信息。3P2口既可以作為I/O使用,又可以作地址/數(shù)據(jù)復(fù)用口使用。4在中斷響應(yīng)階段CPU一定要做如下2件工作:保護(hù)斷點和給出中斷服務(wù)程序入口地址。5RC
A為循環(huán)左移指令。6MOV
A,30H的源操作數(shù)為立即尋址方式。7MOV
A,@A+DPTR是一條查表指令。8MUL
AB的執(zhí)行結(jié)果是高8位在A中,低8
位在B中。9AJMP跳轉(zhuǎn)空間最大可達(dá)到64KB
。10DPTR是由DPH和DPL兩個8位特殊寄存器組成的。
四、簡答題(每題5分,共15分)1.MCS51的中斷系統(tǒng)有幾個中斷源?幾個中斷優(yōu)先級?中斷優(yōu)先級是如何控制的?在出現(xiàn)同級中斷申請時,CPU按什么順序響應(yīng)(按由高級到低級的順序?qū)懗龈鱾€中斷源)?各個中斷源的入口地址是多少?2.已知單片機(jī)系統(tǒng)晶振頻率為6MHz,若要求定時值為10ms時,定時器T0工作在方式1時,定時器T0對應(yīng)的初值是多少?TMOD的值是多少?TH0=?TL0=?(寫出步驟)3.MCS51系列單片機(jī)的內(nèi)部資源有哪些?說出8031、8051和8751的區(qū)別。五、作圖題(10分)用6264(8K*8)構(gòu)成16K的數(shù)據(jù)存儲系統(tǒng)。要求采用線選法產(chǎn)生片選信號,并計算6264的地址范圍。六、設(shè)計題(1題13分;2題12分,共25分)1.某單片機(jī)控制系統(tǒng)有8個發(fā)光二極管。試畫出89C51與外設(shè)的連接圖并編程使它們由左向右輪流點亮。2.某控制系統(tǒng)有2個開關(guān)K1和K2,1個數(shù)碼管,當(dāng)K1按下時數(shù)碼管加1,K2按下時數(shù)碼管減1。試畫出8051與外設(shè)的連接圖并編程實現(xiàn)上述要求。
試卷答案一、選擇題(每題1分,共10分)1.D2.
B
3.B4.
D
5.
A
6.
C
7.B
8.B9.A
10.D二、填空題(每空1分,共30分)1.一個完整的微機(jī)系統(tǒng)由硬件和軟件兩大部分組成。2.8051的引腳RST是IN腳(IN腳還是OUT腳),當(dāng)其端出現(xiàn)高電平時,8051進(jìn)入復(fù)位狀態(tài)。8051一直維持這個值,直到RST腳收到低電平,8051才脫離復(fù)位狀態(tài),進(jìn)入程序運(yùn)行狀態(tài),從ROM0000H單元開始取指令并翻譯和執(zhí)行。3.半導(dǎo)體存儲器分成兩大類:RAMROM,其中RAM具有易失性,常用于存儲臨時性數(shù)據(jù)。4.求十進(jìn)制數(shù)-102的補(bǔ)碼(以2位16進(jìn)制數(shù)表示),該補(bǔ)碼為9AH。5.PC存放_CPU將要執(zhí)行的指令所在的ROM單元的地址,具有自動加1特性。在8051中決定程序執(zhí)行順序的是PC還是DPTRPC?它是16位?不是(是,不是)SFG?6.123=01010010B=52H。7.8051內(nèi)部有4個并行口,P0口直接作輸出口時,必須外接上拉電阻;并行口作輸入口時,必須先將口鎖存器置1,才能讀入外設(shè)的狀態(tài)。8.MCS-51的堆棧只可設(shè)置在內(nèi)RAM低128B區(qū)
,其最大容量為128B,存取數(shù)據(jù)的原則是先進(jìn)后出。堆棧寄存器SP是8位寄存器,存放堆棧棧頂?shù)牡刂贰?.中斷處理的全過程分為以下3個段:中斷請求、中斷響應(yīng)、中斷服務(wù)。10.定時和計數(shù)都是對脈沖進(jìn)行計數(shù),定時與計數(shù)的區(qū)別是定時是對周期已知的脈沖計數(shù);計數(shù)是對周期未知的脈沖計數(shù)。三、判斷題(對者打√,錯者打×,并改正,每題1分,共10分)1中斷服務(wù)程序的最后一條指令是RETRETI。×2存儲器分成內(nèi)存和外存兩大部分,其中外內(nèi)存可以直接與CPU交換信息?!?P2口既可以作為I/O使用,又可以作地址/數(shù)據(jù)復(fù)用口使用?!?在中斷響應(yīng)階段CPU一定要做如下2件工作:保護(hù)斷點和給出中斷服務(wù)程序入口地址?!?LCRL
A為循環(huán)左移指令?!?MOV
A,30H的源操作數(shù)為立即直接尋址方式。7MOVMOVC
A,@A+DPTR是一條查表指令?!?MUL
AB的執(zhí)行結(jié)果是高低8位在A中,低高8
位在B中?!?AJMP跳轉(zhuǎn)空間最大可達(dá)到642KB
。10DPTR是由DPH和DPL兩個8位特殊寄存器組成的。
√四、簡答題(每題5分,共15分)1.MCS51的中斷系統(tǒng)有幾個中斷源?幾個中斷優(yōu)先級?中斷優(yōu)先級是如何控制的?在出現(xiàn)同級中斷申請時,CPU按什么順序響應(yīng)(按由高級到低級的順序?qū)懗龈鱾€中斷源)?各個中斷源的入口地址是多少?答:MCS51單片機(jī)有5個中斷源,2個中斷優(yōu)先級,中斷優(yōu)先級由特殊功能寄存器IP控制,在出現(xiàn)同級中斷申請時,CPU按如下順序響應(yīng)各個中斷源的請求:INT0、T0、INT1、T1、串口,各個中斷源的入口地址分別是0003H、000BH、0013H、001BH、0023H。2.已知單片機(jī)系統(tǒng)晶振頻率為6MHz,若要求定時值為10ms時,定時器T0工作在方式1時,定時器T0對應(yīng)的初值是多少?TMOD的值是多少?TH0=?TL0=?(寫出步驟)答:定時值為10ms時,定時器T0工作在方式1時,定時器T0對應(yīng)的初值是1388HTMOD的值是00000001B,TH0=13H;TL0=88H。3.MCS51系列單片機(jī)的內(nèi)部資源有哪些?說出8031、8051和8751的區(qū)別。答:MCS51系列單片機(jī)上有1個8位CPU、128B的RAM、21個SFR、4個并行口、1個串行口、2個定時計數(shù)器和中斷系統(tǒng)等資源。8031、8051和8751的區(qū)別是8031內(nèi)無ROM;8051內(nèi)有4KB的掩膜ROM;8751內(nèi)有4KB的EPROM。五、作圖題(10分)答:WR接6264的WERD接6264的OEAB0---AB12接6264的A0---A12DB0—DB7接6264的D0—D7AB15、AB14分別接Y0和Y1地址:0000H---1FFFH;2000H---3FFFH六、設(shè)計題1.某單片機(jī)控制系統(tǒng)有8個發(fā)光二極管。試畫出89C51與外設(shè)的連接圖并編程使它們由右向左輪流點亮。答:圖(5分)構(gòu)思(3分)MOVA,#80H(1分)UP:MOVP1,A(1分)RRA(2分)SJMPUP(1分)2.某控制系統(tǒng)有2個開關(guān)K1和K2,1個數(shù)碼管,當(dāng)K1按下時數(shù)碼管加1,K2按下時數(shù)碼管減1。試畫出8051與外設(shè)的連接圖并編程實現(xiàn)上述要求。答:圖(5分)構(gòu)思(3分)程序(4分)ORG0000HLJMPMAINORG0003HLJMPAINT0ORG0013HLJMPBINT1MAIN:MOVIE,#83HSETBIT0SETBIT1MOVR0,#00HMOVDPTR,#TABUP:MOVA,R0MOVCA,@A+DPTRMOVP1,ASJMPUPAINT0:INCR0CJNER0,#10,AINT01MOVR0,#0AINT01:RETIBINT1:DECR0CJNER0,#0FFH,BINT11MOVR0,#9
單片機(jī)期末考試試卷B卷一、填空題(每空格1分,共10分)1.MCS—51布爾處理機(jī)的存儲空間是_______。2.P2口通常用作_______,也可以作通用的I/O口使用。3.若由程序設(shè)定RS1、RS0=01,則工作寄存器R0~R7的直接地址為______。4.8051的堆棧區(qū)一般開辟在_______。5.所謂尋址,其實質(zhì)就是_______。6.存儲器映象是_______。7.定時器中斷請求發(fā)生在_______。8.中斷響應(yīng)時間是指______。9.通過CPU對I/O狀態(tài)的測試,只有I/O已準(zhǔn)備好時才能進(jìn)行I/O傳送,這種傳送方式稱為_______。10.在中斷服務(wù)程序中現(xiàn)場保護(hù)和現(xiàn)場恢復(fù)期間,中斷系統(tǒng)應(yīng)處在____狀態(tài)。二、單項選擇題(在每小題的四個備選答案中,選出一個正確答案,并將正確答案的序號填在題干的括號內(nèi)。每小題1分,共10分)1.MCS-51單片機(jī)復(fù)位操作的主要功能是把PC初始化為()。A.0100HB.2080HC.0000HD.8000H2.若單片機(jī)的振蕩頻率為6MHz,設(shè)定時器工作在方式1需要定時1ms,則定時器初值應(yīng)為()。A.500B.1000C.216-500D.216-10003.定時器1工作在計數(shù)方式時,其外加的計數(shù)脈沖信號應(yīng)連接到()引腳。A.P3.2B.P3.3C.P3.4D.P3.54.當(dāng)外部中斷請求的信號方式為脈沖方式時,要求中斷請求信號的高電平狀態(tài)和低電平狀態(tài)都應(yīng)至少維持()。A.1個機(jī)器周期B.2個機(jī)器周期C.4個機(jī)器周期D.10個晶振周期5.MCS-51單片機(jī)在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)()。A.外部中斷0B.外部中斷1C.定時器0中斷D.定時器1中斷6.定時器若工作在循環(huán)定時或循環(huán)計數(shù)場合,應(yīng)選用()。A.工作方式0B.工作方式1C.工作方式2D.工作方式37.MCS-51單片機(jī)的外部中斷1的中斷請求標(biāo)志是()。A.ET1B.TF1C.IT1D.IE18.下列標(biāo)號中,正確的標(biāo)號是()。A.1BT:B.BEGIN:C.ADD:D.STAB31:9.串行口每一次傳送()字符。A.1個B.1串C.1幀D.1波特10.要想把數(shù)字送入DAC0832的輸入緩沖器,其控制信號應(yīng)滿足()。A.ILE=1,=1,=0B.ILE=1,=0,=0C.ILE=0,=1,=0D.ILE=0,=0,=0三、簡答題(每小題4分,共20分)1.如何正確使用P3口?2.簡述累加器的ACC的作用。3.簡述寄存器間接尋址方式及其尋址范圍。4.簡述MCS-51單片機(jī)的中斷入口地址。5.簡述串行數(shù)據(jù)傳送的特點。四、讀程序題(每小題4分,共20分)1.執(zhí)行下列程序段后,(P1)=_______。MOVP1,#5DHCPLP1.1CPLP1.2CLRP1.6SETBP1.72.執(zhí)行下列程序段后,(A)=_______,(CY)=____。MOVA,#C5HRLA3.下列程序段執(zhí)行后,(R0)=_______,(7EH)=____,(7FH)=_______。MOVR0,#7EHMOV7EH,#0FFHMOV7FH,#40H1NC@R01NCR01NC@R04.已知(SP)=60H,子程序SUBTRN的首地址為0345H,現(xiàn)執(zhí)行位于0123H的ACALLSUBTRN雙字節(jié)指令后,(PC)=___,(61H)=_______,(62H)=____。5.閱讀下列程序,說明其功能。MOVR0,#dataMOVA,@R0RLAMOVR1,ARLARLAADDA,R1MOV@R0,ARET五、編程題(每小題4分,共20分)1.已知在累加器A中存放一個BCD數(shù)(0~9),請編程實現(xiàn)一個查平方表的子程序。2.請使用位操作指令實現(xiàn)下列邏輯操作:BIT=(∨P1.0)∧(11H∨CY)3.已知變量X存于VAR單元,函數(shù)值Y存于FUNC單元,按下式編程求Y值。Y=4.已知在R2中存放一個壓縮的BCD碼,請將它拆成二個BCD字節(jié),結(jié)果存于SUM開始的單元中(低位在前)。5.將存于外部RAM8000H開始的50H數(shù)據(jù)傳送0010H的區(qū)域,請編程實現(xiàn)。六、綜合應(yīng)用題(每小題10分,共20分)1.已知如圖,8155的PA口用于輸出,PB口用于輸入,PC口用于輸出,請:(1)寫出8155的各I/O口的口地址和存儲器的地址范圍。(2)編寫出8155初始化程序。B155命令字格式:
2.已知如圖并給出下列程序,請在讀圖并理解程序后回答下列問題:(1)程序功能為_______。(2)ADC0809的口地址為_______。(3)EOC的作用是_______。(4)程序運(yùn)行結(jié)果存于_______。ADC:MOVDPTR,#7FFOHMOVR0,#0A0HMOVR2,#8MOVA,#0LOOP:MOVX@DPTR,AJBP3.3,$MOVXA,@DPTRMOVX@R0,A1NCDPTR1NCR0DJNZR2,LOOPAJMPADC
試卷B參考答案一、填空題(每空1分,共10分)1.00H~7FH2.高8位地址線3.08~0FH4.用戶RAM區(qū)5.如何確定操作數(shù)的單元地址6.存儲器在整個存儲空間的地址范圍7.定時時間到8.從查詢中斷請求標(biāo)志位到轉(zhuǎn)向中斷區(qū)入口地址所需的機(jī)器周期數(shù)9.程序查詢方式10.關(guān)中斷二、單項選擇題(每小題1分,共10分)1.C2.C3.D4.A5.A6.C7.D8.D9.A10.B三、簡答題(每小題4分,共20分)1.要點:(1)說明P3口有第一功能和第二功能的使用。(2)P3口的第二功能各位線的含義。(3)使用時應(yīng)先按需要選用第二功能信號,剩下的口線才作第一功能I/O線用。(4)讀引腳數(shù)據(jù)時,必需先給鎖存器輸出“1”。2.(1)8位專用寄存器。(2)運(yùn)算時存放一個操作數(shù)。(3)運(yùn)算后存放運(yùn)算結(jié)果,所以稱它為累加器。3.(1)寄存器中存放的是操作數(shù)的地址,操作數(shù)是通過寄存器間接得到,這種尋址方式稱為寄存器間接尋址方式。(2)尋址范圍:①內(nèi)部RAM低128單位,形式@Ri(i=0,1)。②外部RAM64K使用DPTR作間址寄存器,形式為@DPTR。4.中斷入口地址為中斷響應(yīng)后PC的內(nèi)容即中斷服務(wù)的入口地址。它們是:外部中斷00003H定時器T0中斷000BH外部中斷10013H定時器T1中斷001BH串行口中斷0023H5.(1)傳送按位順序進(jìn)行,速度慢。(2)傳輸線少,成本低。(3)傳送距離遠(yuǎn),可達(dá)幾公尺到幾千公里。四、讀程序題(每小題4分,共20分)1.(P1)=9BH2.(A)=8BH(或10001011B)(CY)=不影響3.(R0)=7FH(7EH)=00H(7FH)=41H4.(PC)=0345H(61H)=25H(62H)=01H5.(data)×10操作五、編程題(每小題4分,共20分)1.SQR:1NCAMOVCA,@A+PCRETTAB:DB0,1,4,9,16DB25,36,49,64,812.ORLC,11
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 預(yù)案評審委托協(xié)議
- 借款反擔(dān)保協(xié)議
- 公司項目經(jīng)理勞務(wù)合同
- 代為持有房地產(chǎn)合同
- 工業(yè)園區(qū)物業(yè)服務(wù)協(xié)議書范本
- 供熱管道安裝勞務(wù)分包合同范本
- 弱電工程項目安裝協(xié)議書范本
- 賽車場裝修合同終止協(xié)議書
- 一線城市經(jīng)濟(jì)適用房出租合同范本
- 服裝攤位租賃合同范本
- 安全設(shè)施檢查維護(hù)保養(yǎng)記錄表
- 部編版道德與法治四年級下冊第一單元課時備課
- 2024年全國統(tǒng)一高考數(shù)學(xué)試卷(新高考Ⅰ)含答案
- 安裝承包免責(zé)協(xié)議書模板
- 《智能風(fēng)控實踐指南:從模型、特征到?jīng)Q策》記錄
- 新疆建設(shè)項目交通影響評價技術(shù)標(biāo)準(zhǔn)
- 2024年成都市中考數(shù)學(xué)試卷(含詳細(xì)解析)
- 2023-2024學(xué)年浙江省溫州市七年級(上)期末英語試卷
- GMP附錄《無菌藥品》試卷測試題庫含答案
- JBT 7387-2014 工業(yè)過程控制系統(tǒng)用電動控制閥
- 小學(xué)數(shù)學(xué)教學(xué)評一體化教學(xué)探究
評論
0/150
提交評論