單片機原理與應(yīng)用模考試題(附參考答案)_第1頁
單片機原理與應(yīng)用??荚囶}(附參考答案)_第2頁
單片機原理與應(yīng)用模考試題(附參考答案)_第3頁
單片機原理與應(yīng)用模考試題(附參考答案)_第4頁
單片機原理與應(yīng)用??荚囶}(附參考答案)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單片機原理與應(yīng)用??荚囶}(附參考答案)一、單選題(共64題,每題1分,共64分)1.單片機的定時器/計數(shù)器有()種工作方式。A、3種B、2種C、4種D、1種正確答案:C2.十進制126數(shù)其對應(yīng)的十六進制數(shù)可表示為()。A、8EHB、FEHC、7EHD、8FH正確答案:C3.下列指令能使P1口的最低位置1的是()。A、ANLP1,#80HB、SETB90HC、ORLP1,#0FFHD、ORLP1,#80H正確答案:B4.判斷下列哪一種說法是正確的?()A、PC是一個可尋址的寄存器B、單片機的主頻越高,其運算速度越快C、AT89S51單片機中的一個機器周期為1μsD、特殊功能寄存器SP內(nèi)存放的是堆棧棧頂單元的內(nèi)容正確答案:B5.已知:(A)=D2H,(40H)=77H,執(zhí)行指令ORLA,40H后,其結(jié)果是:()。A、(A)=77HB、(A)=F7HC、(A)=D2HD、以上都不對正確答案:B6.MCS-51單片機指令系統(tǒng)中,清零指令是()。A、CPLAB、RLCAC、CLRAD、RRCA正確答案:C7.8051單片機具有雙功能的端口是()。A、P3口B、P0口和P2口C、P0口和P1口D、P1口正確答案:A8.要使MCS-51單片機能夠響應(yīng)定時器/計數(shù)器T1中斷、串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應(yīng)()。A、98HB、84HC、42HD、22H正確答案:A9.MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)()。A、外部中斷0B、外部中斷1C、定時器/計數(shù)器T0中斷D、定時器/計數(shù)器T1中斷正確答案:A10.串行口的控制寄存器SCON中,REN的作用是()。A、接收中斷請求標志位B、發(fā)送中斷請求標志位C、串行口允許接收位D、地址/數(shù)據(jù)位正確答案:C11.外部中斷1中斷入口地址為()。A、0003HB、000BHC、0013HD、001BH正確答案:C12.計算機中最常用的字符信息編碼是()。A、ASCII碼B、BCD碼C、余3碼D、循環(huán)碼正確答案:A13.指令MULAB執(zhí)行前(A)=18H,(B)=05H,執(zhí)行后,AB的內(nèi)容是()。A、90H,05HB、90H,00HC、78H,05HD、78H,00H正確答案:D14.MCS-51單片機當擴展外部存儲器或擴展I/O口時,()口作地址總線低8位輸出。A、P0B、P1C、P2D、P3正確答案:A15.MCS-51系列單片機的定時器/計數(shù)器T0用做定時方式時,采用工作方式1,則初始化編程為()。A、TMOD=0x01B、TMOD=0x50C、TMOD=0x10D、TCON=0x02正確答案:A16.在家用電器中使用單片機應(yīng)屬于微計算機的()。A、測量、控制應(yīng)用B、數(shù)值計算應(yīng)用C、輔助設(shè)計應(yīng)用D、數(shù)據(jù)處理應(yīng)用正確答案:A17.MCS-51單片機CPU開中斷的指令是()。A、SETBEAB、SETBESC、CLREAD、SETBEX0正確答案:A18.無條件跳轉(zhuǎn)指令AJMP的跳轉(zhuǎn)范圍是()。A、256BB、1KBC、2KBD、64KB正確答案:C19./PSEN為低電平,說明單片機當前的操作是()。A、讀外部ROM操作;B、讀外部RAM操作;C、寫外部RAM操作;D、讀內(nèi)部RAM操作。正確答案:A20.對于MCS-51單片機,一個機器周期=()個時鐘周期。A、2B、6C、12D、24正確答案:C21.8051單片機內(nèi)有()個16位的定時器/計數(shù)器,每個定時器/計數(shù)器都有()種工作方式。A、5,2B、2,4C、4,5D、2,3正確答案:B22.使用單片機開發(fā)系統(tǒng)調(diào)試程序時,對源程序進行匯編的目的是()。A、將低級語言轉(zhuǎn)換成高級語言B、將源程序轉(zhuǎn)換成目標程序C、將目標程序轉(zhuǎn)換成源程序D、連續(xù)執(zhí)行正確答案:C23.用8031單片機的定時器/計數(shù)器T1作定時方式,用方式1,則工作方式控制字為()。A、05HB、01HC、10HD、50H正確答案:C24.MCS-51單片機指令MOVR0,#20H中的20H是指()。A、立即數(shù)B、內(nèi)部RAM20HC、一個數(shù)的初值D、以上三種均有可能,視該指令的在程序中的作用正確答案:A25.設(shè)(A)=AFH,(20H)=81H,指令:ADDA,20H執(zhí)行后的結(jié)果是()。A、(A)=81HB、(A)=30HC、(A)=AFHD、(A)=20H正確答案:B26.根據(jù)以下程序,判斷51單片機定時器/計數(shù)器T0的工作方式是()。Voidtimer0_ISR(void)interrupt1{led0=!led0;}A、方式0B、方式2C、方式3D、方式1正確答案:B27.在中斷允許寄存器IE中,為定時器/計數(shù)器T1的允許位是()。A、EX1B、ESC、ET0D、ET1正確答案:D28.對于AT89C51單片機,其內(nèi)部RAM()。A、只能位尋址B、只能字節(jié)尋址C、既可位尋址又可字節(jié)尋址D、少部分既能位尋址又能字節(jié)尋址正確答案:D29.P0口作輸出用途時必須()。A、相應(yīng)端口先置1B、相應(yīng)端口先置0C、外接上拉電阻D、外接下拉電阻正確答案:C30.定時/計數(shù)器的方式寄存器TMOD中當GATE=1時,不僅要TR0或TR1置位,還需要P3口的/INT0或/INT1腳為高電平,才允許開始計數(shù),可以用于()。A、用于測量外部脈沖的寬度B、用于測量外部脈沖的高度C、用于測量外部脈沖的個數(shù)D、用于測量外部脈沖的頻率正確答案:A31.如果采用定時器/計數(shù)器T0工作于方式1,晶振頻率為12MHz,一次定時的最長時間為()。A、65536msB、10000usC、1sD、65536us正確答案:D32.單片機在調(diào)試過程中,通過查表將源程序轉(zhuǎn)換成目標程序的過程叫()。A、匯編B、編譯C、手工匯編D、自動匯編正確答案:C33.MCS-51單片機的定時器/計數(shù)器T0用作定時方式時是()。A、由內(nèi)部時鐘頻率定時,一個時鐘周期加1B、由外部計數(shù)脈沖計數(shù),一個機器周期加1C、外部定時脈沖由T0(P3.4)輸入定時D、由內(nèi)部時鐘頻率計數(shù),一個機器周期加1正確答案:D34.使用定時器/計數(shù)器T1時,有幾種工作模式()。A、2種B、1種C、3種D、4種正確答案:C35.在MCS-51單片機指令中,下列指令中()是無條件轉(zhuǎn)移指令。A、LCALLaddr16B、DJNZdirect,relC、SJMPrelD、ACALLaddr11正確答案:C36.單片機中PUSH和POP指令常用來()。A、保護現(xiàn)場B、保護斷點,恢復斷點C、保護現(xiàn)場,恢復現(xiàn)場D、保護斷點正確答案:C37.AT89C51單片機中,唯一一個用戶可使用的16位寄存器是()。A、PSWB、ACCC、SPD、DPTR正確答案:D38.下列指令能使R0的最高位取反的是()。A、CPLR0.7B、XRL00H,#80HC、CPL(R0),7D、ARLR0,#80H正確答案:B39.十進制16.625轉(zhuǎn)換成二進制數(shù)是()。A、1000.111B、10000.101C、10000.100D、1000.110正確答案:B40.外部中斷1中斷優(yōu)先級控制位為()。A、PX0B、PSC、PT1D、PX1正確答案:D41.定時器/計數(shù)器T0工作在自動重裝載方式時,其計數(shù)器為()位。A、14位B、13位C、16位D、8位正確答案:D42.MCS-51單片機外部中斷0開中斷的指令是()。A、SETBET0B、SETBEX0C、CLRET0D、SETBET1正確答案:B43.AT89S51的并行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是()。A、讀CPUB、讀數(shù)據(jù)庫C、讀A累加器D、讀鎖存器正確答案:D44.CPU尋址外設(shè)端口地址的方法有兩種,一種是統(tǒng)一編址,還有一種是()。A、混合編址B、動態(tài)編址C、獨立編址D、變址編址正確答案:C45.上電復位后,PSW的值為()。A、0B、1C、07HD、FFH正確答案:A46.MCS-51單片機復位后,程序計數(shù)器PC=0000H,即程序從()開始執(zhí)行指令。A、0001HB、0000HC、0003HD、0023H正確答案:B47.關(guān)于AT89S51單片機的堆棧操作,下列描述正確的是()。A、遵循先進先出,后進后出的原則B、壓棧時棧頂?shù)刂纷詣訙p1C、調(diào)用子程序及子程序返回與堆棧無關(guān)D、中斷響應(yīng)及中斷返回與堆棧有關(guān)正確答案:D48.下列不是單片機總線是()。A、控制總線B、地址總線C、輸出總線D、數(shù)據(jù)總線正確答案:C49.單片機中的程序計數(shù)器PC用來()。A、存放正在執(zhí)行的指令地址B、存放下一條指令地址C、存放上一條指令地址D、存放指令正確答案:B50.在運用仿真系統(tǒng)調(diào)試程序時,觀察函數(shù)內(nèi)部指令的運行結(jié)果,通常采用()調(diào)試方法。A、快速運行到光標處調(diào)試(F4)B、斷點調(diào)試(F2)C、跟蹤調(diào)試(F7)D、單步調(diào)試(F8)正確答案:D51.8051單片機內(nèi)部ROM的存儲空間為()。A、4KBB、128BC、0BD、64KB正確答案:A52.用8051單片機的定時器/計數(shù)器T1作計數(shù)方式,用方式2,則工作方式控制字為()。A、60HB、06HC、02HD、20H正確答案:A53.某種存儲器芯片容量位4KB*4,那么它的數(shù)據(jù)線根數(shù)是()。A、4根B、12根C、10根D、16根正確答案:B54.欲將P1口的高4位保留不變,低4位取反,可用指令()。A、ANLP1,#0FHB、ORLP1,#0FHC、XRLP1,#0FHD、以上三句都不行正確答案:C55.國際上對單片機通用的稱呼為()。A、CPUB、SCMCC、MCUD、IC正確答案:C56.可以實現(xiàn)P1口輸出各位內(nèi)容循環(huán)左移的語句是()。A、P1=P1<<1|P1>>7;B、P1=P1>>7;C、P1=P1<<1;D、P1=P1<<7|P1>>1;正確答案:A57.在CPU內(nèi)部,反映程序運行狀態(tài)或反映運算結(jié)果的一些特征寄存器是()。A、PCB、PSWC、AD、SP正確答案:B58.下列標號中,正確的標號是()。A、1BT:B、BEGINC、ADD:D、STAB31:正確答案:D59.P1口作輸入用途之前必須()。A、外接上拉電阻B、相應(yīng)端口先置1C、外接高電平D、相應(yīng)端口先置0正確答案:B60.MCS-51單片機初始化程序段如下:TMOD=0x06;TL0=0xFF;TH0=0xFF;IE=0x82;TR0=1;程序中定時器/計數(shù)器T0工作于()方式。A、方式1、計數(shù)方式B、方式2、定時方式C、方式2、計數(shù)方式D、方式1、定時方式正確答案:C61.當需要從MCS-51單片機外部數(shù)據(jù)存儲器中取數(shù)據(jù)時,采用的指令為()。A、MOVA,@R1B、MOVCA,@A+DPTRC、MOVA,@R0D、MOVXA,@DPTR正確答案:D62.用MCS-51單片機的串行口擴展并行I/O口時,串行接口工作方式選擇()。A、方式0B、方式1C、方式2D、方式3正確答案:A63.下列指令能使累加器A低4位不變,高4位置0的是()。A、ANLA,#0FHB、ANLA,#0F0HC、ORLA,#0FHD、ORLA,#0F0H正確答案:A64.在單片機片外擴展一片2764需要()根地址線。A、13根B、11根C、15根D、8根正確答案:A二、判斷題(共36題,每題1分,共36分)1.AT89S51單片機的P0口如果作為總線端口使用時,是一個準雙向口。()A、正確B、錯誤正確答案:B2.8751單片機對片內(nèi)的EPROM和外部擴展的EPROM的訪問指令是相同的。()A、正確B、錯誤正確答案:A3.必須有中斷源發(fā)出中斷請求,并且CPU開中斷,CPU才可能響應(yīng)中斷。()A、正確B、錯誤正確答案:B4.指令MULAB執(zhí)行前(A)=F0H,(B)=05H,執(zhí)行后(A)=F5H,(B)=00H。()A、正確B、錯誤正確答案:B5.AT89S51單片機進行串行通信時,一定要占用一個定時器/計數(shù)器作為波特率發(fā)生器。()A、正確B、錯誤正確答案:B6.在執(zhí)行子程序調(diào)用或執(zhí)行中斷服務(wù)程序時都將產(chǎn)生壓棧的動作。()A、正確B、錯誤正確答案:A7.擴展I/O口占用片外數(shù)據(jù)存儲器的地址資源。()A、正確B、錯誤正確答案:A8.定時器/計數(shù)器T0中斷可以被外部中斷0中斷。()A、正確B、錯誤正確答案:A9.片內(nèi)RAM的位尋址區(qū),只能供位尋址使用,而不能進行字節(jié)尋址。()A、正確B、錯誤正確答案:B10.AT89C51單片機響應(yīng)中斷請求的最短時間為3個機器周期。()A、正確B、錯誤正確答案:B11.在AT89S51單片機中,為使準雙向的I/O口工作在輸入方式,必須事先預置為1。()A、正確B、錯誤正確答案:A12.全局變量是在某一函數(shù)中存在的變量,它只在該函數(shù)內(nèi)部有效。()A、正確B、錯誤正確答案:B13.區(qū)分外部程序存儲器和數(shù)據(jù)存儲器的最可靠的方法是看其是被/RD還是被/PSEN信號連接。()A、正確B、錯誤正確答案:A14.MCS-51單片機的堆棧區(qū)設(shè)在片外的RAM區(qū)。()A、正確B、錯誤正確答案:B15.定時/計數(shù)器可由TMOD設(shè)定四種工作方式。()A、正確B、錯誤正確答案:A16.AT89S51單片機進入空閑模式,CPU停止工作。片內(nèi)的外圍電路(如中斷系統(tǒng)、串行口和定時器/計數(shù)器)仍將繼續(xù)工作。()A、正確B、錯誤正確答案:A17.軟件延時程序比定時器的定時更精確。()A、正確B、錯誤正確答案:B18.將37H單元的內(nèi)容傳送至A的指令是:MOVA,#37H。()A、正確B、錯誤正確答案:B19.MCS-51單片機上電復位后,SBUF=00H。()A、正確B、錯誤正確答案:B20.動態(tài)顯示的數(shù)碼管,任一時刻只有一個LED數(shù)碼管處于點亮狀態(tài),是LED的余輝與人眼的“視覺暫留”造成數(shù)碼管同時顯示的“假象”。()A、正確B、錯誤正確答案:A21.為給掃描法工作的8×8的非編碼鍵盤提供接口電路,在接口電路中需要提供兩個8位并行的輸入口和一個8位并行的輸出口。()A、正確B、錯誤正確答案:B22.計算機工作時,是在統(tǒng)一的時鐘脈沖控制下一拍一拍地進行的。這個脈沖是由單片機控制器中的時序電路發(fā)出的。單片機的時序就是CPU在執(zhí)行指令時所需控制信號的時間順序,為了保證各部件間的同步工作,單片機內(nèi)部電路應(yīng)在唯一的時鐘信號下嚴格地控時序進行工作。()A、正確B、錯誤正確答案:A23.單片機復位后,IE處于關(guān)中斷狀態(tài),所有的中斷源為低優(yōu)先級。()A、正確B、錯誤正確答案:A24.并行接口芯片82C55的PC口可以按位置位和復位。()A、正確B、錯誤正確答案:A25.當定時器/計

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論