單片機(jī)開發(fā)基礎(chǔ)(習(xí)題卷42)_第1頁
單片機(jī)開發(fā)基礎(chǔ)(習(xí)題卷42)_第2頁
單片機(jī)開發(fā)基礎(chǔ)(習(xí)題卷42)_第3頁
單片機(jī)開發(fā)基礎(chǔ)(習(xí)題卷42)_第4頁
單片機(jī)開發(fā)基礎(chǔ)(習(xí)題卷42)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

試卷科目:單片機(jī)開發(fā)基礎(chǔ)單片機(jī)開發(fā)基礎(chǔ)(習(xí)題卷42)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages單片機(jī)開發(fā)基礎(chǔ)第1部分:單項選擇題,共46題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.在C語言中,22.0/5的結(jié)果是什么呢?A)4B)4.4C)5D)5.5答案:B解析:[單選題]2.8051單片機(jī)在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)()A)外部中斷0B)外部中斷1C)定時器0中斷D)定時器1中斷答案:A解析:1.0[單選題]3.或邏輯的表達(dá)式是(B)A)A·B=FB)A+B=FC)A⊕B=FD)(A·B)=F答案:B解析:[單選題]4.8051內(nèi)部RAM地址為22H單元的位地址范圍為()。A)00H~07HB)08H~0FHC)10H~17HD)18H~1FH答案:C解析:[單選題]5.提高單片機(jī)的晶振頻率,則機(jī)器周期()。A)變短B)變長C)不變D)不定答案:A解析:[單選題]6.SCON寄存器中的REN位表示()A)多機(jī)控制位B)串行口接收允許控制位C)第9位發(fā)送數(shù)據(jù)D)多機(jī)通信時收到的第9位數(shù)據(jù)答案:B解析:[單選題]7.單片機(jī)復(fù)位后,PC與P口(I/O)的值為()。A)0000H,00HB)0000H,FFHC)0003H,FFHD)0003H,00H答案:B解析:[單選題]8.小劉編寫了一段延時子函數(shù),函數(shù)定義語句如下:voiddelay(inti);那么,變量i的取值范圍為。()A)(-128~127)B)(0~255)C)(-32768~32768)D)(0~65535)答案:C解析:[單選題]9.單片機(jī)8051的XTAL1和XTAL2引腳作用是()。A)外接定時器B)外接串行口C)外接中斷D)外接晶振答案:D解析:[單選題]10.51單片機(jī)的計數(shù)器是()位的計數(shù)器。A)1B)2C)8D)16答案:D解析:[單選題]11.ifelse語句可以完成以下哪種選擇結(jié)構(gòu)程序?A)單分支B)雙分支C)多分支D)不能完成答案:B解析:[單選題]12.在運用仿真系統(tǒng)調(diào)試程序時,當(dāng)要觀察子程序內(nèi)部指令的執(zhí)行結(jié)果時,通常采用()調(diào)試方法。(2分)A)單步調(diào)試(F8)B)跟蹤調(diào)試(F7)C)快速運行到光標(biāo)處調(diào)試(F4)D)斷點調(diào)試(F2)答案:B解析:[單選題]13.51單片機(jī)中()是能夠引入外部時鐘的引腳。A)XTAL1(19)B)XTAL2(18)C)XTAL1(19)和XTAL2(18)D)RST(9)答案:C解析:[單選題]14.小王初學(xué)單片機(jī),他用C語言編寫了下面語句,你幫他計算一下,這段語句執(zhí)行完,變量sum的值為。unsignedchark,sum=0;for(k=0;k<5;k++){sum=sum+k;}A)5B)6C)10D)15答案:C解析:[單選題]15.下列數(shù)據(jù)類型中,()是51單片機(jī)特有的類型。A)charB)intC)bitD)float答案:C解析:[單選題]16.Context-M3處理器的寄存器r14代表A)通用寄存器B)鏈接寄存器C)程序計數(shù)器D)程序狀態(tài)寄存器答案:B解析:[單選題]17.已知變量i,n,m的內(nèi)容分別為i=0x30;n=0x92;m=0;執(zhí)行表達(dá)式語句m=i&n;后,m的值為。A)0x10B)0x30C)0x90D)0xb2答案:A解析:[單選題]18.二進(jìn)制數(shù)11001101B的十六進(jìn)制表示數(shù)是()A)BCHB)ABHC)CDHD)EFH答案:C解析:[單選題]19.ORG0000H;LJMPSTART;ORG0040H;START:ACALLCLEAR;MAIN:LCALLKEYWORK;JB00H,FUN0;JB01H,FUN1;AJMPMAIN;A)語句?LJMPSTART?存放在ROM中的0040H開始地址中B)語句?LJMPSTART?存放在ROM中的0000H開始地址中C)語句?ACALLCLEAR?存放在ROM中的0000H開始地址中D)程序語句在ROM中是隨便存的答案:B解析:[單選題]20.Cortex-M3的存儲格式中專用外設(shè)總線區(qū)域可以使用A)小端格式B)大端格式C)小端或大端格式D)沒有答案:A解析:[單選題]21.下列是Cortex-M3處理器可以使用的堆棧的棧是A)線程棧B)進(jìn)程棧C)多線程棧D)空棧答案:B解析:[單選題]22.80C51的專用寄存器SFR中的堆棧指針SP是一個特殊的存儲區(qū),用來________,它按后進(jìn)先出的原則存取數(shù)據(jù).A)存放運算中間結(jié)果B)存放標(biāo)志位C)暫存數(shù)據(jù)和地址D)存放待調(diào)試的程序答案:C解析:[單選題]23.以下寄存器中,是16位寄存器的是():A)ACCB)PSWC)SPD)DPTR答案:D解析:[單選題]24.使用單片機(jī)軟件調(diào)試C語言程序時,首先應(yīng)新建文件,其擴(kuò)展名是()A)*.cB)*.asmC)*.binD)*.hex答案:A解析:[單選題]25.()是51單片機(jī)內(nèi)部定時器/計數(shù)器0的啟動控制位。A)TR0B)TR1C)TF0D)TF1答案:A解析:[單選題]26.單片機(jī)中PUSH和POP指令常用來()。A)保護(hù)斷點B)保護(hù)現(xiàn)場C)保護(hù)現(xiàn)場,恢復(fù)現(xiàn)場D)保護(hù)斷點,恢復(fù)現(xiàn)場答案:D解析:堆棧的功能就是保護(hù)斷點,恢復(fù)現(xiàn)場。[單選題]27.執(zhí)行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后則A是()A)00HB)01HC)02HD)03H答案:B解析:[單選題]28.10101.101B轉(zhuǎn)換成十進(jìn)制數(shù)是()。A)46.625B)23.625C)23.62D)21.625答案:D解析:[單選題]29.十六進(jìn)制數(shù)0xDA轉(zhuǎn)換成二進(jìn)制數(shù),結(jié)果為____。A)10111010B)11011010C)10011101D)11011001答案:B解析:[單選題]30.下列軟件能夠?qū)崿F(xiàn)MCS-51系列單片機(jī)系統(tǒng)運行仿真的軟件是()。A)STC-ISPB)Proteus7ProfessionalC)VC++D)Office答案:B解析:1.0[單選題]31.8051CPU有多少條雙向可被獨立尋址的I/O()A)64B)32C)16D)8答案:B解析:[單選題]32.51系列單片機(jī)系統(tǒng)中,程序是存放在()存儲器中。A)程序存儲器B)數(shù)據(jù)存儲器C)隨機(jī)存取存儲器D)RAM答案:A解析:[單選題]33.當(dāng)晶振頻率為6MHz時,機(jī)器周期為():A)1μsB)2μsC)3μsD)4μs答案:B解析:[單選題]34.以下敘述中正確的是()。A)用C語言實現(xiàn)的算法必須要有輸入和輸出操作B)用C語言實現(xiàn)的算法可以沒有輸出但必須要有輸入C)用C程序?qū)崿F(xiàn)的算法可以沒有輸入但必須要有輸出D)用C程序?qū)崿F(xiàn)的算法可以既沒有輸入也沒有輸出答案:C解析:[單選題]35.十進(jìn)制數(shù)190的十六進(jìn)制表示數(shù)是()A)BEHB)C3HC)C4HD)C5H答案:A解析:[單選題]36.單片機(jī)輸出信號為()電平。A)RS-232CB)TTLC)RS-449D)RS-232答案:B解析:[單選題]37.8051中共有()個中斷源。A)5B)6C)4D)3答案:A解析:1.0[單選題]38.在工作方式0下,計數(shù)器是由TH的全部8位和TL的5位組成,因此其計數(shù)范圍是()A)1~8192B)0~8191C)0~8192D)1~4096答案:A解析:[單選題]39.51單片機(jī)的可執(zhí)行文件是()。A)*.c;B)*.asm;C)*.obj;D)*.hex。答案:D解析:[單選題]40.連續(xù)脈沖每經(jīng)過一級T?觸發(fā)器,頻率(2分)A)沒有變化B)二分頻C)十分頻D)不清楚答案:B解析:[單選題]41.下列不是單片機(jī)總線是()A)地址總線B)控制總線C)數(shù)據(jù)總線D)輸出總線答案:D解析:[單選題]42.串行口中斷的序號為()A)1B)2C)3D)4答案:D解析:1.0[單選題]43.當(dāng)IP控制寄存器的值為00H時,中斷優(yōu)先次序是()A)外中斷0、T0、外中斷1、T1、串行口B)T0、外中斷0、外中斷1、T1、串行口C)外中斷1、外中斷0、T0、T1、串行口D)T1、外中斷0、T0、外中斷1、串行口答案:A解析:[單選題]44.8051單片機(jī)若晶振頻率為fosc=3MHz,則一個機(jī)器周期等于()μS。A)1/12B)1/2C)1D)4答案:D解析:[單選題]45.當(dāng)需要從89S51單片機(jī)程序存儲器讀取數(shù)據(jù)時,采用的指令為()A)MOVA,@R1B)MOVCA,@A+DPTRC)MOVXA,@R0D)MOVXA,@DPTR答案:B解析:[單選題]46.串行口工作方式0時,串行數(shù)據(jù)從()輸入或輸出。A)RIB)TXC)D)RXE)F)REN答案:C解析:第2部分:多項選擇題,共8題,每題至少兩個正確答案,多選或少選均不得分。[多選題]47.C語言有哪幾種常數(shù)表示法?()A)八進(jìn)位表示法B)32位表示法C)十進(jìn)制表示法D)十六進(jìn)制表示法答案:ACD解析:[多選題]48.對于步進(jìn)電機(jī)的控制需要解決哪些問題?()A)能夠產(chǎn)生工作方式需要的時序脈沖B)能控制步進(jìn)電機(jī)的速度C)能在加速→勻速→減速狀態(tài)下工作D)能實現(xiàn)正反轉(zhuǎn)答案:ABCD解析:[多選題]49.AD轉(zhuǎn)換過程會用到下列哪個步驟(2分)A)采樣B)保持C)量化D)編碼答案:ABCD解析:[多選題]50.在C語言中,等號用于把式子左邊和右邊連接起來,左邊必須是下面的哪些名稱呢?A)變量名B)SFR名稱C)位名稱D)符號常量答案:ABC解析:[多選題]51.計算機(jī)中常用的數(shù)碼有()A)補(bǔ)碼B)BCD碼C)十進(jìn)制D)二進(jìn)制答案:AB解析:[多選題]52.以下哪些存儲器可以用作外部程序存儲器?()A)ROMB)RAMC)EPROMD)EEPROM答案:ACD解析:第3部分:判斷題,共25題,請判斷題目是否正確。[判斷題]53.8051單片機(jī)有3個I/O口()A)正確B)錯誤答案:錯解析:1[判斷題]54.內(nèi)部RAM低128單元可以分為工作寄存器區(qū)、位尋址區(qū)、用戶RAM區(qū)3個區(qū)域。A)正確B)錯誤答案:對解析:[判斷題]55.全局變量是在某一函數(shù)中存在的變量,它只在該函數(shù)內(nèi)部有效。A)正確B)錯誤答案:錯解析:[判斷題]56.8155的復(fù)位引腳可與89C51的復(fù)位引腳不能直接相連。()A)正確B)錯誤答案:錯解析:[判斷題]57.8051的兩個定時器T0和T1都是16位的計數(shù)器。A)正確B)錯誤答案:對解析:1[判斷題]58.在51系列單片機(jī)的指令系統(tǒng)中,其加法、減法、乘法和除法必須有累加器A的參與才能完成。A)正確B)錯誤答案:對解析:[判斷題]59.十進(jìn)制數(shù)96轉(zhuǎn)換為二進(jìn)制是01110000BA)正確B)錯誤答案:錯解析:[判斷題]60.工作方式2和工作方式3都為8位計數(shù)器,二者沒有任何區(qū)別。A)正確B)錯誤答案:錯解析:[判斷題]61.執(zhí)行返回指令時,返回的斷點是調(diào)用指令的首地址。A)正確B)錯誤答案:錯解析:[判斷題]62.89C51單片機(jī)五個中斷源中優(yōu)先級最高的是外部中斷0,優(yōu)先級最低的是串行口中斷。A)正確B)錯誤答案:對解析:1[判斷題]63.在單片機(jī)89C51中,串行通信方式1和方式3的波特率是固定不變的。A)正確B)錯誤答案:錯解析:[判斷題]64.CAN總線通訊優(yōu)選權(quán)由標(biāo)識符決定,標(biāo)識符越大,優(yōu)先權(quán)越高?A)正確B)錯誤答案:錯解析:[判斷題]65.按鍵按下和釋放的檢測過程是相同的,不同的是檢測條件剛好相反。A)正確B)錯誤答案:對解析:[判斷題]66.8051單片機(jī)RAM的SFR區(qū)定義了21個專用寄存器A)正確B)錯誤答案:對解析:[判斷題]67.使用8751且EA=1時,仍可外擴(kuò)64KB的程序存儲器。()A)正確B)錯誤答案:錯解析:EA接高電平時,單片機(jī)只訪問內(nèi)部寄存器[判斷題]68.在通用I/O方式下,欲從P3口輸入引腳數(shù)據(jù)前應(yīng)當(dāng)先向P3口寫1。()A)正確B)錯誤答案:對解析:[判斷題]69.PC沒有物理地址,不可尋址,用戶無法對它進(jìn)行讀寫,但它可以實現(xiàn)程序的轉(zhuǎn)移。A)正確B)錯誤答案:對解析:[判斷題]70.?<<?是關(guān)系運算符()A)正確B)錯誤答案:錯解析:1[判斷題]71.字長是指CPU一次能同時處理的二進(jìn)制位數(shù)A)正確B)錯誤答案:對解析:[判斷題]72.89S51單片機(jī)復(fù)位后,特殊功能寄存器SP的內(nèi)容都是00H。A)正確B)錯誤答案:錯解析:[判斷題]73.條件轉(zhuǎn)移指令JBCbit,rel;如bit=1,轉(zhuǎn)移并bit=0A)正確B)錯誤答案:對解析:[判斷題]74.單片機(jī)內(nèi)部RAM和外部RAM是統(tǒng)一編址的,它們的訪問指令相同。A)正確B)錯誤答案:錯解析:[判斷題]75.CPU相應(yīng)串行口中斷后,必須在中斷服務(wù)程序中,用軟件清除相應(yīng)的中斷標(biāo)志位,已撤消中斷請求A)正確B)錯誤答案:對解析:[判斷題]76.MCS-51系統(tǒng)可以沒有復(fù)位電路。()A)正確B)錯誤答案:錯解析:[判斷題]77.的位可尋址區(qū)位于片內(nèi)數(shù)據(jù)存儲器區(qū)的地址20H~2FH處。A)正確B)錯誤答案:對解析:第4部分:問答題,共21題,請在空白處填寫正確答案。[問答題]78.STM32的所有端口都有外部中斷能力。當(dāng)使用()時,相應(yīng)的引腳必須配置成答案:外部中斷線|輸入模式解析:[問答題]79.什么是堆棧?堆棧指示器SP的作用是什么?在堆棧中存取數(shù)據(jù)時的原則是什么?答案:堆棧是片內(nèi)RAM的一段特殊存儲區(qū)域。堆棧指示器SP的作用是存放棧頂?shù)刂?。在堆棧中存取?shù)據(jù)時的原則是?先進(jìn)后出?解析:[問答題]80.中斷嵌套與子程序嵌套的區(qū)別在于:一是子程序嵌套是在程序中事先按排序好的;而中斷嵌套是()。二是子程序嵌套無次序限制;而中斷嵌套只允許()。答案:隨機(jī)的|低級中斷嵌套高級中斷解析:[問答題]81.把111000011010B二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)后為()轉(zhuǎn)換為十六進(jìn)制數(shù)為()。答案:3610|0E1AH解析:[問答題]82.單片機(jī)應(yīng)用系統(tǒng)是以單片機(jī)為核心,配以輸入、輸出、顯示燈外圍[填空(1)]電路和[填空(2)]程序。答案:接口\控制解析:[問答題]83.標(biāo)準(zhǔn)C51單片機(jī)的程序存儲空間的尋址范圍為:0x0000~()。答案:0xFFFF解析:[問答題]84.在接口電路中,一般比較節(jié)約硬件資源但是傳輸速度比較慢的是哪一類接口?A)并行接口B)串行接口答案:B解析:[問答題]85.C51單片機(jī)采用了()端模式存儲數(shù)據(jù)。答案:大解析:[問答題]86.T0或T1用于定時功能時,對()進(jìn)行計數(shù);用于計數(shù)功能時,分別對從芯片引腳()上輸入的脈沖進(jìn)行計數(shù),外部脈沖的()將觸發(fā)計數(shù)。答案:內(nèi)部機(jī)器周期脈沖;T0,P3.4,T1,P3.5;下降沿;解析:[問答題]87.由8051單片機(jī)構(gòu)成的電子系統(tǒng)包括了()和()兩大部分。答案:硬件|軟件解析:[問答題]88.bit與sbit定義的位變量有什么區(qū)別?答案:bit是用來定義普通的位變量,它的值只能是二進(jìn)制的0或1。而sbit定義的是特殊功能寄存器的可尋址位,它的值是可以進(jìn)行位尋址的特殊功能寄存器的某位的絕對地址,例如PSW寄存器OV位的絕對地址0xd2。解析:[問答題]89.10用C語言編一液晶發(fā)送數(shù)據(jù)的函數(shù),硬件連接任意。答案:voidwrite_dat(unsignedchardat)//液晶寫數(shù)據(jù)函數(shù){while(Test_busy());//測試液晶是否忙,忙則等待,不忙就繼續(xù)往下操作RW=0;//表示要對液晶進(jìn)行寫操作RS=1;//表示要對液晶進(jìn)行數(shù)據(jù)操作E=0;//把E拉低準(zhǔn)備把指令碼送入總線BUS=dat;//把要顯示字符的ASC碼送入總線E=1;//啟動E的高脈沖前沿通知液晶模塊讀入數(shù)據(jù)_nop_();//稍微延時以保證E的高脈沖寬度合適E=0;//拉低E,至此完成E的高脈沖,此時液晶模塊已經(jīng)讀入}解析:[問答題]90.單片機(jī)的晶振頻率

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論