單片機原理與應用習題(附答案)_第1頁
單片機原理與應用習題(附答案)_第2頁
單片機原理與應用習題(附答案)_第3頁
單片機原理與應用習題(附答案)_第4頁
單片機原理與應用習題(附答案)_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單片機原理與應用習題(附答案)一、單選題(共64題,每題1分,共64分)1.單片機89C51的XTAL1和XTAL2引腳是()引腳。A、外接定時器B、外接串行口C、外接中斷D、外接晶振正確答案:D2.國際上對單片機通用的稱呼為()。A、CPUB、SCMCC、MCUD、IC正確答案:C3.MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應()。A、外部中斷0B、外部中斷1C、定時器/計數(shù)器T0中斷D、定時器/計數(shù)器T1中斷正確答案:A4.用MCS-51單片機串行接口擴展并行I\O口時,串行接口工作方式應選擇()。A、方式0B、方式1C、方式2D、方式3正確答案:A5.MCS-51單片機的并行I/O中,()口作為輸入輸出口進行使用時需要外接上拉電阻。A、P0B、P1C、P2D、P3正確答案:A6.選出不是計算機中常作的碼制是()。A、原碼B、反碼C、補碼D、ASCII正確答案:D7.外部中斷1中斷入口地址為()。A、0003HB、000BHC、0013HD、001BH正確答案:C8.當系統(tǒng)的振蕩頻率為12MHz時,一個機器周期為()μs。A、3B、2C、4D、1正確答案:D9.片內(nèi)RAM的20H~2FH為位尋址區(qū),所包含的位地址是()。A、00H~20HB、00H~7FHC、20H~2FHD、00H~FFH正確答案:B10.下面的while語句循環(huán)執(zhí)行了()次空語句。While(i=3);A、0次B、2次C、無限次D、1次正確答案:A11.在CPU內(nèi)部,反映程序運行狀態(tài)或反映運算結(jié)果的一些特征寄存器是()。A、PCB、PSWC、AD、SP正確答案:B12.要使MCS-51單片機能夠響應定時器/計數(shù)器T1中斷,串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應是()。A、98HB、84HC、42HD、22H正確答案:A13.MCS-51單片機指令包括操作碼和操作數(shù),其中操作數(shù)是指()。A、參與操作的立即數(shù)B、寄存器C、操作數(shù)D、操作數(shù)或操作數(shù)地址正確答案:D14.以下中斷,只能通過軟件清除中斷請求的是()。A、外部中斷B、定時器/計數(shù)器中斷C、串行中斷D、所有中斷正確答案:C15.AT89S51的串行口擴展并行I/O口時,串行接口工作方式選擇()。A、方式0B、方式1C、方式2D、方式3正確答案:A16.用MCS-51單片機響應中斷時,下列哪種操作不會發(fā)生()。A、保護現(xiàn)場B、保護PCC、找到中斷入口D、轉(zhuǎn)入中斷入口正確答案:B17.MCS-51單片機的立即尋址的指令中,立即數(shù)就是()。A、放在寄存器R0中的內(nèi)容B、放在程序中的常數(shù)C、放在A中的內(nèi)容D、放在B中的內(nèi)容正確答案:B18.跳轉(zhuǎn)指令SJMP的轉(zhuǎn)移范圍為()。A、2KBB、256BC、128BD、64KB正確答案:B19.在CPU內(nèi)部,反映程序運行狀態(tài)或反映運算結(jié)果的一些特征的寄存器是()。A、PCB、PSWC、AD、SP正確答案:B20.下列指令能使P1口的D3位置1的是()。A、ANLP1,#0F7HB、ANLP1,#7FHC、ORLP1,#08HD、SETB93正確答案:C21.單片機的基本組成包括()。A、CPU、存儲器、輸入輸出設備B、CPU、存儲器、I/O接口C、存儲器、輸入輸出設備、I/O接口D、CPU、輸入輸出設備、I/O接口正確答案:B22.AB是哪種總線的縮寫?()A、數(shù)據(jù)總線B、地址總線C、控制總線D、電源線正確答案:B23.8051單片機內(nèi)部ROM的存儲空間為()。A、4KBB、128BC、0BD、64KB正確答案:A24.MCS-51單片機的中斷源全部編程為同級時,優(yōu)先級最高的是()。A、/INT1B、TIC、串行接口D、/INT0正確答案:D25.要想測量/INT0引腳上的一個正脈沖寬度,那么特殊功能寄存器TMOD的內(nèi)容應為()。A、09HB、87HC、00HD、80H正確答案:A26.在AT89C51單片機中,若晶振頻率為8MHz,一個機器周期等于()μs。A、1.5B、3C、1D、0.5正確答案:A27.不屬于單片機與輸入輸出設備進行信息交換的方式是()。A、存儲器直接存取方式B、查詢方式C、中斷方式D、無條件傳送方式正確答案:A28.MCS-51單片機的定時器/計數(shù)器T1用作定時方式時是()。A、由內(nèi)部時鐘頻率定時,一個時鐘周期加1B、由內(nèi)部時鐘頻率定時,一個機器周期加1C、由外部時鐘頻率定時,一個時鐘周期加1D、由外部時鐘頻率定時,一個機器周期加1正確答案:B29.共陽極LED數(shù)碼管加反向器驅(qū)動時顯示字符“6”的段碼是()。A、06HB、7DHC、82HD、FAH正確答案:B30.能將A的內(nèi)容向左循環(huán)移一位,D7位進D0位的指令是()。A、RLCAB、RRCAC、RRAD、RLA正確答案:D31.MCS-51單片機的立即尋址方式中,立即數(shù)前面()。A、應加前綴“/:”號B、不加前綴號C、應加前綴“@”號D、應加前綴“#”號正確答案:D32.若單片機的振蕩頻率為6MHz,設定時器/計數(shù)器工作在方式1需要定時1ms,則定時器/計數(shù)器初值應為()。A、216-500B、216-1000C、1000D、500正確答案:A33.()是指令的集合,是解決某個具體任務的一組指令。A、匯編語言B、高級語言C、程序正確答案:C34.外部中斷0(/INT0)的入口地址是()。A、0003HB、000BHC、0013HD、001BH正確答案:A35.單片機時鐘周期為T0,則機器周期為()。A、2*T0B、12*T0C、8*T0D、4*T0正確答案:B36.以下不是構(gòu)成的控制器部件()。A、程序計數(shù)器B、指令寄存器C、存儲器D、指令譯碼器正確答案:C37.訪問外部存儲器或其它接口芯片時,作數(shù)據(jù)線和低8位地址線的是()。A、P1口B、P2口C、P0口和P2口D、P0口正確答案:D38.單片機能直接運行的程序叫()。A、編譯程序B、源程序C、目標程序D、匯編程序正確答案:C39.用8051單片機的定時器/計數(shù)器T1作定時方式,用方式2,則工作方式控制字為()。A、06HB、02HC、60HD、20H正確答案:D40.MCS-51單片機擴展I/O口與外部數(shù)據(jù)存儲器()。A、統(tǒng)一編址B、分別獨立編址C、變址編址D、動態(tài)編址正確答案:A41.MCS-51單片機向外擴展存儲器時,片內(nèi)4個I/O口中作為數(shù)據(jù)總線的是()。A、P0口和P2口B、P0口C、P2口和P3口D、P2口正確答案:B42.用8031單片機的定時器/計數(shù)器T1作定時方式,用方式1,則工作方式控制字為()。A、50HB、10HC、01HD、05H正確答案:B43.指令MOVA,R0源操作數(shù)的尋址方式是()。A、直接尋址B、寄存器尋址C、寄存器間接尋址D、相對尋址正確答案:B44.MCS-51單片機的復位信號是()有效。A、低電平B、高電平C、脈沖D、下降沿正確答案:B45.定時/計數(shù)器的方式寄存器TMOD中當GATE=1時,不僅要TR0或TR1置位,還需要P3口的/INT0或/INT1腳為高電平,才允許開始計數(shù),可以用于()。A、用于測量外部脈沖的寬度B、用于測量外部脈沖的高度C、用于測量外部脈沖的個數(shù)D、用于測量外部脈沖的頻率正確答案:A46.以下偽指令中,用于規(guī)定程序塊或數(shù)據(jù)塊的起始位置的是()。A、ORGB、DBC、DWD、EQU正確答案:A47.8051單片機內(nèi)有()個16位的定時器/計數(shù)器,每個定時器/計數(shù)器都有()種工作方式。A、2,3B、4,5C、5,2D、2,4正確答案:D48.MCS-51單片機定時器/計數(shù)器工作方式0是指的()工作方式。A、8位B、8位自動重裝C、13位D、16位正確答案:C49.MCS-51單片機指令系統(tǒng)中,指令DAA應跟在()。A、加法指令后B、BCD碼的加法指令后C、減法指令后D、BCD碼的減法指令后正確答案:B50.MCS-51單片機有()個中斷優(yōu)先級別。A、1B、2C、3D、4正確答案:B51.一主程序中有一句LP:SJMPLP,指令功能為等待中斷,在主程序中沒有安排堆棧指針SP,且中斷子程序的最后一句不是RETI而是SJMPLP,則執(zhí)行完2次中斷子程序后SP為()。A、08HB、與原來值相同C、09HD、07H正確答案:A52.單片機晶振為12MHZ,要求定時器/計數(shù)器T0產(chǎn)生500μs定時,計數(shù)初值X為()。A、FE00HB、FE0CHC、FF00HD、EE00H正確答案:B53.中斷查詢確認后,在下列各種AT89S51單片機運行情況下,能立即進行響應的是()。A、當前正在進行高優(yōu)先級中斷處理B、當前正在執(zhí)行RETI指令C、當前指令是DIV指令,且正處于取指令的機器周期D、當前指令是MOVA,R3正確答案:D54.可以控制程序轉(zhuǎn)向64K程序存儲器地址空間的任何單元的無條件轉(zhuǎn)移指令是()。A、AJMPaddr11B、LJMPaddr16C、SJMPrelD、JCrel正確答案:B55.單片機晶振頻率為12MHz時,定時/計數(shù)器可以計數(shù)的最大脈沖頻率為()。A、500KHZB、1MHZC、2MHZD、250KHZ正確答案:A56.定時器/計數(shù)器T1中斷的中斷入口地址為()。A、0003HB、000BHC、0013HD、001BH正確答案:D57.在單片機應用系統(tǒng)中,LED數(shù)碼管顯示電路通常有()顯示方式。A、靜態(tài)B、動態(tài)C、靜態(tài)和動態(tài)D、查詢正確答案:C58.主程序執(zhí)行完ACALL后返回主程序后,堆棧指針SP的值()。A、不變B、加2C、加4D、減2正確答案:A59.MCS-51單片機指令系統(tǒng)中,求反指令是()。A、CPLAB、RLCAC、CLRAD、RRCA正確答案:A60.下列指令能使R0的最高位置0的是()。A、ANLR0,#7FHB、ANLR0,#0F7HC、ORLR0,#7FHD、ORLR0,#80H正確答案:A61.MCS-51單片機在執(zhí)行MOVXA,@DPTR或MOVCA,@A+DPTR指令時,其尋址單元的地址是由()。A、P0口送高8位,P2口送高8位B、P0口送低8位,P2口送高8位C、P0口送低8位,P2口送低8位D、P0口送高8位,P2口送低8位正確答案:B62.在C51語句的if語句中,用作判斷的表達式為()。A、關(guān)系表達式B、邏輯表達式C、算術(shù)表達式D、任意表達式正確答案:D63.指令MOVX尋址空間是()。(答案是A?)A、片外ROMB、片外RAMC、片內(nèi)RAMD、片內(nèi)ROM正確答案:B64.MCS-51單片機的數(shù)據(jù)指針DPTR是一個16位的專用地址指針寄存器,主要用來()。A、存放指令B、存放16位地址,作間址寄存器使用C、存放下一條指令地址D、存放上一條指令地址正確答案:B二、判斷題(共36題,每題1分,共36分)1.已知:A=11HB=04H,執(zhí)行指令DIVAB后,其結(jié)果:A=04H,B=1CY=OV=0。()A、正確B、錯誤正確答案:A2.SP稱之為堆棧指針,堆棧是單片機內(nèi)部的一個特殊區(qū)域,與RAM無關(guān)。()A、正確B、錯誤正確答案:B3.AT89S51單片機不論是進入空閑模式還是掉電運行模式后,片內(nèi)RAM和SFR中的內(nèi)容均保持原來的狀態(tài)。()A、正確B、錯誤正確答案:A4.串行口通信的第9數(shù)據(jù)位的功能可由用戶定義。()A、正確B、錯誤正確答案:A5.AT89S51單片機進入空閑模式,CPU停止工作。片內(nèi)的外圍電路(如中斷系統(tǒng)、串行口和定時器/計數(shù)器)仍將繼續(xù)工作。()A、正確B、錯誤正確答案:A6.區(qū)分片外程序存儲器和片外數(shù)據(jù)存儲器的最可靠的方法是看其位于地址范圍的低端還是高端。()A、正確B、錯誤正確答案:B7.STC系列單片機是8051內(nèi)核的單片機。()A、正確B、錯誤正確答案:A8.TMOD中的GATE=1時,表示由兩個信號控制定時器/計數(shù)器的啟停。()A、正確B、錯誤正確答案:A9.指令“MOVA,@R2”是錯誤的。()A、正確B、錯誤正確答案:A10.MCS-51單片機的指令譯碼器能夠?qū)χ噶罴拇嫫髦械闹噶钸M行譯碼,將指令轉(zhuǎn)變?yōu)閳?zhí)行此指令所需要的電信號。()A、正確B、錯誤正確答案:B11.特殊功能寄存器TCON,僅與定時器/計數(shù)器的控制相關(guān)。()A、正確B、錯誤正確答案:B12.在MCS-51單片機系統(tǒng)中,一個機器周期等于1μs。()A、正確B、錯誤正確答案:B13.在MCS-51單片機系統(tǒng)中,一個機器周期等于1.5μs。()A、正確B、錯誤正確答案:B14.MOVX是訪問片外數(shù)據(jù)存儲器的指令,在累加器A和片外數(shù)據(jù)存儲器之間傳送數(shù)據(jù)。()A、正確B、錯誤正確答案:A15.當向堆棧壓入一個字節(jié)的數(shù)據(jù)后,SP中的內(nèi)容減1。()A、正確B、錯誤正確答案:B16.串行通信幀發(fā)送時,指令把TB8位的狀態(tài)送入發(fā)送SBUF中。()A、正確B、錯誤正確答案:B17.HD7279是可自動獲取按下鍵盤按鍵的鍵號以及自動對LED數(shù)碼管進行動態(tài)掃描顯示用于鍵盤/LED數(shù)碼管的專用接口芯片可,為并行接口芯片。()A、正確B、錯誤正確答案:B18.并行接口芯片82C55的方式1是無條件的輸入輸出方式。()A、正確B、錯誤正確答案:B19.82C55的方式1是無條件的輸入輸出方式。()A、正確B、錯誤正確答案:B20.MCS-51單片機的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存儲器的一個區(qū)域中。()A、正確B、錯誤正確答案:A21.指令MULAB執(zhí)行前(A)=F0H,(B)=05H,執(zhí)行后(A)=F5H,(B)=00H。()A、正確B、錯誤正確答案:B22.AT89S51的定時器/計數(shù)器對外部脈沖進行計數(shù)時,要求輸入計數(shù)脈沖的高電平和低電平的持續(xù)時間均要大于1個機器周期。()A、正確B、錯誤正確答案:B23.匯編指令在匯編過程中都會產(chǎn)生與之相對應的機器碼。()A、正確B、錯誤正確答案:B24.MCS-51單片機的數(shù)據(jù)傳送指令是把源操作數(shù)傳送到目的操作數(shù),指令執(zhí)行后,源操作數(shù)改變,目的操作數(shù)修改為源操作數(shù)。()A、正確B、錯誤正確答案:B25.某特殊功能寄存器的字節(jié)地址為80H,它即能字節(jié)尋址,也能位尋址。()A、正確B、錯誤正確答案:A26.中斷服務程序的最后一條指令即可以是RETI又可以是RET。()A、正確B、錯誤正確答案:B27.如

溫馨提示

  • 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

提交評論