單片機選擇題_第1頁
單片機選擇題_第2頁
單片機選擇題_第3頁
單片機選擇題_第4頁
單片機選擇題_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單片機選擇題作者:

日期:

? MCS-51單片機原理與結(jié)構(gòu)1.MCS-51單片機CPU的主要組成部分為 [A.運算器、控制器二 。.單片機能直接運行的程序叫[C.目標程序]—。.單片機中的程序計數(shù)器PC用來—[C.存放下一條指令地址J—。.單片機上電復(fù)位后,PC的內(nèi)容和SP的內(nèi)容為[B.0000H07H]。.單片機8051的ALE引腳是[B.輸出矩形脈沖,頻率為fosc的1/1o.單片機8051的EA引腳 L以上兩種視需要而定J。.訪問外部存儲器或其它接口芯片時,作數(shù)據(jù)線和低 8位地址線的是_[A.P0口】_.PSWA^白RS1和RS0用來 【選擇工作寄存器組號】。.上電復(fù)位后,PSW勺值為 【D.01010.8051單片機上電復(fù)位后,堆棧區(qū)的最大允許范圍是 【B.120 ]一個單元。.8051單片機上電復(fù)位后,堆棧區(qū)的最大允許范圍是內(nèi)部RAM的【D.08H-7FH.復(fù)位后,堆棧指針SP在內(nèi)部RAM中的直接地址是[C.81HJ。.8051的P0口,當使用外部存儲器時它是一個—J_D.傳輸?shù)?位地址/數(shù)據(jù)口_?!?P0口作數(shù)據(jù)線和低8位地址線時[B.不能作I/O口?!?對于8051單片機,其內(nèi)部RAMOH—2FH單元—J_C.既可位尋址又可字節(jié)尋址 J。.尋址方式就是[C.查找指令操作數(shù)]的方式。17.8051單片機若晶振頻率為fosc=12MHz,則一個機器周期等于 [C.1]So.MCS-51單片機的數(shù)據(jù)指針DP抵是一個16位的專用地址指針寄存器,主要用來_LB.存放16位地址,作間址寄存器使用。】.ALU表示【D.算術(shù)邏輯部件】.單片機上電后或復(fù)位后,工作寄存器R0是在」A.0區(qū)00H單元】1.單片機8051的XTAL1和XTAL2引腳是 LD.外接晶振引腳?!?051單片機的VSs(20)引腳是[B.接地引腳。8051單片機的VCC(4。引腳是—[A.主電源+5V】引腳。24.8051單片機中,輸入/輸出引腳中有專門的第二功能的引腳是[D.P3_J0MCS-51復(fù)位后,程序計數(shù)器POLB.O000H 】。即單片機從【B.0000H1開始執(zhí)行指令。乂。5-51的片內(nèi)外的區(qū)OM是統(tǒng)一編址的,如果EA端保持高電平,8051的程序計數(shù)器PC在—LB.00O0H—FFFFH】_地址范圍內(nèi)。單片機的堆棧指針SP始終是指示__LB.堆棧頂—1單片機的P0、P1口作輸入用途之前必須_JA,在相應(yīng)端口先置1_Jo

MCS—51的串行數(shù)據(jù)緩沖器SBUF用于」B.存放待發(fā)送或已接收到的數(shù)據(jù)J。MCS-51單片機的P1口的功能是—[A.可作通用雙向I/O口用】。31.MCS-51單片機復(fù)位后,專用寄存器ACC的狀態(tài)是[C00H]。32.當程序狀態(tài)字寄存器PSV狀態(tài)字中RS1和RS0分別為0和1時,系統(tǒng)使用的工作寄存器組為[B.組1_]033.8051單片機中,用戶可使用的16位寄存器是 【D.DPTR】。34.8051的程序計數(shù)器PC為16位計數(shù)器,其尋址范圍是[D.64K】35.單片機應(yīng)用程序一般存放在 【B.ROM】中。MCS-51單片機指令系統(tǒng)及程序設(shè)計36.MCS-51匯編語言指令格式中,唯一不可缺少的部分是[B.操作碼Jo.MCS-51的立即尋址方式中,立即數(shù)前面—[D.應(yīng)加前綴“#”號】.下列完成8051單片機內(nèi)部數(shù)據(jù)傳送的指令是—ID.MO\direct,direct】.MCS-51的源操作數(shù)為立即尋址的指令中,立即數(shù)就是 【B.放在程序中的常數(shù)】.單片機中PUSH和POP指令常用來[C.保護現(xiàn)場,恢復(fù)現(xiàn)場 】.MCS-51尋址方式中,操作數(shù)Ri加前綴”@號的尋址方式是—[A.寄存器間接尋址—J.MCS-51尋址方式中,立即尋址的尋址空間是[C.程序存儲器ROMJo43.MCS-51尋址方式中,直接尋址的尋址空間是【D.數(shù)據(jù)存儲器256字節(jié)范圍】.執(zhí)行指令MOVXA,@DPTR,WR、RD腳的電平為【C.WR高電平,RD低電平1。.主程序中調(diào)用子程序后返回主程序,堆棧指針SP的值【A.不變 】 。.單片機中使用MOVXA@R指令,[C.與P2口配合能J尋址數(shù)據(jù)存儲器1050H單元。.下列指令判斷若P1口最低位為高電平就轉(zhuǎn) LP,否則就執(zhí)行下一句的是_LB.JBP1.0,LP】 。8.指令」8OEOH,LP中的OEOH是指 [C,累加器A的最低位】。49.下列指令中比較轉(zhuǎn)移指令是指[B.CJNERn#data,relJ—。50.指令MOVR0,#20H執(zhí)行前(R0)=30H,(20H)=38H,執(zhí)行后(R0)=_[B.20H1。51.指令MOVR0,20H執(zhí)行前(R0)=30H,(20H)=38H,執(zhí)行后(R0)=【D.38H!52.執(zhí)行如下三條指令后,30H單元的內(nèi)容是__LB.0EH ]_0行MCVR1,#30H 行MOV40H,#0EH行MOV@R1,40H54.MCS-51指令MDVR0,#20H中的20H是指AA.立即數(shù)」。55.MCS-51單片機在執(zhí)行MOVXA@DPTR指令時,其尋址單元的地址是由

【B.P0口送低8位,P2口送高8位】56.在MCS-51指令中,下列指令中[C.SJMPrel_]_是無條件轉(zhuǎn)移指令。57.下列指令中影響堆棧指針的指令是【D.LCALL】58.已知:A=D田 R4=73H CY=1,指令:SUBBA,R4執(zhí)行后的結(jié)果是[C.A=67H]。59.可實現(xiàn)將內(nèi)部數(shù)據(jù)存儲單元的內(nèi)容傳送到累加器 A中的指令是—_[C.MOVA@R0】。.下列指令執(zhí)行時,不修改PC中內(nèi)容的指令是[B.MTCA,@A+PC]。.已知:A=D2H,(40H)=77H,執(zhí)行指令:ORLA,40H后,其結(jié)果是:【B.A=F7H】。62.指令MULAB執(zhí)行前(A)=18H,(B)=05H,執(zhí)行后,A、B的內(nèi)容是_[D.78H,00H]。63.MCS-51指令系統(tǒng)中,清零指令是IC.CLRA64.MCS-51指令系統(tǒng)中,求反指令是A.CPLA。65.MCS-51指令系統(tǒng)中,指令MOVA@R),執(zhí)彳T前(A)=86H,(R0)=20H,(20H)=18H,執(zhí)行后[C.(A)=18H]_.MCS-51指令系統(tǒng)中,指令CLRA;表示[A.將A的內(nèi)容清0]067.已知A=87H,(30H)=76H,執(zhí)行 XRLA,30H后,其結(jié)果為:_[C.A=F1H(30H)=76HP=1】。.MCS-51指令系統(tǒng)中,指令A(yù)DDA,R0執(zhí)行前(A尸38H,(R0)=54H,(C)=1執(zhí)行后,其結(jié)果為—[D.(A)=8CH(C)=0J。.MCS-51指令系統(tǒng)中,指令A(yù)DDA,R0執(zhí)行前(A)=86H,(R0)=7AH(C)=0執(zhí)行后,其結(jié)果為[A.(A)=00H (C)=1 1。.MCS-51指令系統(tǒng)中,指令A(yù)DDCA,@R0執(zhí)行前(A)=38H,(R。=30H,(30H)=FOH,(C)=1執(zhí)行后,其結(jié)果為—[B.(A)=29H(C)=1Jo.下列指令能使累加器A低4位不變,高4位置F的是—【D.ORLA,#OFOH]02.下列指令能使累加器A高4位不變,低4位置F的是JC.ORLA,#OFH。.下列指令能使R0低4位不變,高4位置F的是[D.ORL00H,#OF0H.下列指令能使R0高4位不變,低4位置F的是—[C.ORL0,#OFHI.下列指令能能使累加器 A的最高位置1的是—LD.ORLA,#80H]。0的最高位置0的是—IA.ANL0,#7FH。77.下列指令能使R0的最高位取反的是[B.XRL00H,#80H]。

.下列指令能使累加器A的最低位置1的是IC.ORLA001HI]。.下列指令能使P1口的最低位置1的是—[B.SETB90H ]。0.下列指令判斷若累加器A的內(nèi)容不為0就轉(zhuǎn)LP的是ID.CJNEA,#0,LP]。81.設(shè)累加器A中為無符號數(shù),B中數(shù)為2,C等于0,下列指令[C.RLA]的作用與其它幾條不同。83.MCS-51指令系統(tǒng)中,執(zhí)行下列程序后,程序計數(shù)器PC的內(nèi)容為TOC\o"1-5"\h\zJC.1500 ]0行ORG000H行MOVDPDR,#1000 行MOV A,#00H行MOV 20H,A行LJMP1500 行END84.MCS-51指令系統(tǒng)中,格式為:ORG16位地址的指令功能是【C.用來定義匯編程序的起始地址 186.MCS-51指令系統(tǒng)中,執(zhí)行下列程序后,堆棧指針SP的內(nèi)容為」B.30Hl。行MOVSP,#30H行MOVA,20H 行LACALL1000行MOV 20H,A 行SJMP $87.M3-51指令系統(tǒng)中,指令DAA是[D.十進制調(diào)整指令】。88.MCS-51指令系統(tǒng)中,指令DAA應(yīng)跟在IB.BC則的加法指令后】。89.在單片機算術(shù)運算過程中,指令DA A常用于―LC.BC則加法!運算。90.MCS-51指令系統(tǒng)中,執(zhí)行下列指令后,其結(jié)果為 —LB.A=21CY=1OV=1。行MOVA,#68行ADDA,#53行DAA.執(zhí)行下列程序后,累加器A的內(nèi)容為—[B.0BH】_0行ORG 0000H行MOVA, #00H行ADD A,#02H行MOVDPTR,#0050H行MOVCA,@A+DPTR行MOV@R0,A行SJMP$行ORG0050H行BAO:DB00H,08H,0BH,6H,09H,0CH 行END.能訪問內(nèi)部數(shù)據(jù)存儲器的傳送指令是—【B.M6指令J—。.能訪問外部數(shù)據(jù)存貯器的傳送指令是—IC.MOVX旨令1o94.指令A(yù)NLA,R0的功能是_[A.將A與寄存器R0的內(nèi)部容按位邏輯與】。.能將A的內(nèi)容向左循環(huán)移一位,第七位進第0位的指令是—[D.RLA]。.能將A按位取反的指令是[A.CPLA]。.執(zhí)行下列程序后,內(nèi)部RAM30H單元的內(nèi)容是 【B.02H】 。行MOV30H,#00H行MDVR0,#30H行MOVA,30H

行ADDA,#05H 行MDVCA,@A+PC行MOV@R0,A行SJMP $ 行TDB:DB00H,01H,02H,03H,05H.將A與立即數(shù)按位邏輯異或的指令是[C.XRLA,#data]。.比較轉(zhuǎn)移指令是_[B,CJNEA,direct,rel1。.將內(nèi)部數(shù)據(jù)存儲器53H單元的內(nèi)容傳送至累加器,其指令是_[A.MOVA,53H]。102.LJMP跳轉(zhuǎn)空間最大可達到[D.64KB。.在編程中使用偽指令的目的是[C.指示和引導(dǎo)匯編程序進行匯編】_。單片微機基本系統(tǒng)擴展.一個EPRDM的地址有A----Aii弓唧,它的容量為[B.4KB]。105.在存儲器擴展電路中74LS373的主要功能是[D.鎖存地址:?。106.下列芯片中其功能為可編程控制的接口芯片是—[D.8255]。107.在用接口傳信息時,如果用一幀來表示一個字符,且每一幀中有一個起始位、一個結(jié)束位和若干個數(shù)據(jù)位,該傳送屬于[A.串行傳送]o108.8051的外部程序存儲器常采用的芯片是A.2716]。定時、中斷、用行口系統(tǒng)及應(yīng)用109.8051單片機的定時器T1用作定時方式時是_LB.由內(nèi)部時鐘頻率定時,一個機器周期加1 1。110.8051單片機的定時器T0用作計數(shù)方式時是—由外部計數(shù)脈沖計數(shù),下降沿加1 1。8051單片機的定時器T1用作計數(shù)方式時計數(shù)脈沖是_J_A.由T1(P3.5)輸入]。8051單片機的定時器T0用作定時方式時是—_LD.由內(nèi)部時鐘頻率計數(shù),一個機器周期加1]。8051單片機的機器周期為2ps,則其晶振頻率fosc為 LC6 1—MHz.114.用8051的定時器T1作定時方式,用模式1,則工作方式控制字為1C.1oH 。115.用8051的定時器T1作計數(shù)方式,用模式2,則工作方式控制字為J_A.60Hl。116.用8051的定時器T1作定時方式,用模式1,則初始化編程為_[C.MOVTOMD#10Hl_。117.用8051的定時器T1作定時方式,用模式2,則工作方式控制字為__[D,20Hl。.用8051的定時器T1作定時方式,用模式2,則初始化編程為_J_B.MOV TOMD,#20H]。.用8051的定時器,若用軟啟動,應(yīng)使TCMD中的—[C.GATE位置0]。

120.啟動定時器0開始計數(shù)的指令是使TCON勺」B.TR0位置1 1。121.啟動定時器1開始定時的指令是—[D.SETBTR1]。122.使8051的定時器T0停止計數(shù)的指令是AA.CLRTR0]0123,使8051的定時器T1停止定時的指令是[B.CLRTR11。124,使8051的定時器T1停止計數(shù)的指令是使TCO;的」D.TR1位置0 ]0.8051的定時器T0作計數(shù)方式,用模式1(16位計數(shù)器)則應(yīng)用指令—[C.MOVTMOD,#05H】初始化編程。.下列指令判斷若定時器T 0計滿數(shù)就轉(zhuǎn)LP的是ID.JBTF0,LP]0.下列指令判斷若定時器T0未計滿數(shù)就原地等待的是__VB.JNBTF0,$ ]。.當CPU響應(yīng)定時器T1的中斷請求后,程序計數(shù)器PC的內(nèi)容是一_[D.001BH。.當CPU響應(yīng)外部中斷0INT0的中斷請求后,程序計數(shù)器PC的內(nèi)容是—[A.0003H]。.當CPU響應(yīng)外部中斷1 INT1的中斷請求后,程序計數(shù)器PC的內(nèi)容是—[C.00013H]。.MCS-51單片機在同一級別里除用行口外,級別最低的中斷源是」_C.定時器T11。.MCS-51單片機在同一級別里除INT0外,級別最高的中斷源是_[B.定時器T0 ]。133.當外部中斷0發(fā)出中斷請求后,中斷響應(yīng)的條件是_[C.MOVIE,#81H]。134.當定時器T0發(fā)出中斷請求后,中斷響應(yīng)的條件是[C.MOVIE,#82H]。138.用定時器T1方式1計數(shù),要求每計滿10次產(chǎn)生溢出標志,則TH1、TL1的初始值是—[A.FFH、F6Hl—。140.用8051的定時器T0定時,用模式2,則應(yīng)—」D.啟動T0前向THRTL0置入相同的計數(shù)初值,以后不再置入】。142.MCS-51單片機CPU開中斷的指令是J_A.SETB E/A。143.MCS-51單片機外部中斷0開中斷的指令是—[B.SETB EXO]O144.MCS-51單片機的兩個定時器作定時器使用時TMGD的D6或D2應(yīng)分別為__[A.D6=0,D2=0]。146.8051單片機晶振頻率fosc=12MHz,則一個機器周期為[B.1]S。147.MCS-51單片機定時器溢出標志是 [D.TF1和TF0J。

148.用定時器T1方式2計數(shù),要求每計滿100次,向CPU發(fā)出中斷請求,TH1、TL1的初始值是[A.9CH]。149.MCS-51單片機定時器外部中斷1和外部中斷0的觸發(fā)方式選擇位是一_[C.IT1和IT0]0.MCS-51單片機定時器T1的溢出標志TF1,若計滿數(shù)產(chǎn)生溢出時,如不用中斷方式而用查詢方式,則應(yīng)B.由軟件清零 1。.MCS-51單片機定時器T0的溢出標志TF0,若計滿數(shù)產(chǎn)生溢出時,其值為[C.1]0152.MCS-51單片機定時器TO的溢出標志TF0,若計滿數(shù)在CPU向應(yīng)中斷后JA.由硬件清零 ]08051單片機計數(shù)初值的計算中,若設(shè)最大計數(shù)值為 M,對于模式1下的M值為」D.M=216]。8051響應(yīng)中斷后,中斷的一般處理過程是LA.關(guān)中斷,保護現(xiàn)場,開中斷,中斷服務(wù),關(guān)中斷,恢復(fù)現(xiàn)場,開中斷,中斷返回]O156.8051單片機共有5個中斷源,在同一級別里,5個中斷源同時發(fā)出中斷請求時,程序計數(shù)器PC的內(nèi)容變?yōu)閇B.0003H 1—0157.MCS-51單片機用行口發(fā)送/接收中斷源的工作過程是:當用行口接收或發(fā)送完一幀數(shù)據(jù)時,將SCO*的[A.RI或TI置1],向CPU申請中斷。158.MCS-51單片機響應(yīng)中斷的過程是ID.斷點PC自動壓棧,對應(yīng)中斷矢量地址裝入PC,程序轉(zhuǎn)到該矢量地址】。159.執(zhí)行中斷處理程序最后一句指令RETI后,—[D.程序返回到響應(yīng)中斷時一句的下一句】o161.MCS-51單片機響應(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論