(重點)《單片機開發(fā)基礎(chǔ)》近年考試真題題庫(附答案)_第1頁
(重點)《單片機開發(fā)基礎(chǔ)》近年考試真題題庫(附答案)_第2頁
(重點)《單片機開發(fā)基礎(chǔ)》近年考試真題題庫(附答案)_第3頁
(重點)《單片機開發(fā)基礎(chǔ)》近年考試真題題庫(附答案)_第4頁
(重點)《單片機開發(fā)基礎(chǔ)》近年考試真題題庫(附答案)_第5頁
已閱讀5頁,還剩163頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(重點)《單片機開發(fā)基礎(chǔ)》近年考試真題題庫(附答案)單選題1.主頻為12MHz的單片機它的機器周期為()A、1/12微秒B、0.5微秒C、1微秒D、2微秒?yún)⒖即鸢福篊2.主程序被打斷的地方稱為什么?A、中斷源B、入口地址C、中斷矢量D、斷點參考答案:D3.中斷響應(yīng)時間不可能是以下哪個A、3周期B、6周期C、8周期D、16周期參考答案:D4.中斷是指通過什么來改變C.PU的執(zhí)行方向A、選擇語句B、硬件C、軟件D、調(diào)用函數(shù)參考答案:B5.中斷功能具有什么好處?A、讓程序更復(fù)雜B、讓程序執(zhí)行速度更快C、讓程序更有效率D、以上皆是參考答案:C6.中斷查詢確認后,在下列各種AT89S51單片機運行情況下,能立即進行響應(yīng)的是()。A、當(dāng)前正在進行高優(yōu)先級中斷處理B、當(dāng)前正在執(zhí)行RETI指令C、當(dāng)前指令是MOVD、R3E、當(dāng)前指令是DIV指令,且正處于取指令的機器周期參考答案:C7.指令A(yù)DDCA,#20H源操作數(shù)的尋址方式是():A、寄存器尋址B、直接尋址C、立即數(shù)尋址D、寄存器間接尋址E、變址尋址F、相對尋址G)位尋址參考答案:C8.指令“JCLOOP”的含義是()A、進位位C為1時,程序轉(zhuǎn)至LOOPB、進位位C為0時,程序轉(zhuǎn)至LOOPC、A為1時,程序轉(zhuǎn)至LOOPD、A為0時,程序轉(zhuǎn)至LOOP參考答案:A9.指令“JBP1.1,LOOP”的含義是()A、P1口為低電平時,程序轉(zhuǎn)至LOOPB、P1口為高電平時,程序轉(zhuǎn)至LOOPC、P1.1口為高電平時,程序轉(zhuǎn)至LOOPD、P1.1口為低電平時,程序轉(zhuǎn)至LOOP參考答案:C10.指令“CLRA”的含義是()A、A中數(shù)每位置1B、A中數(shù)清零C、A中數(shù)每位取反D、A中數(shù)為01H參考答案:B11.執(zhí)行中斷處理程序最后一句指令RETI后,()。A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序開始處D、程序返回到響應(yīng)中斷時那句的下一句參考答案:D12.執(zhí)行LACLL4000H指令時,MCS-51所完成的操作是()A、保護PCB、(PC)=4000HC、保護現(xiàn)場D、PC+3入棧,(PC)=4000H參考答案:D13.執(zhí)行“P2=P2|0x01;”語句,相當(dāng)于對P2.0()操作。A、置1B、清0C、取反D、不變參考答案:A14.在上電復(fù)位狀態(tài)下,寄存器PSW的值是()A、隨機數(shù)B、08HC、00HD、FFH參考答案:C15.在上電復(fù)位狀態(tài)下,P3口的數(shù)據(jù)是()A、FFHB、與斷電前一次一樣C、00HD、隨機數(shù)參考答案:A16.在家用電器中使用單片機應(yīng)屬于微計算機的A、輔助設(shè)計應(yīng)用B、測量、控制應(yīng)用C、數(shù)值計算應(yīng)用D、數(shù)據(jù)處理應(yīng)用參考答案:B17.在共陽極數(shù)碼管使用中,若要是僅顯示小數(shù)點,則其相應(yīng)的字形碼是()。A、0x80B、0x10C、0x40D、0x7參考答案:D18.在訪問片外擴展存儲器時,低8位地址和數(shù)據(jù)由()口分時傳送,高8位地址由()口傳送。A、P0P1B、P1P0C、P0P2D、P2P0參考答案:C19.在電子電路中,因晶體管截止而產(chǎn)生的失真稱為:(2分)A、截止失真B、飽和失真C、頂部失真D、底部失真參考答案:A20.在單片機中斷系統(tǒng)中,若要允許所有外部中斷,禁止其他中斷,則中斷允許寄存器IE的值為:()。A、0x0aB、0x1aC、0x15D、0x05參考答案:D21.在單片機中斷系統(tǒng)中,如果幾個同一優(yōu)先級的中斷源同時向CPU申請中斷,則以下中斷源中()的優(yōu)先級最高。A、外部中斷0B、定時器T0C、外部中斷1D、定時器T1參考答案:A22.在單片機系統(tǒng)中采用+5V直流穩(wěn)壓電源點亮LED時,選擇限流電阻的阻值合適的為()。A、10kΩB、5kΩC、210ΩD、10Ω參考答案:C23.在MCS-51指令中,下列指令中()是無條件轉(zhuǎn)移指令。A、LCALLaddr16B、DJNZdirect,relC、SJMPrelD、ACALLaddr11參考答案:C24.在MCS-51單片機中,要設(shè)置外部中斷0的觸發(fā)方式為邊沿觸發(fā),應(yīng)執(zhí)行語句:()。A、IT0=0;B、IT0=1;C、IE0=0;D、IE0=1;參考答案:B25.在C語言中,引用數(shù)組元素時,其下標的數(shù)據(jù)類型允許是()。A、整型常量B、整型表達式C、整型常量或整型表達式D、任何類型的表達式參考答案:C26.在C語言中,想打開全局中斷的語句是()A、EA=1;B、ES=1;C、EA=0;D、ES=0;參考答案:A27.在C語言中,合法的長整型常數(shù)是()A、0L[2]B、4962710C、324562&D、216D參考答案:A28.在C51中,一個int型數(shù)據(jù)在內(nèi)存中占2個字節(jié),則int型數(shù)據(jù)的取值范圍是()。A、0~255B、0~32767C、0~65535D、-32768~32767參考答案:D29.在C51語言中,當(dāng)do-while語句中的條件為()時,結(jié)束循環(huán)。A、0B、falseC、trueD、非0參考答案:B30.在51單片機的下列特殊功能寄存器中,具有16位字長的是。A、PCONB、TCONC、SCOND、DPTR參考答案:D31.欲將電壓信號轉(zhuǎn)換成與之成比例的電流信號,應(yīng)在放大電路中引入什么負反饋(2分)A、電壓串聯(lián)B、電壓并聯(lián)C、電流串聯(lián)D、電流并聯(lián)參考答案:C32.語句TR1=1;的作用是。A、停止T1計數(shù)B、停止T0計數(shù)C、啟動T0計數(shù)D、啟動T1計數(shù)參考答案:D33.語句TR1=1;的作用是()。A、啟動T1計數(shù)B、啟動T0計數(shù)C、停止T1計數(shù)D、停止T0計數(shù)參考答案:A34.與定時工作方式1和0比較,定時工作方式2不具備的特點是()A、計數(shù)溢出后能自動重新加載計數(shù)初值B、增加計數(shù)器位數(shù)C、提高定時精度D、適于循環(huán)定時和循環(huán)計數(shù)應(yīng)用參考答案:B35.有一長度為10字節(jié)的字符串存放在8031單片機內(nèi)部RAM中,其首地址為40H。要求將該字符串中每一個字符加偶校驗位。(以調(diào)用子程序的方法來實現(xiàn)。)源程序如下:ORG1000HMOVR0,#40HMOVR7,#10NEXT:MOVA,①ACALLSEPAMOV@R0,AINCR0DJNZ②,NEXTSJMP$SEPA:ADDA,#00H③PSW.0,SRETORLA,④SRET:⑤A、①@R0②R7③JB④#80H⑤RETB、①@R0②R8③JNB④#80H⑤RETC、①@R0②R7③JNB④#90H⑤RETD、①@R0②R7③JNB④#80H⑤RET參考答案:D36.由KeilμVision軟件擴展的數(shù)據(jù)類型是()。A、charB、intC、bitD、float參考答案:C37.用MCS-51的串行口擴展并行I/O口時,串行接口工作方式選擇()。A、方式0;B、方式1;C、方式2;D、方式3。參考答案:A38.用8051的定時器T0定時,用模式2,則應(yīng)()。A、啟動T0前向TH0置入計數(shù)初值,TL0置0,以后每次重新計數(shù)前要重新置入計數(shù)初值B、啟動T0前向TH0、TL0置入計數(shù)初值,以后每次重新計數(shù)前要重新置入計數(shù)初值C、啟動T0前向TH0、TL0置入計數(shù)初值,以后不再置入D、啟動T0前向TH0、TL0置入相同的計數(shù)初值,以后不再置入?yún)⒖即鸢福篋39.異或邏輯的表達式是(C)A、A·B=FB、A+B=FC、A⊕B=FD、(A·B)=F參考答案:C40.以下敘述不正確的是()。A、一個C程序可以由一個或多個函數(shù)組成B、一個C程序必須包含一個rnain函數(shù)C、程序的基本組成單位是函數(shù)D、在C程序中.注釋說明只能位于一條語句的后面參考答案:D41.以下是無限循環(huán)的語句是()A、for(x=1;x<100;x++);B、for(i=100;i>0;i--)C、while(1){x=x+i};D、都不是無限循環(huán)參考答案:C42.以下能正確定義一維數(shù)組的選項是()。A、inta[5]={0,1,2,3,4,5};B、chara[]={0,1,2,3,4,5};C、chara={'A','B','C'};D、inta[5]="0123";參考答案:B43.以下哪一條指令的寫法是錯誤的()。A、MOVDPTR,#3F98HB、MOVR0,#0FEHC、MOV50H,#0FC3DHD、INCR0參考答案:C44.以下哪一條是位操作指令()。A、MOVP1,#0FFHB、MOVC,ACC.1C、CPLAD、POPPSW參考答案:B45.以下哪個流程控制字不能實現(xiàn)循環(huán)結(jié)構(gòu)()A、forB、whileC、dowhileD、switch參考答案:D46.以下哪個I/O口必須外接上拉電阻()。A、P0B、P1C、P2D、P3參考答案:A47.以下寄存器中,不是8位的寄存器是():A、DPTRB、SPC、P0D、PSW參考答案:A48.以下對一維數(shù)組的定義中不正確的是哪一個?A、doubleB、intC、charD、char參考答案:B49.以下對二維數(shù)組a的正確說明是()A、inta[3][];B、floata(3,4);C、doublea[1][4];D、floata(3)(4);參考答案:C50.以下定義的變量中,哪個變量在的取值范圍是0和1A、unsignedcharxB、unsignedintyC、intzD、sbitflag2參考答案:D51.以下程序段的輸出y結(jié)果是()。intx=5;if(x>0)y=1;elseif(x==0)y=0;elsey=1;A、1B、5C、0D、2參考答案:A52.以下for語句中,書寫錯誤的是()。A、for(i=1;i<5;i++);B、i=1;for(;i<5;i++);C、for(i=1;i<5;)i++;D、for(i=1,i<5,i++);參考答案:D53.以光信號為媒介來實現(xiàn)電信號的耦合和傳遞,稱為:(2分)A、直接耦合B、阻容耦合C、光電耦合D、變壓器耦合參考答案:C54.已知輸入信號的頻率為10kHz-12kHz,為了防止干擾信號的混入,應(yīng)選用什么濾波電路?(2分)A、帶阻B、帶通C、低通D、有源參考答案:B55.已知TIM1定時器的起始地址為0x40012C00,則定時器1的捕獲/比較寄存器1的地址為A、0x40012C20B、0x40012C2CC、0x40012C38D、0x40012C34參考答案:D56.已知:A=D2H,(40H)=77H,執(zhí)行指令:ORLA,40H后,其結(jié)果是:。A、A=77HB、A=F7HC、A=D2HD、以上都不對參考答案:B57.已知(A)=88H,(PSW)=80H,執(zhí)行指令SUBBA,#66H后PSW的內(nèi)容為():A、C4HB、04HC、C0HD、00H參考答案:B58.已知(A)=50H,(R0)=30H,(30H)=6CH,執(zhí)行指令XCHA,@R0后,R0的內(nèi)容為():A、50HB、30HC、6CHD、00H參考答案:B59.一個單片機應(yīng)用系統(tǒng)用led數(shù)碼管顯示字符"8"的段碼是0x80,可以斷定該顯示系統(tǒng)用的是()。A、不加反向驅(qū)動的共陰極數(shù)碼管B、加反向驅(qū)動的共陰極數(shù)碼管或不加反向驅(qū)動的共陽極數(shù)碼管C、加反向驅(qū)動的共陽極數(shù)碼管D、以上都不對參考答案:B60.一個unsignedchar類型的數(shù)組,每個數(shù)組元素在內(nèi)存中占用幾個內(nèi)存字節(jié)單元呢?A、1B、2C、4D、8參考答案:A61.一個EPROM的地址有A0A11引腳,它的容量為()。A、2KBB、4KBC、11KBD、12KB參考答案:B62.一個EPROM的地址有A0-A11引腳,它的容量為()。A、2KB、BC、4KD、BE、11KF、BG)12KH)B參考答案:B63.一旦單片機處于混亂狀態(tài),哪個信號有效可以讓它瞬間由混亂回復(fù)到最初的和諧?A、時鐘信號B、中斷系統(tǒng)C、定時器D、復(fù)位信號參考答案:D64.要用傳送指令訪問MCS-51片外RAM,它的指令操作碼助記符是()A、MOVB、MOVXC、MOVCD、以上都行參考答案:B65.要想測量引腳上的正單脈沖的寬度,特殊功能寄存器TMOD的內(nèi)容應(yīng)為()。A、87HB、09HC、80HD、00H參考答案:B66.要想測理INT0引腳上的一個正脈沖寬度,那么特殊功能寄存器TMOD的內(nèi)容應(yīng)為().A、09HB、87HC、00HD、80H參考答案:A67.要使變量a中的數(shù)據(jù)左移一位所用的指令是()A、a=a<<1B、a=a<1C、a=a>>1D、a=a>1參考答案:A68.要設(shè)置定時器T0為低優(yōu)先級,應(yīng)執(zhí)行語句:()。A、PX0=1;B、PX0=0;C、PT0=1;D、PT0=0;參考答案:D69.要進行出棧操作,下列步驟正確的是()A、先從SP指示的棧頂單元讀出數(shù)據(jù),然后SP減1B、先從SP指示的棧頂單元讀出數(shù)據(jù),然后SP加1C、先將SP減1,然后再從其所指示的單元中讀出數(shù)據(jù)D、先將SP加1,然后再從其所指示的單元中讀出數(shù)據(jù)參考答案:A70.要編寫定時器T1的中斷服務(wù)程序,按如下編寫:voidtimer1()interruptn中斷服務(wù)程序的函數(shù)名是什么呢?A、voidB、timer1C、interruptD、n參考答案:B71.向1602液晶顯示器寫入指令或數(shù)據(jù)時,R/W引腳電平()A、高電平B、低電平C、任意電平D、以上都不對參考答案:B72.下面敘述不正確的是()。A、一個C源程序可以由一個或多個函數(shù)組成。B、一個C源程序必須包含一個函數(shù)main(C、在C程序中,注釋說明只能位于一條語句的后面D、C程序的基本組成單位是函數(shù)參考答案:C73.下面哪一個中斷請求,CPU在響應(yīng)中斷后,必須在中斷服務(wù)程序中用軟件將其清除。A、T0B、T1C、外部中斷D、串行口中斷參考答案:D74.下面哪個C51語句能停止定時/計數(shù)器T1工作:()A、TF=0B、TR1=0C、TR1=1D、Time1=1參考答案:B75.下面的while循環(huán)執(zhí)行了()次空語句。while(i=3);A、無限次B、0次C、1次D、2次參考答案:A76.下面不是輸入設(shè)備的是()。A、打印機B、鍵盤C、掃描儀D、A/D轉(zhuǎn)換器參考答案:A77.下面()沒有位于片內(nèi)128數(shù)據(jù)存儲區(qū)A、位尋址區(qū)B、SFRC、工作寄存器區(qū)D、用戶RAM參考答案:B78.下列指令能使累加器A高4位不變,低4位置F的是()A、ANLA,#OFHB、ANLA,#OFOHC、ORLA,#OFHD、ORLA,#OF0H參考答案:C79.下列指令能使R0的最高位置0的是。A、ANL0,#7FHB、ANLR0,#FHC、ORLR0,#7FHD、ORLR0,#80H參考答案:A80.下列指令能使A的高4位不變,低4位清0的是():A、ANLA,#0F0HB、ORLA,#0FHC、ANLA,#0FHD、ORLA,#0F0H參考答案:A81.下列指令能能使累加器A的最高位置1的是。A、ANLA,#7FHB、ANLA,#80HC、ORLA,#7FHD、ORLA,#80H參考答案:D82.下列英文縮寫代表“串口控制寄存器”的是()。A、SCONB、TCONC、SMODD、TMOD參考答案:A83.下列說法錯誤的是:()。A、同一時間同一級別的多中斷請求,將形成阻塞,系統(tǒng)無法響應(yīng)。B、同一級別的中斷請求按時間的先后順序依次響應(yīng)。C、同級中斷不能嵌套。D、低優(yōu)先級中斷請求不能中斷高優(yōu)先級中斷請求,但是高優(yōu)先級中斷請求能中斷低優(yōu)先級中斷請求。參考答案:A84.下列哪個是KeilC的預(yù)處理命令?A、ifB、whileC、#includeD、P1_0=1參考答案:C85.下列哪個不是KeilC的預(yù)處理命令A(yù)、#includeB、#defineC、#exitD、#if參考答案:C86.下列哪個不是KeilC的數(shù)據(jù)類型?()A、voidB、stringC、charD、float參考答案:B87.下列哪個不是KeilC51的數(shù)據(jù)類型?A、voidB、stringC、charD、float參考答案:B88.下列關(guān)于LED數(shù)碼管動態(tài)顯示的描述中是正確的。A、一個并行口只接一個數(shù)碼管,顯示數(shù)據(jù)送入并行口后就不再需要CPU干B、動態(tài)顯示只能使用共陰極型數(shù)碼管,不能使用共陽極型數(shù)碼管C、一個并行口可并列接n個數(shù)碼管,顯示數(shù)據(jù)送入并行口后還需要CPU控制相應(yīng)數(shù)碼管導(dǎo)通D、動態(tài)顯示具有占用CPU機時少,發(fā)光亮度穩(wěn)定的特點參考答案:C89.穩(wěn)壓電路中濾波電路應(yīng)選用:(2分)A、低通濾波電路B、高通濾波電路C、帶通濾波電路D、電容濾波電路參考答案:A90.為增大電壓放大倍數(shù),集成運放的中間級多采用(2分)A、共基放大電路B、共集放大電路C、共射放大電路D、共漏放大電路參考答案:A91.為什么要定義中斷源的優(yōu)先次序()A、中斷源種類不同B、一次只能處理一個中斷源C、中斷源過多D、中斷源的響應(yīng)效果不同參考答案:B92.外部中斷INT1的觸發(fā)方式控制位IT1清0后,其有效的中斷觸發(fā)信號是()A、高電平B、低電平C、上升沿D、下降沿參考答案:B93.外部中斷INT0的觸發(fā)方式控制位IT0置1后,其有效的中斷觸發(fā)信號是()A、高電平B、低電平C、上升沿D、下降沿參考答案:D94.外部中斷1中斷優(yōu)先控制位為()A、PX0B、PT1C、PX1D、PT0參考答案:C95.外部中斷0允許中斷的C51語句為。A、RI=1;B、TR0=1;C、IT0=1;D、EX0=1;參考答案:D96.外部中斷0的中斷標志為()A、IE0B、TF1C、TF0D、IE1參考答案:A97.外部擴展存儲器時,分時復(fù)用做數(shù)據(jù)線和低8位地址線是()。A、P0口B、P1口C、P2口D、P3口參考答案:A98.外部擴展存儲器時,分時復(fù)用做數(shù)據(jù)線和低8位地址線的是()A、P0口B、P1口C、P2口D、P3口參考答案:A99.通常所說的主機是指()A、運算器和控制器B、CPU和磁盤存儲器C、CPU和主存儲器D、硬件和軟件參考答案:C100.數(shù)組a[8]中的第8個元素是()。A、a[5]B、a[6]C、a[8]D、a[7]參考答案:D101.數(shù)據(jù)格式的標識符中表示“帶符號”的數(shù)據(jù)類型是()A、unsignedB、signedC、longD、short參考答案:B102.使80C51的定時器T1停止定時的C51命令是。A、TR0=0;B、TR1=0;C、TR0=1;D、TR1=1;參考答案:B103.十進制29的二進制表示為原碼()A、11100010B、10101111C、00011101D、00001111參考答案:C104.設(shè)有如下要求,將T0、外中斷1設(shè)為高優(yōu)先級,其它為低優(yōu)先級,求IP的值。A、03B、B.C、C.D、D.參考答案:D105.設(shè)intx=1,y=1;表達式(!x||y--)的值是()。A、0B、1C、2D、-1參考答案:B106.若要用T1方式2進行重復(fù)計數(shù),TMOD應(yīng)設(shè)置為():A、70HB、60HC、20HD、10H參考答案:B107.若晶振采用6MHZ,則以下子程序的執(zhí)行時間為()μs;DELAY:MOVR7,#100;LOOP:DJNZR7,LOOP;RETA、103B、406C、203D、100參考答案:B108.若晶振采用12MHZ,則以下子程序的執(zhí)行時間為()μs;DELAY:MOVR7,#100;LOOP:DJNZR7,LOOP;RETA、103B、203C、406D、100參考答案:B109.如果現(xiàn)在LED.是點亮狀態(tài),請問執(zhí)行下面一個語句后,LED.的狀態(tài)是什么?LED.=~LED.;A、亮B、閃一下C、一直閃動D、滅參考答案:D110.如果是男生就擦玻璃,否則就掃地,這種描述是哪一種分支結(jié)構(gòu)?A、單分支結(jié)構(gòu)B、雙分支結(jié)構(gòu)C、多分支結(jié)構(gòu)D、不是分支結(jié)構(gòu)參考答案:B111.如果晶振頻率是12MHz,那么振蕩信號頻率是()MHz。A、6B、12C、24D、36參考答案:B112.如果今天有雨,就帶上傘,這種描述是哪一種分支選擇結(jié)構(gòu)?A、單分支選擇結(jié)構(gòu)B、雙分支選擇結(jié)構(gòu)C、多分支選擇結(jié)構(gòu)D、不是分支結(jié)構(gòu)參考答案:A113.請你告訴小王,下面的while循環(huán)執(zhí)行了次空語句。unsignedchari=3;while(i>=6);()A、0B、3C、6D、無數(shù)次參考答案:A114.啟動定時器1開始定時的指令是。A、CLRTR0B、CLRTR1C、SETBTR0D、SETBTR1參考答案:D115.啟動定時器0開始計數(shù)的指令是使TCON的()。A、TF0位置1B、TR0位置1C、TR0位置0D、TR1位置0參考答案:B116.片內(nèi)RAM的20H~2FH為位尋址區(qū),所包含的位地址是()。A、00H~20HB、00H~7FHC、20H~2FHD、00H~FFH參考答案:B117.判斷下列哪一種說法是正確的()A、PC是一個可尋址的寄存器B、單片機的主頻越高,其運算速度越快。C、AT89S51單片機中的一個機器周期為1μsD、特殊功能寄存器SP內(nèi)存放的是堆棧棧頂單元的內(nèi)容。參考答案:B118.某一應(yīng)用系統(tǒng)需要擴展10個功能鍵,通常采用()方式更好A、獨立式按鍵B、矩陣式鍵盤C、動態(tài)鍵盤D、靜態(tài)鍵盤參考答案:B119.利用KeilμVision軟件在項目編譯過程中生成HEX文件,需要進行設(shè)置的菜單項是()。A、File菜單中設(shè)置output標簽B、Project菜單中的工程選項設(shè)置output標簽C、利用DEBUG菜單中的命令D、不許設(shè)置就可以生成HEX文件參考答案:B120.利用KeilμVision能夠完成的單片機系統(tǒng)開發(fā)功能不包括()。A、編譯源程序B、提供仿真功能C、調(diào)試程序功能D、在線修改單片機程序參考答案:D121.擴展程序存儲器2764時,需要()條P2口線A、13B、5C、8D、4參考答案:B122.控制定時器/計數(shù)器0工作方式的寄存器是()A、TCONB、PCONC、SCOND、TMOD參考答案:D123.可以將P2口的低4位全部置高電平的表達式是()。A、P2&=0x0fB、P2|=0x0fC、P2^=0x0fD、P2=~P2參考答案:B124.決定程序執(zhí)行順序的寄存器是()。A、PCB、DPTRC、SPD、PSW參考答案:A125.具有可讀可寫功能,掉電后數(shù)據(jù)丟失的存儲器是(),具有只讀不能寫,掉電后數(shù)據(jù)不會丟失的存儲器是A、C.PUB、RC、M,ROMD、ROM,RE、MF、A.LU,SFR參考答案:B126.將A與立即數(shù)按位邏輯異或的指令是。A、ANLA,#dataB、ORLA,#dataC、XRLA,#dataD、XRLA,direct參考答案:C127.將51單片機的定時器/計數(shù)器作為16位計數(shù)器使用,其工作方式為()。A、方式0B、方式1C、方式2D、方式3參考答案:B128.將1個數(shù)中的指定位置1,其余位不變,應(yīng)該用()運算。A、按位或B、按位異或C、按位與D、按位取反參考答案:A129.假設(shè)異步串行接口按方式1每分鐘傳輸6000個字符,則其波特率應(yīng)為()bps。A、800;B、900;C、1000;D、1100。參考答案:C130.假定有兩個開關(guān)K1和K2,開關(guān)閉合時連接的I/O引腳為低電平,否則為高電平,請問判斷K1和K2同時閉合的表達式應(yīng)該怎么寫?A、K1==0K2==1B、K1==0||K2==1C、K1==0K2==0D、K1==0||K2==0參考答案:C131.計算機能直接識別的語言為()A、匯編語言B、機器語言C、自然語言D、硬件和軟件參考答案:B132.集成運放的輸入級采用差分放大電路是因為可以(2分)A、減小溫漂B、減小失真C、提高輸入電阻D、增大放大倍數(shù)參考答案:A133.集成運放的輸出電壓與輸入電壓之間的關(guān)系曲線稱為:(2分)A、電流傳輸特性B、電壓傳輸特性C、電阻傳輸特性D、頻率傳輸特性參考答案:B134.互補輸出級采用共集形式是為了使:(2分)A、電壓放大倍數(shù)的數(shù)值大B、最大不失真輸出電壓大C、輸入電阻大D、帶負載能力強參考答案:D135.行列式(矩陣式)鍵盤的工作方式主要有()。A、編程掃描方式和中斷掃描方式B、獨立查詢方式和中斷掃描方式C、中斷掃描方式和直接訪問方式D、直接輸入方式的直接訪問方式參考答案:A136.共陽極數(shù)碼管的8個發(fā)光二極管哪個極連接在一起,作為公共控制端(com)?A、陽極B、陰極C、陽極和陰極D、陰極和陽極參考答案:A137.共陽極LED數(shù)碼管加反相器驅(qū)動時顯示字符“6”的段碼是B。A、06HB、7DHC、82HD、FAH參考答案:C138.高速CAN總線中,CAN-L線上電壓最小值為?A、0B、1.4VC、1.5VD、2.5V參考答案:C139.復(fù)位電路中的電容是()電容。A、瓷片B、陶瓷C、鉭D、電解參考答案:D140.輔助進位標志的符號是()A、FHB、SPC、ACCD、ACE、F)G)參考答案:D141.訪問外部存儲器或其它接口芯片時,作數(shù)據(jù)線和低8位地址線的是。A、P0口B、P1口C、P2口D、P0口和P2口參考答案:A142.訪問片外RAM存儲器數(shù)據(jù)的指令語句是()A、MOVCA,@A+DPTRB、MOVXA,@DPTRC、MOVA,@R1D、PUSHACC參考答案:B143.發(fā)光二極管在工作時需要串聯(lián)一個電阻,這個電阻的功能是()A、給發(fā)光二極管供電B、限制流過發(fā)光二極管的電流C、功能不確定可以不用D、上述描述都不正確參考答案:B144.發(fā)光二極管在工作時需要串聯(lián)一個電阻,串聯(lián)電阻越大發(fā)光二極管()A、電阻越大發(fā)光二極管越暗B、電阻越大發(fā)光二極管越亮C、不影響發(fā)光二極管的亮度D、上述描述都不正確參考答案:A145.二進制數(shù)11101111B的十六進制表示數(shù)是()A、EFHB、CEHC、FEHD、CDH參考答案:A146.二進制數(shù)11001101B的十六進制表示數(shù)是()A、BCHB、ABHC、CDHD、EFH參考答案:C147.二進制數(shù)11001011的十進制無符號數(shù)是A、213B、203C、223D、233參考答案:B148.二進制數(shù)1001010B轉(zhuǎn)換成十六進制數(shù)是()A、4AHB、8AHC、92HD、91H參考答案:A149.對于有返回值的用戶自定義函數(shù),在函數(shù)體中需用下面哪一個語句返回函數(shù)值。A、continueB、breakC、ifD、return參考答案:D150.對于分支結(jié)構(gòu)下列描述正確的是()A、只能根據(jù)一個條件進行判斷B、只能從兩個條件中選一個C、只能從兩個條件中選一個D、條件不確定參考答案:D151.對于MCS-51單片機來說,一個機器周期是由()個狀態(tài)周期構(gòu)成。A、1B、2C、4D、6參考答案:D152.對于8051單片機,其內(nèi)部RAM20H-2FH單元()。A、只能位尋址B、只能字節(jié)尋址C、既可位尋址又可字節(jié)尋址D、少部分只能位尋址參考答案:C153.對兩個數(shù)組a和b進行如下初始化:chara[]=”ABCDEF”charb[]={‘A’,’B’,’C’,’D’,’E’,’F’};則以下敘述正確的是()A、a和b數(shù)組完全相同B、a與b長度相同C、a和b中都存放字符串D、a數(shù)組比b數(shù)組長度長參考答案:D154.對兩個數(shù)組a和b進行如下初始化:Chara[]="ABCDEF";Charb[]={'A','B','C','D,'E','F'};則以下敘述正確的是()。A、a與b數(shù)組完全相同B、a與b長度相同C、a和b中都存放字符串D、a數(shù)組比b數(shù)組長度長參考答案:D155.對定時器控制寄存器TCON中的IT1和IT0位清0后,則外部中斷請求信號方式為。A、低電平有效B、高電平有效C、脈沖上跳沿有效D、脈沖負跳有效參考答案:A156.端口P0的口地址為80H,P0.3的位地址為()。A、03HB、80HC、83HD、84H參考答案:C157.定義數(shù)組語句如下:inta[]={1,2,3,4,5};這個數(shù)組有幾個數(shù)組元素呢?A、1B、3C、5D、10參考答案:C158.定時器0工作于計數(shù)方式,外加計數(shù)脈沖信號應(yīng)接到()引腳。A、P3.2B、P3.3C、P3.4D、P3.5參考答案:C159.定時器/計數(shù)器工作于方式1時其計數(shù)器為幾位()A、8位B、16位C、14位D、13位參考答案:B160.定時器/計數(shù)器工作方式3是()。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)參考答案:B161.定時器/計數(shù)器工作方式1是()。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)參考答案:D162.定時器/計數(shù)器工作方式0是()。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)參考答案:C163.定時計數(shù)器工作在方式2,此時為()位的定時計數(shù)器A、13B、16C、8D、不確定參考答案:C164.定時計數(shù)器T0設(shè)為定時方式1,T1設(shè)定為計數(shù)方式2,寄存器TMOD值為()A、66HB、16HC、61HD、22H參考答案:C165.定時計數(shù)器T0的中斷標志為()A、IE0B、TF1C、TF0D、IE1參考答案:C166.當(dāng)外部中斷0發(fā)出中斷請求后,中斷響應(yīng)的條件是()。A、ET0=1B、EX0=1C、IE=0x81D、IE=0x61參考答案:C167.當(dāng)設(shè)置串行口工作方式2時,采用()指令。A、SCON=0x80B、PCON=0x80C、SCON=0x10D、PCON=0x10參考答案:A168.當(dāng)定時器T0發(fā)出中斷請求后,中斷響應(yīng)的條件是。A、SETBET0B、SETBEX0C、MOVIE,#82HD、MOVIE,#61H參考答案:C169.當(dāng)采用中斷方式進行串行數(shù)據(jù)的接收時,接收完一幀數(shù)據(jù)后,RI標志要用()A、軟件清0B、硬件自動清0C、軟件置1D、硬件自動置1參考答案:A170.當(dāng)TI=1時,表示()A、中斷標志,表示串口發(fā)送數(shù)據(jù)完畢B、中斷標志,串口接收數(shù)據(jù)完畢C、串口允許發(fā)送D、串口允許接收參考答案:A171.當(dāng)TCON控制寄存器的值為50H時,表示()A、T0運行,T1停止B、T1運行,T0停止C、T0和T1都運行D、T0和T1都不運行參考答案:C172.當(dāng)TCON的IT0為1,且CPU響應(yīng)外部中斷0,的中斷請求后,()。A、需用軟件將IE0清0B、需用軟件將IE0置1C、硬件自動將IE0清0D、(P3.2管腳)為高電平時自動將IE0清0參考答案:C173.當(dāng)T1在下列哪種情況下,T1中斷請求標志位TF1自動置1,向CPU申請中斷。A、賦初值時B、計數(shù)溢出C、啟動時D、設(shè)置工作方式時參考答案:B174.當(dāng)T0和T1都為16位計數(shù)器時,其TMOD的值應(yīng)是()A、66HB、44HC、55HD、22H參考答案:C175.當(dāng)T0和T1都設(shè)為方式2定時模式時,若晶振為6MHZ,要得到8μs的溢出定時,其定時初值應(yīng)是()A、FFHB、FEHC、FDHD、FCH參考答案:D176.當(dāng)T0和T1都設(shè)為方式2定時模式時,若晶振為6MHZ,要得到10μs的溢出定時,其定時初值應(yīng)是()A、FBHB、FEHC、FDHD、FCH參考答案:A177.當(dāng)MCS-51復(fù)位時,下面說法正確的是()。A、PC=0000HB、SP=00HC、SBUF=00HD、P0=00H參考答案:A178.當(dāng)CPU響應(yīng)外部中斷0INT0的中斷請求后,程序計數(shù)器PC的內(nèi)容是()。A、00013B、000BC、0003D、001B參考答案:B179.當(dāng)CPU響應(yīng)定時器T1的中斷請求后,程序計數(shù)器PC的內(nèi)容是。A、0003HB、000BHC、00013HD、001BH參考答案:D180.當(dāng)CPU響應(yīng)定時器T1的中斷請求后,程序計數(shù)器PC的內(nèi)容是()A、0x0003B、0x000BC、0x0013D、0x001B參考答案:D181.彈性按鍵在以前的什么電路學(xué)習(xí)中用到過呢?A、時鐘電路B、復(fù)位電路C、ROMD、RAM參考答案:B182.單片機中最基本的時間單位是什么?A、振蕩信號B、狀態(tài)時鐘C、機器周期D、指令周期參考答案:C183.單片機中使用MOVXA,@R1指令,尋址數(shù)據(jù)存儲器1050H單元。A、能直接B、不能C、與P2口配合能D、與P1口配合能參考答案:C184.單片機中的程序計數(shù)器PC用來。A、存放指令B、存放正在執(zhí)行的指令地址C、存放下一條指令地址D、存放上一條指令地址參考答案:C185.單片機中程序計數(shù)器PC用來()A、存放指令B、存放正在執(zhí)行的指令C、存放下一條指令D、存放上一條指令參考答案:C186.單片機中PUSH和POP指令常用來()。A、保護斷點B、保護現(xiàn)場C、保護現(xiàn)場,恢復(fù)現(xiàn)場D、保護斷點,恢復(fù)現(xiàn)場參考答案:D187.單片機又稱為單片微計算機,最初的英文縮寫是()。A、MCPB、CPUC、DPJD、SCM參考答案:D188.單片機有()個計數(shù)器A、1B、2C、8D、16參考答案:B189.單片機應(yīng)用程序一般存放在中。A、RAMB、ROMC、寄存器D、CPU參考答案:B190.單片機應(yīng)用程序一般存放在()中。A、RAMB、ROMC、寄存器D、CPU參考答案:B191.單片機實質(zhì)上是一個A、電路板B、程序C、芯片D、C51軟件參考答案:C192.單片機上電后或復(fù)位后,工作寄存器R0是在()。A、0區(qū)00H單元B、0區(qū)01H單元C、0區(qū)09H單元D、SFR存貯器參考答案:A193.單片機上電復(fù)位后.PC的內(nèi)容和SP的內(nèi)容為().A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08HE、F)G)H)參考答案:B194.單片機上電復(fù)位后,PC的內(nèi)容為()。A、0000HB、0003HC、000BHD、0800H參考答案:A195.單片機上電復(fù)位后,PC的內(nèi)容和SP的內(nèi)容為。A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H參考答案:B196.單片機上電復(fù)位后,P0的內(nèi)容和SP的內(nèi)容為():A、0000H,00HB、0000H,07HC、FFH,07HD、FFH,00H參考答案:C197.單片機復(fù)位后,程序計數(shù)器pc的值為()A、07HB、0000HC、003HD、0800H參考答案:B198.單片機的機器周期是晶振震蕩信號周期的多少倍A、1B、2C、4D、12參考答案:D199.單片機的機器周期是晶振震蕩信號周期的多少倍?A、1B、12C、4D、2參考答案:B200.單片機的復(fù)位引腳是以下哪個呢?A、RSTB、XTAL1C、XTAL2D、RXD參考答案:A201.單片機的發(fā)展趨勢中沒有包括的是()。A、高性能B、高價格C、低功耗參考答案:B202.單片機的P1口連接了8個發(fā)光二極管,當(dāng)單片機的引腳輸出為低電平時,發(fā)光二極管亮,輸出高電平時,發(fā)光二極管滅,要使P1口中低4位引腳連接的發(fā)光二極管亮,其它狀態(tài)任意,下列哪條語句能滿足條件()A、P1=0x7f;B、P1=0x8f;C、P1=0xf0;D、P1=0x86;參考答案:C203.單片機的P1口連接了8個發(fā)光二極管,當(dāng)單片機的引腳輸出為低電平時,發(fā)光二極管亮,輸出高電平時,發(fā)光二極管滅,要使P1口連接的8個發(fā)光二極管亮中的1、3、5、7亮,下列哪條語句能滿足條件()A、P1=0x55;B、P1=0x00;C、P1=0x88;D、P1=0x66;參考答案:A204.單片機的ALE引腳是以晶振振蕩頻率的()固定頻率輸出脈沖,因此它可作為外部時鐘或外部定時脈沖使用。A、1/2B、1/4C、1/6D、1/12參考答案:C205.單片機程序中for語句的復(fù)合語句共重復(fù)執(zhí)行了()次。Unsignedinti,j;For(i=100;i>0;i--)For(j=123;j>0;j--);A、100B、123C、223D、12300參考答案:D206.單片機程序存儲器的尋址范圍是由程序計數(shù)器PC.的位數(shù)決定的,MC.S-51的PC.為()位,因此其尋址范圍是A、8,4KB、B.C、C.D、D.參考答案:B207.單片機80C51的XTAL1和XTAL2引腳是引腳。A、外接定時器B、外接串行口C、外接中斷D、外接晶振參考答案:D208.單片機8051的XTAL1和XTAL2引腳是()引腳A、外接定時器B、外接串行口C、外接中斷D、外接晶振參考答案:D209.單片機8051的VC.C.和Vss引腳是()引腳A、電源B、外接串行口C、外接中斷D、外接晶振E、INT1F、INT0G)T1H)T0參考答案:B210.單片機8051的ALE引腳是()A、輸出高電平B、輸出矩形脈沖,頻率為fosc的1/6C、輸出低電平D、輸出矩形脈沖,頻率為fosc的1/2參考答案:B211.單片機8031的第31引腳()。A、必須接地B、必須接+5VC、可懸空D、以上三種視需要而定參考答案:A212.此程序段的作用是()。#include"reg51.h"Sbitled=P1^0;Sbitkey=P2^0;Voidmain(){While(1){If(key==0){Led=1;}Eles{Led=0;}}}A、點亮ledB、熄滅ledC、判斷按鍵key是否被按下,如果按下則led點亮,否則熄滅。D、led的控制參考答案:C213.串行口的工作方式由()寄存器決定。A、SBUB、FC、PCOND、SCONE、RI參考答案:C214.串行口的發(fā)送數(shù)據(jù)端為()。A、RlB、RxC、DD、RENE、TxF、D參考答案:D215.串行工作方式1的波特率是()A、固定的,為時鐘頻率的1/12B、固定的,為時鐘頻率的1/32C、固定的,為時鐘頻率的1/64D、可變的,通過定時器/計數(shù)器的溢出率設(shè)定參考答案:D216.程序在運行中,當(dāng)前PC的值是。A、當(dāng)前正在執(zhí)行指令的前一條指令的地址B、當(dāng)前正在執(zhí)行指令的地址。C、當(dāng)前正在執(zhí)行指令的下一條指令的首地址D、控制器中指令寄存器的地址。參考答案:C217.程序存儲器的地址范圍是()A、00H-FFHB、00H-7FHC、0000H-FFFFHD、0000-FFFF。參考答案:C218.采用P0口來靜態(tài)控制1個LED顯示,屬于()通信方式A、中斷B、查詢C、并行D、串行參考答案:C219.采用80C51的T0定時方式2時應(yīng)。A、啟動T0前先向TH0置入計數(shù)初值,TL0置0,以后每次重新計數(shù)前都要重新置入計數(shù)初值B、啟動T0前先向TH0、TL0置入計數(shù)初值,以后每次重新計數(shù)前都要重新置入計數(shù)初值C、啟動T0前先向TH0、TL0置入不同的計數(shù)初值,以后不再置入D、啟動T0前先向TH0、TL0置入相同的計數(shù)初值,以后不再置入?yún)⒖即鸢福篋220.補碼7AH的真值是():A、122B、-122C、106D、-106參考答案:A221.表示CPU的程序工作狀態(tài)的寄存器是()A、ACCB、TMODC、PSWD、TCONE、F)參考答案:C222.八位二進制數(shù)表示范圍為()。A、0~255B、-128~+127C、-127~+127D、-128~+128參考答案:B223.UART是指哪項器件?A、單向傳輸器B、通用串行數(shù)據(jù)與并行數(shù)據(jù)轉(zhuǎn)換器C、通用異步串行端口D、全雙工通用并行口參考答案:C224.SysTick定時器校正值為A、9000B、10000C、12000D、15000參考答案:B225.SWAPA是()A、數(shù)據(jù)傳送指令B、算術(shù)運算指令C、邏輯運算指令D、控制轉(zhuǎn)移指令E、位操作指令參考答案:C226.STM32的Flash閃存編程一次可以寫入()位A、16B、8C、32D、4參考答案:A227.STC89C52單片機字長是多少位二進制:()A、64位B、32位C、16位D、8位參考答案:D228.STC89C52RC單片機的中央處理器主要組成部分是:()A、運算器,指令譯碼器B、加法器,寄存器C、運算器,寄存器D、運算器,控制器參考答案:D229.STC89C52RC單片機的程序存放下列什么位置:()A、RAMB、ROMC、寄存器D、SFR參考答案:B230.STC89C52RC單片機串行通信端口是在下列哪個端口:()A、P0B、P1C、P2D、P3參考答案:D231.STC89C52RC單片機串行通信端口工作模式是:()A、全雙工B、單工C、半雙工D、調(diào)頻參考答案:A232.SCON寄存器中的SM2位表示()A、多機控制位B、串行口接收允許控制位C、第9位發(fā)送數(shù)據(jù)D、多機通信時收到的第9位數(shù)據(jù)參考答案:A233.SCON寄存器中的REN位表示()A、多機控制位B、串行口接收允許控制位C、第9位發(fā)送數(shù)據(jù)D、多機通信時收到的第9位數(shù)據(jù)參考答案:B234.RS1和RS0的定義是()A、進位標志位B、輔助進位標志位C、用戶標志位D、寄存器組選擇位E、溢出標志位F、奇偶標志位參考答案:D235.ROM是哪幾個單詞的縮寫呢?A、ReadonwritememoryB、RepeatonlywriteC、ReadonlymediumD、Readonlymemory參考答案:D236.RC振蕩電路的振蕩頻率一般與RC的乘積成反比,這種振蕩器可以產(chǎn)生()(2分)A、幾百KHZB、幾MHZC、幾十MHZD、幾百MHZ參考答案:A237.PSW中的RS1和RS0用來。A、選擇工作寄存器組號B、指示復(fù)位C、選擇定時器D、選擇工作方式參考答案:A238.PSW中的RS1和RS0用來()。A、選擇工作寄存器區(qū)號B、指示復(fù)位C、選擇定時器D、選擇工作方式參考答案:A239.PSW的OV位為()A、輔助進位標志B、進位標志C、溢出標志位D、奇偶標志位參考答案:C240.PSEN為低電平,說明單片機當(dāng)前的操作是。A、讀ROM操作;B、讀外部RAM操作;C、寫外部RAM操作;D、讀內(nèi)部RAM操作。參考答案:A241.PS=1,PX1=1,IP其余控制位都為0,優(yōu)先得到響應(yīng)的中斷是()。A、外部中斷0B、外部中斷1C、定時器中斷D、串行口中斷參考答案:B242.P30的特殊功能是什么?()A、INT0輸入端B、UART輸出端C、UART輸入端D、T0輸入端參考答案:C243.ORG0000H;LJMPSTART;ORG0060H;START:ACALLCLEAR;MAIN:LCALLKEYWORK;JB00H,FUN0;JB01H,FUN1;AJMPMAIN;A、程序語句在ROM中是隨便存的B、語句“LJMPSTART”存放在ROM中的0060H開始地址中C、語句“ACALLCLEAR”存放在ROM中的0000H開始地址中D、語句“LJMPSTART”存放在ROM中的0000H開始地址中參考答案:D244.NVIC可用來表示優(yōu)先權(quán)等級的位數(shù)可配置為是A、2B、4C、6D、8參考答案:D245.MOVA,@R1指令對于源操作數(shù)的尋址方式是()A、寄存器間接尋址B、寄存器尋址C、立即尋址D、變址尋址參考答案:A246.MOV@Ri,direct是()A、數(shù)據(jù)傳送指令B、算術(shù)運算指令C、邏輯運算指令D、控制轉(zhuǎn)移指令參考答案:A247.MCS-51指令MOVR0,#20H中的20H是指。A、立即數(shù)B、內(nèi)部RAM20HC、一個數(shù)的初值D、以上三種均有可能,視該指令的在程序中的作用參考答案:A248.MCS-51尋址方式中,立即尋址的尋址空間是。A、工作寄存器R0~R7B、專用寄存器SFRC、程序存儲器ROMD、片內(nèi)RAM的20H~2FH安節(jié)中的所有位和部分專用寄存器SFR的位參考答案:C249.MCS-51尋址方式中,操作數(shù)Ri加前綴“@”號的尋址方式是。A、寄存器間接尋址B、寄存器尋址C、基址加變址尋址D、立即尋址參考答案:A250.MCS-51系統(tǒng)單片機的定時器T0停止計數(shù)的語句是()。A、TR0=0;B、TR1=0;C、TR0=1;D、TR1=1;參考答案:A251.MCS-51系列單片機芯片是雙列直插式封裝的,有()個引腳。A、24B、30C、40D、50參考答案:C252.MCS-51系列單片機CPU開中斷語句是。A、EA=0;B、ES=1;C、EA=1;D、EX0=1;參考答案:C253.MCS-51內(nèi)部數(shù)據(jù)RAM中,特殊功能寄存器SFR占()字節(jié)。A、512B、128C、64KD、256參考答案:B254.MCS-51匯編語言指令格式中,唯一不可缺少的部分是()。A、標號B、操作碼C、操作數(shù)D、注釋參考答案:B255.MCS-51匯編語言指令格式中,唯一不可缺少的部分是()。A、標號B、操作碼C、操作數(shù)D、注釋參考答案:B256.MCS-51復(fù)位后,程序計數(shù)器PC=(),即程序從()開始執(zhí)行指令。A、0001HB、0000HC、0003HD、0023H參考答案:B257.MCS-51的專用寄存器SFR中的堆棧指針SP是一個特殊的存貯區(qū),用來(),它是按后進先出的原則存取數(shù)據(jù)的。A、存放運算中間結(jié)果B、存放標志位C、暫存數(shù)據(jù)和地址D、存放待調(diào)試的程序參考答案:C258.MCS-51單片機中,有()個中斷源,其中外部中斷有()個。A、6,2B、5,2C、6,3D、5,3參考答案:B259.MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)()。A、外部中斷0B、外部中斷1C、定時器0中斷D、定時器1中斷參考答案:A260.MCS-51單片機在同一級別里除串行口外,級別最低的中斷源是()。A、外部中斷1B、定時器T0C、定時器T1D、串行口參考答案:C261.MCS-51單片機響應(yīng)中斷矢量地址是。A、中斷服務(wù)程序的首句地址B、中斷服務(wù)程序的出口地址C、中斷服務(wù)程序的入口地址D、主程序等待中斷指令的地址參考答案:C262.MCS-51單片機片內(nèi)FlashROM容量為()A、4KBB、8KBC、128BD、256B參考答案:A263.MCS-51單片機定時器T0的溢出標志TF0,若計滿數(shù)在CPU響應(yīng)中斷后。A、由硬件清零B、由軟件清零C、A和B都可以D、隨機狀態(tài)參考答案:A264.MCS-51單片機的復(fù)位信號是()有效A、下降沿B、上升沿C、低電平D、高電平參考答案:D265.MCS-51單片機的復(fù)位信號是()有效。A、高電平;B、低電平;C、脈沖;D、下降沿。參考答案:A266.MCS-51單片機的復(fù)位信號是()有效。A、低電平B、高電平C、脈沖D、下降沿參考答案:B267.MCS-51單片機的CPU主要的組成部分為()。A、運算器、控制器B、加法器、寄存器C、運算器、加法器D、運算器、譯碼器參考答案:A268.MCS-51單片機的5個中斷源分別(對)應(yīng)有各自的中斷服務(wù)程序入口地址,稱為A、中斷矢量B、中斷源C、中斷請求D、中斷響應(yīng)參考答案:A269.LJMP跳轉(zhuǎn)空間最大可達到()A、2KBB、256BC、128BD、64KB參考答案:D270.LED顯示驅(qū)動器MAX7221的CLK端最高頻率為多少MHZ?()A、2B、6C、8D、12參考答案:D271.LED點陣顯示圖形程序中,采用的是什么編程思路?A、靜態(tài)顯示B、動態(tài)顯示C、動態(tài)+靜態(tài)顯示D、以上都不是參考答案:B272.LCALLaddr16是()A、數(shù)據(jù)傳送指令B、算術(shù)運算指令C、邏輯運算指令D、控制轉(zhuǎn)移指令參考答案:D273.KeilμVision軟件不包括的編譯方式是()。A、單個文件編譯B、當(dāng)前項目編譯C、重新編譯D、在線編譯參考答案:D274.int數(shù)據(jù)類型所占字節(jié)數(shù)是()。A、1B、2C、3D、4參考答案:B275.Intel8051CPU是幾位的單片機?A、4位B、8位C、16位D、32位參考答案:B276.inta=2;while(a=0)a--;該循環(huán)共執(zhí)行了()次。A、0B、1C、2D、3參考答案:A277.INCdirect是()A、數(shù)據(jù)傳送指令B、算術(shù)運算指令C、邏輯運算指令D、控制轉(zhuǎn)移指令參考答案:B278.ifelseif語句可以用來完成下列哪一種選擇結(jié)構(gòu)程序?A、單分支B、雙分支C、多分支D、都不是參考答案:C279.if(表達式){語句組}上面語句完成的是哪種選擇結(jié)構(gòu)程序?A、單分支B、雙分支C、多分支D、不是分支參考答案:A280.Handle模式一般使用A、Main_SPB、Process_SPC、Main_SP和Process_SPD、Main_SP或Process_SP參考答案:A281.for語句中的第1個表達式一般是用來做什么呢?A、循環(huán)變量賦初值B、循環(huán)條件判斷C、修改循環(huán)變量D、循環(huán)體參考答案:A282.DMA控制器可編程的數(shù)據(jù)傳輸數(shù)目最大為A、65536B、65535C、1024D、4096參考答案:A283.DAC0832是一種()芯片A、8位模擬量轉(zhuǎn)換成數(shù)字量B、16位模擬量轉(zhuǎn)換成數(shù)字量C、8位數(shù)字量轉(zhuǎn)換成模擬量D、16位數(shù)字量轉(zhuǎn)換成模擬量參考答案:C284.C程序中,運算符>=是A、算術(shù)運算符B、關(guān)系運算符C、邏輯運算符D、以上均不是參考答案:B285.CPU主要的組成部部分為()A、運算器、控制器B、加法器、寄存器C、運算器、寄存器D、運算器、指令譯碼器參考答案:A286.C51專門定義了與存儲器相對應(yīng)的數(shù)據(jù)存儲類型,包括code、data、bdata、idata、pdata和xdata;其中定位于片內(nèi)RAM的位尋址去的數(shù)據(jù)類型是()。A、data;B、bdata;C、idata;D、pdata。參考答案:B287.C51語言程序中bit型變量取值范圍是:()A、1位B、2位C、1字節(jié)D、2字節(jié)參考答案:A288.C51單片機的RST引腳是()。A、外接定時器B、外接串行口C、復(fù)位D、外接晶振參考答案:C289.break語句用在switchcase語句中的作用是什么呢?A、結(jié)束循環(huán)B、結(jié)束本次循環(huán)C、結(jié)束選擇語句D、結(jié)束整個程序參考答案:C290.AT89S52單片機中串行口中斷源的中斷類型號是:()A、0B、1C、2D、4參考答案:D291.AT89S51的并行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是()。A、讀鎖存器B、讀數(shù)據(jù)庫C、讀A累加器D、讀CPU參考答案:A292.AT89S51的并行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是()。A、讀CPUB、讀數(shù)據(jù)庫C、讀A累加器D、讀鎖存器參考答案:D293.AT89C52單片機中IO口P0與P1~P3不同,在默認情況下需要外部接()以便驅(qū)動外部器件。A、上拉電阻B、下拉電阻C、耦合電容D、旁路電容參考答案:A294.AT89C51單片機復(fù)位后P2口的狀態(tài)是()。A、00HB、07HC、7FHD、FFH參考答案:D295.8位機一個存儲單元表示()范圍的數(shù)。A、0-255B、0-256C、0-65536D、0-65535參考答案:A296.89S51單片機外中斷0(INTO)的中斷服務(wù)程序入口地址為()A、0000HB、00013HC、0023HD、0003H參考答案:D297.89C52單片機的VCC(40)引腳是()引腳。A、主電源+5VB、接地C、備用電源D、訪問片外存貯器參考答案:A298.89C51單片機中,內(nèi)存或程序存儲器的最大尋址范圍是()A、256BB、128BC、32KD、64K參考答案:D299.89C.51是以下哪個公司的產(chǎn)品A、INTELB、A.MC、C.D、TMELE、PHILIPS參考答案:C300.8255可編程并口在方式0下()。A、A口可輸入/輸出,B、A口只能輸入,B口只能輸出C、A口只能輸出,B口只能輸入D、A口只能輸出,B口只能輸出參考答案:A301.80C51五個中斷源中,屬外部中斷的有()A、INT0B、T0C、T1D、串行口中斷參考答案:A302.80C51復(fù)位后.程序計數(shù)器PC=(),即程序從此開始執(zhí)行指令.A、0001HB、0000HC、0003HD、0023HE、F)G)H)參考答案:B303.80C51的程序計數(shù)器Pc為16位計數(shù)器,其尋址范圍是().A、8KB、16KC、32KD、64K參考答案:D304.80C51單片機響應(yīng)中斷入口地址是()。A、中斷服務(wù)程序的首句地址B、中斷服務(wù)程序的出口地址C、中斷服務(wù)程序的入口地址D、主程序等待中斷指令的地址參考答案:C305.80C51單片機的中斷服務(wù)程序入口地址是指。A、中斷服務(wù)程序的首句地址B、中斷服務(wù)程序的返回地址C、中斷向量地址D、主程序調(diào)用時的斷點地址25參考答案:C306.80C51單片機的定時器T1用作定時方式時是()。A、由內(nèi)部時鐘頻率定時,一個時鐘周期加1B、由內(nèi)部時鐘頻率定時,一個機器周期加lC、由外部時鐘頻率定時,一個時鐘周期加lD、由外部時鐘頻率定時,一個機器周期加1參考答案:B307.80C51單片機串行口發(fā)送/接收中斷源的工作過程是:當(dāng)串行口接收或發(fā)送完1幀數(shù)據(jù)時,將SCON中的()向CPU申請中斷。A、RI或TI置1B、RI或TI置0C、RI置l或TI置0D、RI置0或TI置1參考答案:A308.80C51串行口接收數(shù)據(jù)的次序是下述的順序()。①接收完一幀數(shù)據(jù)后,硬件自動將SCON的RI置1②用軟件將RI清零③接收到的數(shù)據(jù)由SBUF讀出④置SCON的REN為1,外部數(shù)據(jù)由RXD(P3.0)輸入A、①②③④B、④①②③C、④③①②D、③④①②參考答案:B309.8051單片機中可以進行位操作的SFR,其地址都可以被()整除。A、8B、16C、32D、64參考答案:A310.8051單片機中RAM存儲容量的大小是()B。A、128B、4KC、128×8D、4K×8參考答案:A311.8051單片機中,唯一一個用戶可使用的16位寄存器是()。A、PSWB、ACCC、SPD、DPTR參考答案:D312.8051單片機中,輸入/輸出引腳中有專門的第二功能的引腳是。A、P0B、P1C、P2D、P3參考答案:D313.8051單片機由4個端口,其中哪個端口在擴展外部存儲器時可以作地址的高8位用()A、P0口B、P1口C、P2口D、P3口參考答案:C314.8051單片機位尋址區(qū)共有()個位地址。A、16B、32C、128D、256參考答案:C315.8051單片機若晶振頻率為fosc=12MHz,則一個機器周期等于()μS。A、1/12B、1/2C、1D、2參考答案:C316.8051單片機內(nèi)有()個16位的定時/計數(shù)器,每個定時/計數(shù)器都有()種工作方式。A、4,5B、2,4C、5,2D、2,3參考答案:B317.8051單片機內(nèi)RAM位尋址區(qū)共有()個RAM單元。A、32B、16C、80D、128參考答案:B318.8051單片機電源VCC接()V電源。A、+5B、-5C、+40D、-40參考答案:A319.8051單片機的機器周期為2μs,則其晶振頻率fosc為()MHz.A、1B、2C、6D、12參考答案:C320.8051單片機的定時器T0用作計數(shù)方式時是。A、由內(nèi)部時鐘頻率定時,一個時鐘周期加1B、由內(nèi)部時鐘頻率定時,一個機器周期加1C、由外部計數(shù)脈沖計數(shù),下降沿加1D、由外部計數(shù)脈沖計數(shù),一個機器周期加1參考答案:C321.8051單片機的定時器T0用作定時方式時是。A、由內(nèi)部時鐘頻率定時,一個時鐘周期加1B、由外部計數(shù)脈沖計數(shù),一個機器周期加1C、外部定時脈沖由T0(P3.4)輸入定時D、由內(nèi)部時鐘頻率計數(shù),一個機器周期加1參考答案:D322.8051單片機的定時/計數(shù)器T0用作計數(shù)模式時,采用工作方式2,則方式控制字TMOD為()A、06HB、60HC、01HD、10H參考答案:A323.8051單片機的VSS(20)引腳是()引腳。A、主電源+5VB、接地C、備用電源D、訪問片外存貯器參考答案:B324.8051單片機ROM的一個存儲單元可以存放()位二進制數(shù)。A、4B、8C、16D、32參考答案:B325.8031復(fù)位后,PC.與SP的值分別為()。A、0000H,OOB、B.C、07D、C.E、07F、D.G)OOH參考答案:B326.8031單片機中既可位尋址又可字節(jié)尋址的單元是()A、20HB、30HC、00HD、70H參考答案:A327.8*8led點陣共有()個引腳。A、8B、10C、16D、64參考答案:C328.51系列單片機40腳DIP封裝的第16引腳功能是()A、計數(shù)器0輸入B、計數(shù)器1輸入C、片外RAM寫控制D、片外RAM讀控制參考答案:C329.51單片機中具有第二功能的并行接口是()口。A、P0B、P1C、P2D、P3參考答案:D330.51單片機是()位的單片機。A、4B、8C、16D、32參考答案:B331.51單片機上電復(fù)位后并口P0~P3的值為()。A、00HB、07HC、08HD、FFH參考答案:D332.51單片機復(fù)位的條件是什么?A、復(fù)位引腳上有2個機器周期以上的低電平B、復(fù)位引腳上有2個機器周期以上的高電平C、復(fù)位引腳上有1個機器周期以上的高電平D、復(fù)位引腳上有1個機器周期以上的低電平參考答案:B333.51單片機的復(fù)位信號有效的是()。A、脈沖B、高電平C、下降沿D、低電平參考答案:D334.51單片機的并行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是()。A、讀鎖存器B、讀數(shù)據(jù)庫C、讀A累加器D、讀CPU參考答案:A335.3D.0AH轉(zhuǎn)換成二進制數(shù)是()。A、111101.0000101BB、111100.0000101BC、111101.101BD、111100.101B參考答案:A336.1MB.=()KB.A、1000B、1024C、65536D、256參考答案:B337.16進制數(shù)20H的2進制表示數(shù)為A、00100000BB、11010101BC、10001110BD、10010101B參考答案:A338.16%10的結(jié)果是多少呢?A、1B、6C、16D、20參考答案:B339.1.已知(R0)=20H,(20H)=10H,(P0)=30H,(R2)=20H,執(zhí)行如下程序段后(40H)=MOV@R0,#11HMOVA,R2ADDA,20HMOVPSW,#80HSUBBA,P0XRLA,#45HMOV40H,AA、45HB、46HC、47HD、48H參考答案:A340.(A)=3BH,執(zhí)行ANLA,#9EH指令后,(A)=()A、1AHB、2AHC、3AHD、4AH參考答案:A341.()中斷請求,CPU在響應(yīng)中斷后,必須在中斷服務(wù)程序中用軟件將其清除。A、外部中斷B、T0C、串行口中斷D、T1參考答案:C342.()是組成計算機一個字的位數(shù),計算機中一個比較重要的性能指標。一般而言,越長單片機的性能越好。A、字長B、位C、字節(jié)D、存儲器參考答案:A343.()是51單片機內(nèi)部定時器/計數(shù)器1的啟動控制位。A、TR0B、TR1C、TF0D、TF1參考答案:B344.()是16位定時/計數(shù)工作方式A、方式0B、方式1C、方式2D、方式3參考答案:B345.()軟件可以將高級語言翻譯成低級語言。A、KeilC51B、ProteusC、AutoCADD、VISIO參考答案:A多選題1.作為輸出端口時,下面哪一個端口不需要外接上拉電阻也能有高電平輸出呢A、P0B、P1C、P2D、P3參考答案:BCD2.字符型LCD1602寫數(shù)據(jù)的引腳電平()A、RS=1B、RW=0C、E=下降沿D、DB0-DB7=指令碼參考答案:ABC3.字符常量A可以用以下哪幾種方式表示?A、AB、'A'C、65D、0x41參考答案:BCD4.在程序中,可以將CAN_BTR寄存器的()位同時置1,來進入環(huán)回靜默模式。A、LBKMB、SILMC、BTRD、以上都不是參考答案:AB5.在MCS-51單片機中,需要硬件實現(xiàn)中斷標志位清零的是:()A、定時中斷B、脈沖觸發(fā)的外部中斷C、電平觸發(fā)的外部中斷D、串行口中斷參考答案:ABC6.在C語言中,等號用于把式子左邊和右邊連接起來,左邊必須是下面的哪些名稱呢?A、變量名B、SFR名稱C、位名稱D、符號常量參考答案:ABC7.用作單片機地址鎖存器的芯片一般有()等。A、16D觸發(fā)器B、8D觸發(fā)器C、32位鎖存器D、16位鎖存器E、8位鎖存器參考答案:ADE8.用鍵盤編程掃描法識別按鍵時應(yīng)包括以下那些內(nèi)容()A、判斷有無按鍵按下。B、鍵盤掃描,取得閉合按鍵的行、列號。C、用計算法或查表法得到鍵值。D、判斷閉合按鍵是否被釋放,如沒釋放,則繼續(xù)等待。E、將閉合鍵的鍵值保存,同時轉(zhuǎn)去執(zhí)行該閉合按鍵的功能。參考答案:ABCDE9.用555定時器可以組成(2分)A、施密特觸發(fā)器B、單穩(wěn)態(tài)觸發(fā)器C、多諧振蕩器D、譯碼器參考答案:ABC10.用4位二進制數(shù)表示1位十進制數(shù)的編碼方法稱為()A、二一十進制B、8421BCD碼C、余3碼D、二進制編碼參考答案:ABC11.以下運算符中哪些是移位指令()A、>>B、<<C、<D、>參考答案:AB12.以下運算符中哪些是算術(shù)運算符()A、/B、%C、*D、&參考答案:ABC13.以下運算符中,哪些是關(guān)系運算符()A、<B、<C、>=D、<=參考答案:ABCD14.以下數(shù)據(jù)中哪些是常量()A、123B、0x16C、0101000BD、value參考答案:ABC15.以下能表示十進制278的數(shù)是()A、(100010110)2B、(116)16C、(426)8D、116參考答案:ABC16.以下哪些是計數(shù)器控制寄存器TCON的控制位?()A、TF1B、GATC、AD、TR0E、IE1參考答案:ACD17.以下哪些是程序狀態(tài)字PSW的位?()A、CYB、RS1C、RS0D、OV參考答案:ABCD18.以下哪些是HD7279A的純指令?()A、復(fù)位指令B、測試指令C、消隱控制指令D、左移指令參考答案:ABD19.以下哪些是8051單片機的中斷源()A、T0B、T1C、INT0D、INT1參考答案:ABCD20.以下哪些設(shè)備是外部輸入設(shè)備?A、鍵盤B、鼠標C、LED、開關(guān)參考答案:ABC21.以下哪些設(shè)備是輸出設(shè)備?A、LEDB、顯示器C、打印機D、掃描儀參考答案:ABC22.以下哪些存儲器可以用作外部程序存儲器?()A、ROMB、RAMC、EPROMD、EEPROM參考答案:ACD23.以下描述中,哪些是8051單片機的端口寄存器()A、P0B、P1C、P2D、P3參考答案:ABCD24.以下描述對SFR敘述正確的是哪幾個?A、所有SFR都只能字節(jié)操作B、對SFR編程就可以實現(xiàn)對單片機的控制C、SFR的地址不連續(xù)D、SFR其實就是數(shù)據(jù)存儲器中的內(nèi)存單元參考答案:CD25.以下流程控制字中,哪些是循環(huán)控制字()A、ifB、elseC、forD、while參考答案:CD26.一個數(shù)碼管若要點亮字型“3”,則以下哪種正確()。A、com端接負,字型碼為0XB0B、com端接正,字型碼為0XB0C、com端接負,D、com端接負,字型碼為0X4參考答案:BCD27.下述條件中,能封鎖主機對中斷的響應(yīng)的條件是()。A、一個同級或高一級的中斷正在處理時B、當(dāng)前周期不是執(zhí)行當(dāng)前指令的最后一個周期C、當(dāng)前執(zhí)行的指令是RETI指令或?qū)E或IP寄存器進行讀/寫的指令D、當(dāng)前執(zhí)行的指令是一長跳轉(zhuǎn)指令E、一個低級的中斷正在處理時參考答案:ABC28.下面哪一個運算可以把P1口高四位置1,其余位不變?A、P1=0xf0;B、P1=P1|0xf0;C、P1|=0xf0;D、P1=~P1;參考答案:BC29.下列有關(guān)數(shù)碼管動態(tài)顯示描述正確的是()A、較小的電流就可以獲得較高的亮度B、動態(tài)顯示按位輪流點亮C、利用人眼的視覺停留效應(yīng)和發(fā)管二極管的余輝效應(yīng)實現(xiàn)多位數(shù)碼“同時”顯示。D、硬件電路復(fù)雜,成本高。參考答案:BC30.下列選項中說法正確的是()。(2分)A、TMOD是定時/計數(shù)器的工作方式控制寄存器,它支持位尋址B、TCON中存放定時/計數(shù)器0和1的中斷標志位,它可以位尋址C、定時/計數(shù)器T2的中斷標志位有TF2和EXT2兩個,而且它們的中斷矢量是同D、定時/計數(shù)器T2工作于16位自動重裝載方式下,計數(shù)方向可以向上或者向下參考答案:ABCD31.下列選項中說法正確的是()。(2分)A、CMOS型單片機有節(jié)電和掉電兩種低功耗操作方式。B、單片機在節(jié)電方式下,CPU停止工作,而RAM、定時器、串口和中斷系統(tǒng)繼續(xù)工作。C、單片機在掉電方式下,僅給片內(nèi)RAM供電,片內(nèi)所有其他的電路均不工作。D、單片機的低功耗工作方式由電源控制寄存器PCON中的有關(guān)位控制。參考答案:ABCD32.下列哪兩個數(shù)大小是相等的(2分)A、20(十進制)與14(16進制)B、1001(二進制)與11(八進制)C、1A(16進制)與11010(二進制)D、26(八進制)與10110(二進制)參考答案:ABCD33.為方便運算,計算機中的正數(shù)永遠用原碼表示,而負數(shù)有三種表示方法()A、原碼B、真值C、反碼D、補碼參考答案:ACD34.微型計算機一般由什么組成()A、運算器B、控制器C、存儲器D、輸入輸出部分參考答案:ABCD35.外部中斷INT1中斷允許的條件是()A、EA=1B、EX0=1C、ES=1D、EX1=1參考答案:AD36.外部中斷INT0中斷允許的條件是()A、EA=1B、EX0=1C、ES=1D、ET0=1參考答案:AB37.數(shù)碼管有哪些優(yōu)點?()A、體積小B、重量輕C、低功耗D、純數(shù)字信息參考答案:ABC38.數(shù)據(jù)存儲器可分為以下幾種類型?()A、EEPROMB、EPROMC、SRAMD、RAM參考答案:ACD39.使用STC-ISP下載單片機程

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論