版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
單片機(jī)模擬試卷001
一、選擇題(每題1分,共10分)6.INTEL8051CPU是()位的單片機(jī)
1.8031單片機(jī)的()口的引腳,還具有外中斷、串行a)16b)4c)8d)準(zhǔn)16
通信等第二功能。7.8031復(fù)位后,PC與SP的值為()
a)P0b)Plc)P2d)P3a)0000H,OOHb)0000H,07H
2.單片機(jī)應(yīng)用程序一般存放在()c)0003H,07Hd)0800H,OOH
a)RAMb)ROMc)寄存器d)CPU8.當(dāng)需要從MCS-51單片機(jī)程序存儲器取數(shù)據(jù)時,采用的指
3.已知某數(shù)的BCD碼為0111010101000010則其表示的令為()。
十進(jìn)制數(shù)值為()a)MOVA,@R1b)MOVCA,?A+DPTR
a)7542Hb)7542c)75.42Hd)75.42c)MOVXA,@R0d)MOVXA,?DPTR
4.下列指令中不影響標(biāo)志位CY的指令有()。9.8031單片機(jī)中既可位尋址又可字節(jié)尋址的單元是
a)ADDA,20Hb)CLR()
c)RRCAd)INCAa)20Hb)30Hc)00Hd)70H
5.CPU主要的組成部部分為()10.下列哪條指令是正確的()
a)運算器、控制器b)加法器、寄存器a)PUSHR2b)ADDR0,A
c)運算器、寄存器d)運算器、指令譯碼器c)MOVXA?DPTRd)MOV@R0,A
二、填空題(每空1分,共30分)
1.一個完整的微機(jī)系統(tǒng)由和兩大部分6.123=B=Ho
組成。7.8051內(nèi)部有并行口,P0口直接作輸出口時,必須
2.8051的引腳RST是___(IN腳還是OUT腳),當(dāng)其端出外接:并行口作輸入口時,必須先,才
現(xiàn)電平時,8051進(jìn)入復(fù)位狀態(tài)。8051一直維持這個值,能讀入外設(shè)的狀態(tài)。
直到RST腳收到—電平,8051才脫離復(fù)位狀態(tài),進(jìn)入程8.MCS-51的堆棧只可設(shè)置在,其最大容量
序運行狀態(tài),從ROMH單元開始取指令并翻譯和為,存取數(shù)據(jù)的原則是。堆棧寄存器SP是
執(zhí)行。位寄存器,存放。
3.半導(dǎo)體存儲器分成兩大類和其中9.中斷處理的全過程分為以下3個
具有易失性,常用于存儲。段:、、?
4.求十進(jìn)制數(shù)-102的補碼(以2位16進(jìn)制數(shù)表示),該補
碼為。
5.PC存放――具有__特性。在8051
中決定程序執(zhí)行順序的是PC還是DPTR?它是—
位?(是,不是)SFG?
10.定時和計數(shù)都是對進(jìn)行計數(shù),定時與計數(shù)的區(qū)別是
三、判斷題
1中斷服務(wù)程序的最后一條指令是RET。5RCA為循環(huán)左移指令。
2存儲器分成內(nèi)存和外存兩大部分,其中外存可以直接與6MOVA,30H的源操作數(shù)為立即尋址方式。
CPU交換信息。7MOVA,@A+DPTR是一條查表指令。
3P2口既可以作為1/0使用,又可以作地址/數(shù)據(jù)復(fù)用口8MULAB的執(zhí)行結(jié)果是高8位在A中,低8位在B中。
使用。9AJMP跳轉(zhuǎn)空間最大可達(dá)到64KB。
4在中斷響應(yīng)階段CPU一定要做如下2件工作:保護(hù)斷點10DPTR是由DPH和DPL兩個8位特殊寄存器組成的。
和給出中斷服務(wù)程序入口地址。
四、簡答題(每題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的值是多少?THO=?TLO=?(寫出步驟)
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)上述要求。
單片機(jī)模擬試卷002
一、填空題(每空格1分,共10分)
1.MCS—51布爾處理機(jī)的存儲空間是。7.定時器中斷請求發(fā)生在。
2.P2□通常用作,也可以作通用的I/O口使用。8.中斷響應(yīng)時間是指o
3.若由程序設(shè)定RS,,RS0=01,則工作寄存器R。?旦的直接地9.通過CPU對I/O狀態(tài)的測試,只有I/O己準(zhǔn)備好時才能進(jìn)
址為。行I/O傳送,這種傳送方式稱為?
4.8051的堆棧區(qū)一般開辟在。10.在中斷服務(wù)程序中現(xiàn)場保護(hù)和現(xiàn)場恢復(fù)期間,中斷系統(tǒng)
5.所謂尋址,其實質(zhì)就是。應(yīng)處在____狀態(tài)。
6.存儲器映象是。
二、單項選擇題(在每小題的四個備選答案中,選出一個正確答案每小題1分,共10分)
LMCS-51單片機(jī)復(fù)位操作的主要功能是把PC初始化為6.定時器若工作在循環(huán)定時或循環(huán)計數(shù)場合,應(yīng)選用
()。()。
A.0100HB.2080HC.0000HD.8000HA.工作方式0B.工作方式1
2,若單片機(jī)的振蕩頻率為6MHz,設(shè)定時器工作在方式1需C.工作方式2D.工作方式3
要定時1ms,則定時器初值應(yīng)為()。7.MCS-51單片機(jī)的外部中斷1的中斷請求標(biāo)志是()。
A.500B.1000C.216-500D.21-1000A.ET1B.TF1C.IT1D.IE1
3.定時器1工作在計數(shù)方式時,其外加的計數(shù)脈沖信號應(yīng)連8.下列標(biāo)號中,正確的標(biāo)號是()。
接到()引腳。A.1BT:B.BEGIN:C.ADD:D.STAB31:
A.P3.2B.Ps.3C.P3.4D.P3,59.串行□每一次傳送()字符。
4.當(dāng)外部中斷請求的信號方式為脈沖方式時,要求中斷請求A.1個B.1串C.1幀D.1波特
信號的高電平狀態(tài)和低電平狀態(tài)都應(yīng)至少維持()?10.要想把數(shù)字送入DAC0832的輸入緩沖器,其控制信號應(yīng)
A.1個機(jī)器周期B.2個機(jī)器周期滿足()。
C.4個機(jī)器周期D.10個晶振周期
5.MCS-51單片機(jī)在同一優(yōu)先級的中斷源同時申請中斷時,A.ILE=1,CS=1,=0B.ILE=1,CS=0,=0
CPU首先響應(yīng)()。
C.ILE=O,CS=1,=0D.ILE=O,CS=0,WRi=0
A.外部中斷0B.外部中斷1
C.定時器0中斷D.定時器1中斷
三、簡答題(每小題4分,共20分)
1.如何正確使用P3口?4.簡述MCS-51單片機(jī)的中斷入口地址。
2.簡述累加器的ACC的作用。5.簡述串行數(shù)據(jù)傳送的特點。
3.簡述寄存器間接尋址方式及其尋址范圍。
四、讀程序題(每小題4分,共20分)
1.執(zhí)行下列程序段后,(PD=_____0
MOVPl,#5DH3.執(zhí)行程序后(R°)=(7EH)=__,(7FH)=
CPLPl.1MOVRo,#7EH
CPLPl.2MOV7EH,ifOFFH
CLRPl.6MOV7FH,#40H
SETBPl.7INC@Ro
2.執(zhí)行下列程序段后,(A)=_____,(Cv)=INCRo
MOVA,#C5HINC?Ro
RLA4.已知(SP)=60H,子程序SUBTRN的首地址為0345H,現(xiàn)執(zhí)
行位于0123H的ACALLSUBTRN雙字節(jié)指令后,MOVR,A
(PC)=,(61H)=,(62H)=oRLA
5.閱讀下列程序,說明其功能。RLA
MOVRo,#dataADDA,Ri
MOVA,@RoMOV@R0,A
RLARET
五、編程題(每小題4分,共20分)
1.已知在累加器A中存放一個BCD數(shù)(0~9),請編程實現(xiàn)一?個查平方表的子程序。
2.請使用位操作指令實現(xiàn)下列邏輯操作:
BIT=(10HVP.o)AdlHVG)
3.已知變量X存于VAR單元,函數(shù)值丫存于FUNC單元,按下式編程求丫值。
1x>0
,0x=0
-1x<0
4.已知在R2中存放一個壓縮的BCD碼,請將它拆成二個BCD字節(jié),結(jié)果存于SUM開始的單元中(低位在前)。
5.將存于外部RAM8000H開始的5011數(shù)據(jù)傳送0010n的區(qū)域,請編程實現(xiàn)。
六、綜合應(yīng)用題(每小題10分,共20分)
1.已知如圖,8155的PA口用于輸出,PB口用于輸入,PC口用于輸出,請:
(1)寫出8155的各I/O□的□地址和存儲器的地址范圍。
(2)編寫出8155初始化程序。B155命令字格式:
B155命令字格式;
2.已知如圖并給出卜列程序,請在讀圖并理解程序后回答卜列問題:
⑴程序功能為。
(2)ADC0809的口地址為—
(3)E0C的作用是_
(4)程序運行結(jié)果存于
ADC:MOVDPTR,#7FF0H
MOVRo,#OAOH
MOVR2,#8
MOVA,#0
LOOP:MOVX?DPTR,A
JBP3.3,$
MOVXA,?DPTR
MOVX@Ro,A
INCDPTR
INCRo
DJNZR.LOOP
AJMPADC
單片機(jī)模擬試卷003
一、填空
1.8051單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括口,為準(zhǔn)雙向口;口具有第二
:、、、引腳功能。
和以及并行I/O口、串行口、中斷控制系統(tǒng)、4.定時器/計數(shù)器的工作方式3是指得將拆
時鐘電路、位處理器等部件,這些部件通過相成兩個獨立的8位計數(shù)器。而另一個定時器/計數(shù)器此時通
連接。常只可作為使用。
2.MCS-51的堆棧只可設(shè)置在,堆棧寄存器sp是位寄5.假定(SP)=40H,(39H)=30H,(40H)=60H。執(zhí)行下
存器。列指令:
3.MCS-51單片機(jī)的P0~P4口均是I/O□,其中POPDPH
的P0□和P2□除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還POPDPL
用來構(gòu)建系統(tǒng)的和,在后,DPTR的內(nèi)容為,SP的內(nèi)容是。
P0~P4口中,為真正的雙相
二、選擇
1.MCS-96單片機(jī)的片內(nèi)A/D轉(zhuǎn)換器是()的轉(zhuǎn)換器件。A.8位B.8位自動重裝C.13位D.16位
A.4通道8位B.8通道8位C.8通道104.當(dāng)需要從MCS-51單片機(jī)程序存儲器取數(shù)據(jù)時,采用的指
位D.8通道16位令為()o
2.MCS-51單片機(jī)的堆棧區(qū)應(yīng)建立在()oA.MOVA,@R1B.MOVCA,?A+DPTR
A.片內(nèi)數(shù)據(jù)存儲區(qū)的低128字節(jié)單元B.片內(nèi)數(shù)據(jù)C.MOVXA,@ROD.MOVXA,@DPTR
存儲區(qū)
C.片內(nèi)數(shù)據(jù)存儲區(qū)的高128字節(jié)單元D.程序存儲
區(qū)
3.MCS-51單片機(jī)定時器工作方式0是指的()工作方式。
三、簡答題
1.想將中斷服務(wù)程序放置在程序存儲區(qū)的任意區(qū)域,在程序中應(yīng)該作何種設(shè)置?請舉例加以說明。
2.51系列單片機(jī)具有幾個中斷源,分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)先級中斷,如何定義?
單片機(jī)模擬試卷004
一、填空題(15分,每空1分)
1.MCS—51單片機(jī)的P0—P4口均是I/0口,和,在電平方式下,當(dāng)采集到
其中的P0□和P2□除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通INTO.INTI的有效信號為時,激活外部中斷。
常還用來構(gòu)建系統(tǒng)的和,在
P0—P4口?,為真正的雙向口,4.定時器/計數(shù)器的工作方式3是指的將
為準(zhǔn)雙向口。拆成兩個獨立的8位計數(shù)器。而另一個定時器/計數(shù)器此時
通常只可作為使用。
2.MCS-51單片機(jī)的堆棧區(qū)只可設(shè)置
在,堆棧寄存器5P是位5.MCS—96單片機(jī)的最大尋址空間是,該空
寄存器。間的地址范圍為,系統(tǒng)上電及復(fù)位的程序入口
地址為,芯片配置字節(jié)CCB的地址
3.MCS-51單片機(jī)外部中斷請求信號有電平方式為o
二、簡答題(15分,每小題5分)
1.51系列單片機(jī)具有幾個中斷源,分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)先級中斷,如何定義?
2.各中斷源對應(yīng)的中斷服務(wù)程序的入口地址是否能任意設(shè)定?
3.如果想將中斷服務(wù)程序放置在程序存儲區(qū)的任意區(qū)域,在程序中應(yīng)該作何種設(shè)置?請舉例加以說明。
三、參數(shù)計算題(16分)
已知一單片機(jī)系統(tǒng)的外接晶體振蕩器的振蕩頻率為11.059MHz,請計算該單片機(jī)系統(tǒng)的拍節(jié)P、狀態(tài)S、機(jī)器周期所對
應(yīng)的時間是多少?指令周期中的單字節(jié)雙周期指令的執(zhí)行時間是多少?
四、改錯題(共5分,每小題1分)
以給出的指令操作碼為依據(jù),請判斷MCS—51單片機(jī)的下列各條指令的書寫格式是否有錯誤,如有請說明錯誤原因。
1.MULR0R1
2.MOVA,@R7
3.MOVA,#3000H
4.MOVC@A+DPTR,A
5.LJMP#1000H
五、尋址方式(5分,每問1分)
說明MCS-51單片機(jī)的下列各條指令中源操作數(shù)的尋址方式(可直接在每條指令后面書寫)
1.ANLA,20H
2.ADDCA,#20H
3.JZrel
4.CLRC
5.RRA
六、使用簡單指令序列完成以下操作(12分)
1.請將片外RA.M20H—25H單元清零
2.請將R0M3000H單元內(nèi)容送R7
七、編程題(18分)
已知一MCS—51單片機(jī)系統(tǒng)的片內(nèi)RAM20H單元存放了一個8位無符號數(shù)7AH,片外擴(kuò)展RAM的8000H存放了一個8位
無符號數(shù)86U,試編程完成以上兩個單元中的無符號數(shù)相加,并將和值送往片外RAM的01H、0011單元中,同時將所編寫程
序運行完成后的數(shù)據(jù)和狀態(tài)添入下表中給出的PSW的有關(guān)位以及寄存器A、DPTR和RAM單元中。
CYADPTR片外01H片外00H片外8000H
八、判讀電路題(14分)
下圖為MCS—51單片機(jī)系統(tǒng)中混合擴(kuò)展多片存儲器2764、6264芯片部分連線電路圖。
試分析電路并回答下列問題:
1.請簡單敘述2764芯片的功能、容量,在電路中起什么作用?
2.請簡單敘述6264芯片的功能、容量,在電路中起什么作用?
3.請分析各片2764、6264所占用的單片機(jī)數(shù)據(jù)存儲空間的地址范圍是多少?
機(jī)模擬試卷006及答案
1、MCS-51單片機(jī)片內(nèi)有5個中斷源,其中2個外部4、在接口電路中,把已經(jīng)編址并能進(jìn)行讀寫操作的寄存器
中斷源。稱為端口o
2、設(shè)定T1為計數(shù)器方式,工作方式2,則TM0D中的值5、在單片機(jī)中,為實現(xiàn)數(shù)據(jù)的1/0傳送,可使用三種控制
為60H(高位為6即可)。方式,即無條件傳送方式、查詢方式和中斷方
式
3、若IT1=O,當(dāng)引腳若.2為低電平的時候,INTO的
中斷標(biāo)志位上以才能復(fù)位。
二、選擇題(每小題2分,共10分)
1、尋址空間為數(shù)據(jù)程序存儲器所用的指令是(A):A.67HB.6EHC.91HD.76HE.90H
A.MOVXB.MOVC.MOVCD.ADDC4、在串行通信中,8031中發(fā)送和接收的寄存器是(B)。
2、執(zhí)行中斷返回指令,從堆棧彈出地址送給(C).A.TMODB.SBUFC.SCOND.DPTR
A.AB.CYC.PCD.DPTR5、波特的單位是(B)
3、七段共陰極發(fā)光兩極管顯示字符'H',段碼應(yīng)為(E)A.字符/秒B.位/秒C.幀/秒D.字節(jié)/秒
三、指令題(每小題4分,共16分)
1、將20H單元清零
3、已知某端口地址為2FFFH,將片內(nèi)RAM20H的內(nèi)容寫到該
MOV20H,#00H或端口中。
CLRAMOVA,20H
MOV20H,AMOVXDPTR,#2FFFH
2、將片外RAM2000H中的低字節(jié)與片內(nèi)20H中的低字節(jié)交換。MOVX@DPTR,A
MOVDPTR,#2000HXCHDA,@R04、把DPTR的內(nèi)容壓入堆棧
MOVR0,#20HMOVX@DPTR,APUSHDPH
MOVX@DPTR,APUSHDPL
四、填寫下表(每空2分,共10分)
指令尋址空間
CLR4011位尋址區(qū)
PUSHACC片內(nèi)RAM(數(shù)據(jù)存儲器)
M0VCA,@A+PC(ROM)程序存儲器
SJMP$(ROM)程序存儲器
MOVX@DPTR,A外部RAM(數(shù)據(jù)存儲器)
五、讀程序(每小題5分,共10分)
1、設(shè)(A)=38H,R0=28H,(28H)=18H,執(zhí)行下列程序后,(A)=
0E7H2、設(shè)(A)=3811,(2011)=4911,PSW=00H,(B)=0211,填寫以下中間
結(jié)果。
ORLA,#27H
SETBC
ANLA,28H
ADDCA,20H(A)=82H.(CY)=_O_.(AC)=1
XCHDA,@R0
RLCA(A)=04H(CY)=1(P)=1
CPLA
MULAB(A)=08H(B)=OOH(0V)=_0
六、簡答題(共14分)
1、簡述子程序調(diào)用和執(zhí)行中斷服務(wù)程序的異同點。(8分)
相同點:均能中斷主程序執(zhí)行本程序,然后再返回斷點地址繼續(xù)執(zhí)行主程序。
不同點:
(1)中斷服務(wù)程序入口地址是固定的,子程序調(diào)用入口地址是用戶自己設(shè)定的。
(2)中斷服務(wù)子程序返回指令除具有子程序返回指令所具有的全部功能之外,還有清除中斷響應(yīng)時被置位的優(yōu)先級狀態(tài)、
開放較低級中斷和恢復(fù)中斷邏輯等功能。
(3)中斷服務(wù)子程序是在滿足中斷申請的條件下,隨機(jī)發(fā)生的;而子程序調(diào)用是用戶主程序事先安排好的。
2、已知晶振頻率為6MHz,在P1.0引腳上輸出周期為500微秒的等寬矩形波,若采用T1中斷,工作方式2,試寫出中斷初
始化程序(6分)
MOVTMOD,#20HSETBET1
MOVTL1,#06HSETBTRI
MOVTH1,#06HSJMP$
SETBEA
七、編程題(10分)
將內(nèi)部RAM20H為首的16個單元的8位無符號數(shù)排序?qū)懗龀绦?并作適當(dāng)注釋
SORT:MOVRO,#20HJCNEXT
MOVR7,#07HMOV@R0,2BH
CLRTRO;交換標(biāo)志位復(fù)位DECRO
LOOP:MOVA,@R0MOV@R0,2AH
MOV2BH,AINCRO
INCROSETBTRO;置交換標(biāo)志位有效
MOV2AH,@R0NEXT:DJNZR7,LOOP
CLRCJBTRO,SORT;若交換標(biāo)志位有效,繼續(xù)進(jìn)
行
SUBBA,?R0;比較前后兩個數(shù)
HERE:SJMP$
八、讀圖題(20分)
閱讀下列硬件圖,補齊連接線(5分),并回答問題(各5分):
1、ALE、PSEN、WR、RD的功能
ALE作地址鎖存的選通信號,以實現(xiàn)低八位地址的鎖存,PSEN信號作擴(kuò)展程序存儲器的讀選通信號
WR、RD作為擴(kuò)展數(shù)據(jù)存儲器和I/O端口的讀寫選通信號。
2、圖中各芯片的功能
74LS373:地址鎖存器,用來鎖存P0口發(fā)送的地址低8位
2764:容量為8KB的程序存儲器(EPROM)用來存儲程序
6264:容量為8KB的數(shù)據(jù)存儲器(RAM)用來存儲數(shù)據(jù)
8031:不含程序存儲器的8位單片機(jī)芯片,是不帶I/O設(shè)備的微型計算機(jī)。
3、2764、6264的地址范圍(P2.5取"0")
2764:8000H-9FFFH6264:4000H-5FFFH
機(jī)模擬試卷007
一、填空題:(共30空,每空1分)
1.單片機(jī)即一個芯片的計算機(jī),此芯片上包括五部分:9.MCS-51的存儲器空間配置從功能上可分為四種類
運算器、、、輸入部分、。型:、內(nèi)部數(shù)據(jù)存儲器、、
2.只有在碼表示中。的表示是唯一的。外部程序存儲器。
3.MCS—51指令系統(tǒng)中direct表示的含義是:10.MCS-51的指令按其功能可分為五大類:、
、邏輯運算類指令、位操作指令、控制轉(zhuǎn)
4.P0、Pl、P2、P3四個均是一位的____□(填“串行”移指令。
還是“并行"),其中P0的功能是11.輸入輸出設(shè)備與主機(jī)的連接部分稱為輸入輸出接
_______________________;P2口的功能是口,接口有三大作用:作用、—
而是雙功能口;-_是作用和信號電平與形式的變換作用。
專門的用戶口。12.MCS—51內(nèi)部的SFR共有_____個。
5.任河程序總是由三種基本結(jié)構(gòu)組成:順序、分支和13.CJNE(目的字節(jié)》,〈源字節(jié)》,rel屬于五大類指
令中的類指令,其操作碼助記符含義是
6.MCS-51指令共有六種尋址方式,分別是立即數(shù)尋
址、、、寄存器間接尋址、14.8051單片機(jī)有個中斷源,級中斷
、相對尋址。優(yōu)先級別。
7.MOVDPTR,#datal6的作用是用來設(shè)定。
15.8255A屬于可編程的〃。接口芯片,
8.片內(nèi)RAM可進(jìn)行位尋址的空間位地址范圍是
8255A的A通道有種作方式。
二、選擇題:(共15題,每題1分)
1.10101.101B轉(zhuǎn)換成十進(jìn)制數(shù)是()。(A)1KB(B)2KB(C)3KB(D)4KB
(A)46.625(B)23.625(C)23.62(D)21.6253.3D.OAH轉(zhuǎn)換成二進(jìn)制數(shù)是()。
2.存儲器的地址范圍是OOOOirOFFFH,它的容量為(A)111101.0000101B(B)111100.0000101B
()?(C)111101.101B(D)111100.101B
4.73.5轉(zhuǎn)換成十六進(jìn)制數(shù)是()。10.8031單片機(jī)中,將累加器A中的數(shù)送入外RAM的40H
(A)94.8H(B)49.8H(C)111H(D)49H單元,可執(zhí)行的指令()?
5.MOVXA,@R0指令中,源操作數(shù)采用()尋
址方式,指令作用在()區(qū)間。(A)MOVRI,40H(B)MOVRI,#40H
(A)寄存器,外部數(shù)據(jù)存儲器B)直接,程序存儲器MOVX@R1,AMOVXRI,A
C)寄存器間接,內(nèi)部數(shù)據(jù)存儲器(D)寄存器間接,(C)MOVX40H,A(D)MOVRI,#40H
外部數(shù)據(jù)存儲器MOVX@R1,A
6.A7H和5BH兩個立即數(shù)相加后,和為(),(CY)11.已知累加器A的數(shù)值為98H,它與OFAH相加,相加后
是()。會影響標(biāo)志位CY、AC和0V位。各個位的值是()。
(A)1CH,0(B)C1H,0(A)0、0、0(B)1、0、1(01、1、1(D)1、1、0
(C)02H,1(D)C1H,112.不屬于單片機(jī)與輸入輸出設(shè)備進(jìn)行信息交換的方式是
7.若(A)=86H,(PSW)=80H,則執(zhí)行RRCA指令后()。
(A)(A)無條件傳送方式(B)查詢方式
(A)C3H(B)B3H(C)ODH(D)56H(0中斷方式(D)存儲器直接存取方式
13.8051與8255A的硬件連接如圖P110圖6-7,其中規(guī)定
8.如果(PO)=65H,則當(dāng)未用的地址線取0。則8255A的控制字寄存器的地址是()
CPLPO.2(A)0000H(B)0001H(C)0002H(D)0003H
SETBC14.A/D轉(zhuǎn)換方法有以下四種,ADC0809是一種采用()
MOVP0.4,C進(jìn)行A/D轉(zhuǎn)換的8位接口芯片。
執(zhí)行后(PO)=()(A)計數(shù)式(B)雙積分式(C)逐次逼近式(D)并行式
(A)61H(B)75H(C)71H(D)17H15.8051單片機(jī)內(nèi)有()個16位的定時/計數(shù)器,每個
9.()指令是MCS-51指令系統(tǒng)中執(zhí)行時間最長且長達(dá)4定時/計數(shù)器都有()種工作方式。
us的。(A)4,5(B)2,4(C)5,2(D)2,3
(A)比較轉(zhuǎn)移(B)循環(huán)轉(zhuǎn)移(C)增減量(D)乘除法
三、判斷指令(或偽指令)正誤(共15題,每題1分)
(1).MOV20H,RI()(2).ADDCA,2030II()
(3).CLRA()(4).MOVX40H,#30H()
(5).ORG300011()(6).MOVC?A+PC,A()
(7).MOVXA,2000H()(8).DJNZttdata,rel()
(9).INC@R5()(10).DECDPTR()
(11).MOVRIR2()(12).SWAPRI()
(13).SETB200011()(14).JZA,LOOP()
(15)DAR2()
四、分析程序并寫出結(jié)果:(共4題,每題5分)
1.已知(R0)=20H,(20H)=10H,(PO)=30H,(R2)=20H,
MOVR0,A
執(zhí)行如下程序段后(4011)二
MOVA,@R0
MOV@R0,#11H
ADDA,21H
MOVA,R2
ORLA,#21H
ADDA,20H
RLA
MOVPSW,#8011
MOVR2,A
SUBBA,P0
RET
XRLA,#45H
則執(zhí)行結(jié)束(R0)=(R2)
MOV40H,A
3.執(zhí)行下面一段程序;
2.已知(R0)=20H,(2011)=3611,(21H)=1711,(3611)=3411,
MOVSP,#6011
執(zhí)行過程如下:
MOVA,#10H
MOVA,@R0
MOVB,#01HANLA,#OFH
PUSHAMOV41H,A
PUSHBMOVA,31H
POPAANLA,#OFOH
POPBSWAPA
A,B的內(nèi)容是:(A)=(B)=MOV42H,A
4.設(shè)在31H單元存有#23H,執(zhí)行下面程序:則(41H)=(42H)=
MOVA,31H
五、簡答及做圖題:(共2題、每題5分)
1.用圖示形式畫出MCS—51內(nèi)部數(shù)據(jù)存儲器(即內(nèi)RAM含特殊功能寄存器)的組成結(jié)構(gòu),并簡單說明各部分對應(yīng)用途。
2.要在8051單片機(jī)片外擴(kuò)展16K數(shù)據(jù)存儲器,選擇其地址為0000H~3FFFH。如果選用6264芯片為存儲芯片,74LS138為
譯碼器,試畫出它的硬件連接圖。
3.
4.六、編程題:(共2題,每題5分)
1.將字節(jié)地址30H~3FH單元的內(nèi)容逐一取出減1,然后再放回原處,如果取出的內(nèi)容為00H,則不要減1,仍將0放回原
處。
2.按以下要求編寫8051單片機(jī)定時器的初始化程序:
(1)T0作為定時,定時時間為10ms.
(2)T1作為計數(shù),記滿1000溢出。
機(jī)模擬試卷008
一.單項選擇題(30分)
1.在中斷服務(wù)程序中至少應(yīng)有一條(
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年超額保險合同賠付限制
- 2025版城市更新改造項目投標(biāo)承諾書規(guī)范范本3篇
- 2025版木雕工藝品制作木工分包合同范本4篇
- 2025版企業(yè)銷售業(yè)務(wù)員合作協(xié)議范本3篇
- 2025年度豬圈建造與農(nóng)業(yè)循環(huán)經(jīng)濟(jì)合同4篇
- 二零二五版電影院裝修升級合同范本3篇
- 2025版學(xué)校教師聘用合同范本:職稱晉升條款詳解3篇
- 2025年度體育場館草坪鋪設(shè)與維護(hù)服務(wù)合同4篇
- 2025年度貨車司機(jī)勞動合同(附交通事故責(zé)任及賠償)
- 2025年度智能科技股權(quán)眾籌協(xié)議書模板
- 高考語文復(fù)習(xí)【知識精研】《千里江山圖》高考真題說題課件
- 河北省承德市2023-2024學(xué)年高一上學(xué)期期末物理試卷(含答案)
- 高中物理斜面模型大全(80個)
- 012主要研究者(PI)職責(zé)藥物臨床試驗機(jī)構(gòu)GCP SOP
- 農(nóng)耕研學(xué)活動方案種小麥
- 2024年佛山市勞動合同條例
- 污水管網(wǎng)規(guī)劃建設(shè)方案
- 城鎮(zhèn)智慧排水系統(tǒng)技術(shù)標(biāo)準(zhǔn)
- 采購管理制度及流程采購管理制度及流程
- 五年級美術(shù)下冊第9課《寫意蔬果》-優(yōu)秀課件4人教版
- 節(jié)能降耗課件
評論
0/150
提交評論