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

下載本文檔

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

文檔簡介

試卷科目:單片機開發(fā)基礎單片機開發(fā)基礎(習題卷44)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages單片機開發(fā)基礎第1部分:單項選擇題,共46題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.當8031外擴程序存儲器8KB時,需使用EPROM2716()A)2片B)3片C)4片D)5片答案:C解析:[單選題]2.可實現(xiàn)將內(nèi)部數(shù)據(jù)存儲單元的內(nèi)容傳送到累加器A中的指令是。A)MOVXA,@R0B)MOVA,#dataC)MOVA,@R0D)MOVXA,@DPTR答案:C解析:[單選題]3.不涉及操作系統(tǒng)情況下,一般一個C語言程序的執(zhí)行是從()A)本程序的main函數(shù)開始,到main函數(shù)結束B)本程序文件的第一個函數(shù)開始,到本程序文件的最后一個函數(shù)結束C)本程序的main函數(shù)開始,到本程序文件的最后一個函數(shù)結束D)本程序文件的第一個函數(shù)開始,到本程序文件的main函數(shù)結束答案:A解析:[單選題]4.C51語言中可以用來聲明中斷函數(shù)的關鍵字是:()A)interruptB)中斷C)breakD)int0答案:A解析:[單選題]5.在KeiluVision2里,若要打開項目,應如何操作()A)運行File/New命令B)運行File/NewProject命令C)運行Project/New命令D)運行Project/NewProject命令答案:D解析:[單選題]6.()用于表征數(shù)據(jù)傳輸?shù)乃俣?,是串行通信的重要指標A)字符幀B)數(shù)據(jù)位C)通信制式D)波特率答案:D解析:[單選題]7.關于中斷優(yōu)先級,下面說法不正確的是哪一個?A)高優(yōu)先級不能被低優(yōu)先級中斷B)低優(yōu)先級可被高優(yōu)先級中斷C)任何一種中斷一旦得到響應,不會再被它的同級中斷源所中斷D)自然優(yōu)先級中INT0優(yōu)先級最高,任何時候它都可以中斷其他4個中斷源正在執(zhí)行的服務答案:A解析:[單選題]8.某一單片機應用系統(tǒng)需要10個功能鍵,通常采用的按鍵接入方式_________更好。A)獨立式按鍵B)矩陣式鍵盤C)動態(tài)鍵盤D)靜態(tài)鍵盤答案:B解析:[單選題]9.指令?SETB01H?的含義是()A)地址01H單元清為00HB)地址20H單元最低位(20H.0)清零C)20H.1位置1D)地址20H單元最低位(20H.0)置1答案:C解析:[單選題]10.在訪問片外擴展存儲器時,低8位地址和數(shù)據(jù)由()口分時傳送,高8位地址由()口傳送。()A)P0P1B)P1P0C)P0P2D)P2P0答案:C解析:[單選題]11.8051單片機是()位的單片機。A)32位B)16位C)8位D)64位答案:C解析:[單選題]12.定時器的哪個工作方式可以自動重置初始值?A)方式2B)方式0C)方式1D)方式3答案:A解析:[單選題]13.下列指令能使P1口的最低位置1的是。A)ANLP1,#80HB)SETB90HC)ORLP1,#0FFHD)ORLP1,#80H答案:B解析:[單選題]14.若要打開外部中斷0和定時計數(shù)器1的中斷,禁止其他中斷,IE應設置為():A)8AHB)0AHC)89HD)09H答案:C解析:[單選題]15.定義字符串以后,系統(tǒng)會在字符串末尾添加一個結束符,這個結束符是下面哪一個呢?A)0B)?\0?C)?/0?D)?0?答案:B解析:[單選題]16.已知如圖所示共陰極數(shù)碼管,令數(shù)碼管顯示?F?的編碼是()A)0xc8B)0x71C)0xd9D)0xe2答案:B解析:[單選題]17.下列哪一個是外部變量標識符()A)localB)globalC)externalD)static答案:C解析:[單選題]18.單片機8051的VC.C.和Vss引腳是()引腳.A)電源B)外接串行口C)外接中斷D)外接晶振答案:A解析:[單選題]19.在C語言的if語句中,用做判斷的表達式為()。A)關系表達式B)邏輯表達式C)算式表達式D)任意表達式答案:D解析:[單選題]20.設a為整型變量,則不能正確表達數(shù)學關系10<a<15的C語言表達式是()。A)10a15B)a==11||a==12||a==13||a==14C)a10a15D)!(a=10)!(a=15)答案:A解析:[單選題]21.51單片機共有()個8位并行口。A)1B)2C)3D)4答案:D解析:[單選題]22.單片機ROM的0X0001B單元是計數(shù)器中斷程序入口,你認為應放【】(2分)A)計數(shù)值B)中斷地址C)無條件轉移指令,轉到相應程序。D)可以放別的數(shù)據(jù)答案:C解析:[單選題]23.作為輸出端口時,下面哪一個端口需要外接上拉電阻才能有高電平輸出呢?A)P0B)P1C)P2D)P3答案:A解析:[單選題]24.8051的定時器T0作計數(shù)方式,用模式1(16位計數(shù)器)則應用指令初始化編程。A)MOVTMOD,#01HB)MOVTMOD,10HC)MOVTMOD,#05HD)MOVTCON,#05H答案:C解析:[單選題]25.001BH是51單片機的()中斷入口地址A)外部中斷0B)外部中斷1C)串口中斷D)定時器中斷0答案:C解析:1.0[單選題]26.當RS1RS0=01時,Rn的地址是():A)00H~07HB)08H~0FHC)10H~17HD)18H~1FH答案:B解析:[單選題]27.用定時器T1方式1計數(shù),要求每計滿10次產(chǎn)生溢出標志,則TH1、TL1的初始值是()。A)FFH、F6HB)F6H、F6HC)F0H、F0HD)FFH、F0H答案:A解析:[單選題]28.外部中斷INT1的觸發(fā)方式控制位IT1置1后,其有效的中斷觸發(fā)信號是()A)高電平B)低電平C)上升沿D)下降沿答案:D解析:1.0[單選題]29.2.C語言程序的三種基本結構是____A)順序結構,選擇結構,循環(huán)結構B)遞歸結構,循環(huán)結構,轉移結構C)嵌套結構,遞歸結構,順序結構D)循環(huán)結構,轉移結構,順序結構答案:A解析:[單選題]30.定義字型數(shù)據(jù)的偽指令是():A)DSB)DBC)DWD)BIT答案:C解析:[單選題]31.用MCS-51的串行口擴展并行I/O口時,串行接口工作方式選擇()。A)方式0B)方式1C)方式2D)方式3答案:A解析:[單選題]32.單片機8051屬于()。A)MCS-48系列B)MCS-51系列C)MCS-96系列D)MCS-31系列答案:B解析:[單選題]33.89S51單片機的數(shù)據(jù)指針DPTR是一個16位的專用地址指針寄存器,主要用來()A)存放指令B)存放16位地址,作間址寄存器使用C)存放下一條指令地址D)存放上一條指令地址答案:B解析:[單選題]34.串行口是通過哪些引腳進行數(shù)據(jù)傳輸?shù)?A)RxD引腳接收數(shù)據(jù)B)TxD引腳接收數(shù)據(jù)C)RxD發(fā)送數(shù)據(jù)D)以上皆非答案:A解析:[單選題]35.以下定義的變量中,哪個變量在內(nèi)存中占用2個字節(jié)()A)unsignedcharxB)unsignedintyC)bitflagD)sbitflag2答案:B解析:1.0[單選題]36.當IE控制寄存器的值為82H時,表示()A)表示外中斷0允許中斷B)表示外中斷1允許中斷C)表示定時/計數(shù)器T1允許中斷D)表示定時/計數(shù)器T0允許中斷答案:D解析:[單選題]37.ANLC,bit是()A)數(shù)據(jù)傳送指令B)算術運算指令C)邏輯運算指令D)控制轉移指令答案:C解析:[單選題]38.以下哪種方式的接口總線最少?()A)SPIB)I2CC)單總線D)并行通信答案:C解析:[單選題]39.80C51串行口接收數(shù)據(jù)的次序是下述的順序。①接收完一幀數(shù)據(jù)后,硬件自動將SCON的RI置1②用軟件將RI清零30③接收到的數(shù)據(jù)由SBUF讀出④置SCON的REN為1,外部數(shù)據(jù)由RXD(P3.0)輸入A)①②③④B)④①②③C)④③①②D)③④①②答案:B解析:[單選題]40.以下數(shù)據(jù)屬于十六進制的是()。A)10B)10HC)10BD)10D答案:B解析:1.0[單選題]41.一個C語言的語句至少應包一個________A){}B)逗號C)分號D)什么不要答案:C解析:[單選題]42.汽車舒適CAN總線數(shù)據(jù)通信速率是?A)500Kbit/sB)100Kbit/sC)20Kbit/sD)21Mbit/s答案:B解析:[單選題]43.MCS-51指令系統(tǒng)中,清零指令是()。A)CPLAB)RLCAC)CLRAD)RRCA答案:C解析:[單選題]44.P30的特殊功能是什么?()A)INT0輸入端B)UART輸出端C)UART輸入端D)T0輸入端答案:C解析:[單選題]45.()非單片機系統(tǒng)響應中斷的必要條件。A)TCON或SCON寄存器內(nèi)的有關中斷標志位為1B)IE中斷允許寄存器內(nèi)的有關中斷允許位置1C)IP中斷優(yōu)先級寄存器內(nèi)的有關位置1D)當前一條指令執(zhí)行完答案:C解析:[單選題]46.MC.S-51單片機可分為()個人工優(yōu)先級別。各中斷源的優(yōu)先級別設定是利用寄存器A)2,IB)C)5,TD)ONE)5,SF)ON答案:B解析:第2部分:多項選擇題,共8題,每題至少兩個正確答案,多選或少選均不得分。[多選題]47.串行通信中哪幾種工作方式的波特率是可變的?()A)方式0B)方式1C)方式2D)方式3答案:BD解析:[多選題]48.為方便運算,計算機中的正數(shù)永遠用原碼表示,而負數(shù)有三種表示方法()A)原碼B)真值C)反碼D)補碼答案:ACD解析:[多選題]49.8051單片機中特定程序的入口地址有以下哪些選項?()A)0003HB)000BHC)0013HD)001BH、0023H答案:ABCD解析:2.0[多選題]50.在STM32中,當()發(fā)生時,將產(chǎn)生電源復位。()A)從待機模式中返回B)上電/掉電復位(POR/PDR復位)C)NRST管腳上的低電平D)PLL答案:AB解析:[多選題]51.與定時計數(shù)器T0相關的寄存器有()A)TH1B)TL1C)TH0D)TL0答案:CD解析:2.0[多選題]52.單片機響應中斷的條件有()。A)有中斷源向單片機申請中斷B)中斷被單片機允許C)必須是外部中斷源申請中斷D)設置相應的觸發(fā)方式答案:AB解析:第3部分:判斷題,共25題,請判斷題目是否正確。[判斷題]53.LJMP是無條件轉移指令,它可以控制程序在64KB范圍內(nèi)任意跳轉A)正確B)錯誤答案:對解析:[判斷題]54.內(nèi)部存儲器Rn(n=0--7)作為間接尋址寄存器使用A)正確B)錯誤答案:錯解析:[判斷題]55.復位信號需要持續(xù)兩個機器周期以上的高電平才能將單片機復位A)正確B)錯誤答案:對解析:[判斷題]56.標號的值為它所接指令的機器碼首字節(jié)在ROM中的存放地址A)正確B)錯誤答案:對解析:[判斷題]57.在數(shù)字電路中,二進制數(shù)碼的0和1不僅可以代表數(shù)量的大小,還可以表示兩種不同的邏輯狀態(tài)(2分)A)正確B)錯誤答案:對解析:[判斷題]58.CAN總線節(jié)點出現(xiàn)故障時,故障節(jié)點會被關閉。A)正確B)錯誤答案:對解析:[判斷題]59.在C語言中,0和'0'都表示數(shù)值0。A)正確B)錯誤答案:錯解析:[判斷題]60.AT89S51單片機中PC的值是當前正在執(zhí)行指令的下一條指令的地址。A)正確B)錯誤答案:對解析:[判斷題]61.復位電路不是C51單片機最小系統(tǒng)的一部分。A)正確B)錯誤答案:錯解析:[判斷題]62.89C51每個中斷源相應地在芯片上都有其中斷請求輸入引腳。A)正確B)錯誤答案:錯解析:1[判斷題]63.ifelseif語句可以依次判斷多個表達式的真假,如果所有表達式的值都為假,就執(zhí)行最后一個else后面的語句組。A)正確B)錯誤答案:對解析:[判斷題]64.的Timer,只能工作在定時器模式下。A)正確B)錯誤答案:錯解析:[判斷題]65.單片機并行I/O端口都是雙向I/O端口,既有輸入端口功能,也有輸出端口功能。()A)正確B)錯誤答案:對解析:[判斷題]66.51單片機片內(nèi)數(shù)據(jù)存儲器的低128B單元為片內(nèi)RAM區(qū),它既是直接尋址區(qū),又是間接尋址區(qū)。()A)正確B)錯誤答案:對解析:[判斷題]67.MCS-51是微處理器。()A)正確B)錯誤答案:錯解析:是微控制器[判斷題]68.74LS164的輸出端只能接共陰極的數(shù)碼管。()A)正確B)錯誤答案:對解析:[判斷題]69.一對花括號內(nèi)的語句組就是復合語句。A)正確B)錯誤答案:對解析:[判斷題]70.工作方式3是8位計數(shù)器,其計數(shù)最大值為8192。A)正確B)錯誤答案:錯解析:[判斷題]71.RRCA為循環(huán)左移指令。A)正確B)錯誤答案:錯解析:[判斷題]72.當EA=1時,AT89S51單片機片外可擴展的程序存儲器空間和數(shù)據(jù)存儲器空間是一樣的。A)正確B)錯誤答案:錯解析:[判斷題]73.在C語言中,函數(shù)體部分需要用()括起來。A)正確B)錯誤答案:對解析:[判斷題]74.的堆棧為向下生長型。A)正確B)錯誤答案:錯解析:[判斷題]75.if語句和ifelse語句可以互相嵌套,也就是if語句的語句組中可以出現(xiàn)ifelse語句,反之亦然。A)正確B)錯誤答案:對解析:[判斷題]76.利用8051內(nèi)部時鐘振蕩電路時必須外接元件。()A)正確B)錯誤答案:對解析:1[判斷題]77.在C51語言編程中,編寫中斷服務函數(shù)時需要考慮如何進行現(xiàn)場保護、阻斷其他中斷、返回時自動恢復現(xiàn)場等處理的程序段的編寫。A)正確B)錯誤答案:錯解析:第4部分:問答題,共21題,請在空白處填寫正確答案。[問答題]78.C51單片機的程序計數(shù)器是()位的。答案:16解析:[問答題]79.所謂()顯示就是一位一位地輪流點亮各位發(fā)光二極管。答案:動態(tài);解析:[問答題]80.C51單片機的I/O口作為輸出時,輸出()電平的能力強,而輸出另一種電平的能力弱。答案:低解析:[問答題]81.AT89S51單片機擴展并行I/O口時對擴展的I/O口芯片的基本要求是輸出應具有()功能,輸入應具有()功能。答案:鎖存|三態(tài)緩沖或鎖存選通解析:[問答題]82.定時器T0產(chǎn)生溢出時TF0由硬件置1,在CPU響應中斷后TF0清0。答案:由硬件自動;解析:[問答題]83.AT89S51單片機的基本時序單位有振蕩周期、狀態(tài)周期、機器周期和指令周期,若使用6MHz晶體振蕩器,則它的振蕩周期=(),狀態(tài)周期為(),機器周期=(),執(zhí)行一條雙周期指令所用的時間為()。答案:1/6us|1/3us|2us|4us解析:[問答題]84.使用C語言編寫C51單片機的程序時,存儲類型為()的變量,被編譯器放置在直接尋址的片內(nèi)數(shù)據(jù)存儲空間。答案:data解析:[問答題]85.C51單片機系統(tǒng)復位時,會將所有端口設置為()。答案:高電平/1解析:[問答題]86.P0口作輸出口時,為什么要外加上拉電阻?答案:因為當P0口作數(shù)據(jù)傳輸作用時,輸出驅動器是開漏電路,需要外加上拉電阻。解析:[問答題]87.計算機的UART串口,采用的電平標準叫做()電平。答案:RS232解析:[問答題]88.6用C語言編一子程序,從串行接口接受一個字符,并送到P0口答案:voidmain()//主程序{P0=0x00;SCON=0x50;//串口方式1,允許接收TMOD=0x20;//T1工作模式2PCON=0x00;//波特率不倍增TH1,#0E8H;設置波特率為1200b/sTL1,#0E8H;TI=RI=0;TR1=1;IE=0x90;//允許串口中斷}voidSerial_INT()inte

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論