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

下載本文檔

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

文檔簡介

單片機原理與應用練習題含參考答案一、單選題(共64題,每題1分,共64分)1.MCS-51系列單片機的定時器/計數器T1用作計數方式時的計數脈沖是()。A、由T1(P3.5)輸入B、由內部時鐘頻率提供C、由T0(P3.4)輸入D、由外部計數脈沖提供正確答案:A2.能夠用紫外光擦除ROM中程序的只讀存儲器稱為()。A、EEPROMB、PROMC、掩膜ROMD、EPROM正確答案:D3.在計算機中“A”是用()來表示。A、BCD碼B、二—十進制C、余三碼D、ASCII碼正確答案:D4.在單片機內部,反映程序運行狀態(tài)或反映運行結果的特征寄存器是()。A、PCB、PSWC、AD、SP正確答案:B5.控制串行口工作方式的寄存器是()。A、TCONB、PCONC、SCOND、TMOD正確答案:C6.8031單片機共有5個中斷入口,在同一級別里,5個中斷源同時發(fā)出中斷請求時,程序計數器PC的內容變?yōu)?)。A、000BHB、0003HC、0013HD、001BH正確答案:B7.下列說法正確的是()。A、各中斷源發(fā)出的中斷請求信號,都會標記在AT89S51的IE寄存器中B、各中斷源發(fā)出的中斷請求信號,都會標記在AT89S51的TMOD寄存器中C、各中斷源發(fā)出的中斷請求信號,都會標記在AT89S51的IP寄存器中D、各中斷源發(fā)出的中斷請求信號,都會標記在AT89S51的TCON、SCON寄存器中正確答案:D8.在CPU內部,反映程序運行狀態(tài)或反映運算結果的特征寄存器是()。A、PCB、PSWC、AD、SP正確答案:B9.片內RAM中用戶地址是()。位尋址區(qū)A、00H~20HB、30H~7FHC、20H~2FHD、00H~FFH正確答案:C10.MCS-51單片機當擴展外部存儲器或擴展I/O口時,()口分時提供地址總線低8位和8位數據總線使用。A、P0B、P1C、P2D、P3正確答案:A11.MCS-51單片機指令系統(tǒng)中,指令MOVA,@R0,執(zhí)行前(A)=86H,(R0)=20H,(20H)=18H,執(zhí)行后()。A、(A)=86HB、(A)=20HC、(A)=18HD、(A)=00H正確答案:C12.當程序狀態(tài)字寄存器PSW狀態(tài)字中RS1和RS0分別為0和1時,系統(tǒng)先用的工作寄存器組為()。A、組0B、組1C、組2D、組3正確答案:B13.外部中斷1中斷優(yōu)先級控制位為()。A、PX0B、PSC、PT1D、PX1正確答案:D14.單片機的堆??臻g設置在()。A、片內ROMB、片外ROMC、片內RAMD、片外RAM正確答案:C15.定時器/計數器T0的中斷服務程序入口地址是()。A、0003HB、000BHC、0023HD、001BH正確答案:B16.MCS-51單片機的CPU主要的組成部分為()。A、運算器、控制器B、加法器、寄存器C、運算器、加法器D、運算器、譯碼器正確答案:A17.指令MOVA,R0源操作數的尋址方式是()。A、直接尋址B、寄存器尋址C、寄存器間接尋址D、相對尋址正確答案:B18.MCS-51單片機指令系統(tǒng)中,清零指令是()。A、CPLAB、RLCAC、CLRAD、RRCA正確答案:C19.程序是以()形式存放在程序存儲器中的。A、C語言源程序B、匯編程序C、二進制編碼D、BCD碼正確答案:C20.MCS-51單片機的定時器/計數器T0用作定時方式時是()。A、由內部時鐘頻率定時,一個時鐘周期加1B、由外部計數脈沖計數,一個機器周期加1C、外部定時脈沖由T0(P3.4)輸入定時D、由內部時鐘頻率計數,一個機器周期加1正確答案:D21.單片機中PUSH和POP指令常用來()。A、保護現場B、保護斷點,恢復斷點C、保護現場,恢復現場D、保護斷點正確答案:C22.單片機晶振頻率為12MHz時,定時/計數器可以計數的最大脈沖頻率為()。A、250KHZB、1MHZC、2MHZD、500KHZ正確答案:D23.MCS-51單片機定時器/計數器T0的溢出標志TF0,若計滿數,在CPU響應中斷后()。A、由硬件清零B、由軟件清零C、A和B都可以D、隨機狀態(tài)正確答案:A24.能將A的內容向左循環(huán)移一位,D7位進D0位的指令是()。A、RLCAB、RRCAC、RRAD、RLA正確答案:D25.立即尋址方式中,指令直接給出操作數的()。A、命令B、數據C、地址正確答案:B26.8051單片機的機器周期為2μs,則其晶振頻率fosc為()MHz。A、12B、1C、2D、6正確答案:D27.在單片機算術運算過程中,指令DAA常用于()運算。A、二進制B、加法C、BCD碼加法D、十六進制正確答案:C28.8051單片機具有雙功能的端口是()。A、P0口和P1口B、P3口C、P1口D、P0口和P2口正確答案:B29.使8051單片機的定時器/計數器T1停止計數的指令是使TCON的()。A、TF0位置1B、TR0位置1C、TR0位清0D、TR1位清0正確答案:D30.一主程序中有一句LP:SJMPLP,指令功能為等待中斷,在主程序中沒有安排堆棧指針SP,且中斷子程序的最后一句不是RETI而是SJMPLP,則執(zhí)行完2次中斷子程序后SP為()。A、09HB、08HC、與原來值相同D、07H正確答案:B31.下列指令判斷若P1口的最低位為高電平就轉LP,否則就執(zhí)行下一句的是()。A、JNBP1.0,LPB、JBP1.0,LPC、JCP1.0,LPD、JNZP1.0,LP正確答案:B32.MCS-51單片機有()個中斷優(yōu)先級別。A、1B、2C、3D、4正確答案:B33.計算機在使用中斷方式與外界交換信息時,保護現場的工作方式應該是()。A、由CPU自動完成B、在中斷響應中完成C、應由中斷服務程序完成D、在主程序中完成正確答案:C34.對于MCS-51單片機,一個機器周期=()個狀態(tài)周期。A、2B、6C、12D、24正確答案:B35.使用單片機開發(fā)系統(tǒng)調試程序時,對源程序進行匯編的目的是()。A、將低級語言轉換成高級語言B、將源程序轉換成目標程序C、連續(xù)執(zhí)行D、將目標程序轉換成源程序正確答案:D36.要用傳送指令訪問MCS-51單片機片外RAM,它的指令操作碼助記符應是()。A、MOVB、MOVXC、MOVCD、以上都是正確答案:B37.單片機89C51的XTAL1和XTAL2引腳是()引腳。A、外接定時器B、外接串行口C、外接中斷D、外接晶振正確答案:D38.下列不是單片機總線是()。A、地址總線B、輸出總線C、數據總線D、控制總線正確答案:B39.要設計一個32鍵的行列式鍵盤,至少需要占用()根引腳線。A、18根B、32根C、無法確定D、12根正確答案:D40.單片機上電復位后,PC的內容和SP的內容為()。A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H正確答案:B41.以下()不是構成控制器的部件。A、指令譯碼器B、存儲器C、指令寄存器D、程序計數器正確答案:B42.MCS-51單片機響應中斷的中斷矢量地址是()。A、中斷服務程序的首句地址B、中斷服務程序的出口地址C、中斷服務程序的入口地址D、主程序等待中斷指令的地址正確答案:C43.十進制126數其對應的十六進制數可表示為()。A、8FHB、7EHC、8EHD、FEH正確答案:B44.8051單片機能分時傳送地址信號和數據的端口是()。A、P0口和P2口B、P3口C、P2口D、P0口正確答案:D45.當MCS-51單片機應用系統(tǒng)需要擴展外部存儲器或其它接口芯片時,()可作為低8位地址總線使用。A、P0口B、P1口C、P2口D、P0口和P2口正確答案:A46.已知:(A)=D2H,(40H)=77H,執(zhí)行指令ORLA,40H后,其結果是:()。A、(A)=77HB、(A)=F7HC、(A)=D2HD、以上都不對正確答案:B47.下面的while語句循環(huán)執(zhí)行了()次空語句。While(i=3);A、無限次B、1次C、2次D、0次正確答案:D48.以下描述正確的是()。A、continue語句的作用是結束整個循環(huán)B、只能在循環(huán)體內和switch語句體內使用break語句C、在循環(huán)體內使用break語句和continue語句的作用相同D、以上三種都不正確正確答案:B49.MCS-51系列單片機的定時器/計數器T0用作定時方式時,采用工作方式1,則初始化編程為()。A、TMOD=0x01B、TMOD=0x50C、TMOD=0x10D、TCON=0x02正確答案:A50.MCS-51單片機定時器/計數器T1的溢出標志TF1,若計滿數產生溢出時,如不用中斷方式而用查詢方式,則應()。A、由硬件清零B、由軟件清零C、由軟件置1D、可不處理正確答案:B51.串行口工作方式1的波特率是()。A、可變的,通過定時器/計數器T1的溢出率設定B、固定的,為fosc/32C、固定的,為fosc/64D、固定的,為fosc/16正確答案:A52.各中斷源發(fā)出的中斷請求信號,都會標記在MCS-51單片機系統(tǒng)中的()。A、TMODB、TCON/SCONC、IED、IP正確答案:B53.當MCS-51系列單片機的振蕩頻率為12MHz時,則定時器/計數器每計一個內部脈沖的時間為()。A、1μsB、2μsC、3μsD、4μs正確答案:A54.計算機能直接識別的語言是()。A、匯編語言B、機器語言C、高級語言D、自然語言正確答案:B55.單片機使用74LSTTL電路擴展并行I/O接口,輸入/輸出用的74LSTTL芯片為()。A、74LS244/74LS273B、74LS273/74LS244C、74LS373/74LS273D、74LS273/74LS373正確答案:A56.在C51語句的if語句中,用作判斷的表達式為()。A、關系表達式B、邏輯表達式C、算術表達式D、任意表達式正確答案:D57.以下不是構成單片機的部件()。A、微處理器(CPU)B、存儲器C、接口適配器(I\O接口電路)D、打印機正確答案:D58.定時器/計數器若工作在循環(huán)定時或循環(huán)計數場合,應選用()。A、工作方式3B、工作方式1C、工作方式2D、工作方式0正確答案:C59.啟動定時器/計數器T0開始計數的指令是使TCON的()。A、TF0位置1B、TR0位置1C、TR0位置0D、TR1位置0正確答案:B60.欲將P1口的高4位保留不變,低4位取反,可用指令()。A、ANLP1,#0FHB、ORLP1,#0FHC、XRLP1,#0FHD、以上三句都不行正確答案:C61.8031單片機若晶振頻率為fosc=12MHz,則一個機器周期等于()μs。A、1/2B、1/12C、1D、2正確答案:C62.在C語言中,引用數組元素時,其數組下標的數據類型允許是()。A、整型常量B、整型表達式C、整型常量或整型表達式D、任何類型的表達式正確答案:C63.MCS-51單片機的TMOD模式控制寄存器是一個專用寄存器,用于控制定時器/計數器T1和T0的操作模式及工作方式,其中C/T表示的是()。A、門控位B、工作方式選擇位C、啟動位D、定時/計數功能選擇位正確答案:D64.單片機8031的ALE引腳是()。A、輸出高電平B、輸出矩形脈沖,頻率為fosc的1/6C、輸出低電平D、輸出矩形脈沖,頻率為fosc的1/2正確答案:B二、判斷題(共36題,每題1分,共36分)1.LCD1602液晶顯示模塊,可顯示2行,每行16個字符。()A、正確B、錯誤正確答案:A2.當向堆棧壓入一個字節(jié)的數據后,SP中的內容減1。()A、正確B、錯誤正確答案:B3.串行口工作方式1的波特率是固定的,為fosc/32。()A、正確B、錯誤正確答案:B4.當MCS-51單片機執(zhí)行MOVXA,@R1指令時,伴隨著信號有效。()A、正確B、錯誤正確答案:B5.全局變量可使用static關鍵詞進行定義,由于全局變量一直存在,占用了大量的內存單元,且加大了程序的耦合性,不利于程序的移植或復用。()A、正確B、錯誤正確答案:A6.AT89S51單片機進行串行通訊時,定時器/計數器方式2能產生比方式1更低的波特率。()A、正確B、錯誤正確答案:B7.自然優(yōu)先級高的中斷,可以打斷自然優(yōu)先級低的中斷。()A、正確B、錯誤正確答案:A8.MCS-51單片機外擴I/O口與外RAM是統(tǒng)一編址的。()A、正確B、錯誤正確答案:A9.AT89S51單片機片外RAM和外部I/O是統(tǒng)一編址的,對它們的訪問指令是相同的。()A、正確B、錯誤正確答案:A10.區(qū)分外部程序存儲器和數據存儲器的最可靠的方法是看其是被/RD還是被/PSEN信號連接。()A、正確B、錯誤正確答案:A11.某特殊功能寄存器的字節(jié)地址為80H,它即能字節(jié)尋址,也能位尋址。()A、正確B、錯誤正確答案:A12.MCS-51單片機指令MOVXA,@DPTR表示將DPTR指示的地址單元中的內容傳送至A中。()A、正確B、錯誤正確答案:A13.定時/計數器可由TMOD設定四種工作方式。()A、正確B、錯誤正確答案:A14.串口中斷標志由硬件清0。()A、正確B、錯誤正確答案:B15.一個正在執(zhí)行的高優(yōu)先級中斷服務程序,不能被任何中斷源所打斷。()A、正確B、錯誤正確答案:A16.82C55的方式1是無條件的輸入輸出方式。()A、正確B、錯誤正確答案:B17.16×16點陣顯示屏是由4個4×4的LED點陣顯示器組成。()A、正確B、錯誤正確答案:B18.為給掃描法工作的88非編碼鍵盤提供接口電路,在接口電路中需要提供兩個8位并行的輸入口和一個8位并行的輸出口。()A、正確B、錯誤正確答案:B19.串行口通信的第9數據位的功能可由用戶定義。()A、正確B、錯誤正確答案:A20.內部RAM的位尋址區(qū),既能位尋址,又可字節(jié)尋址。()A、正確B、錯誤正確答案:A21.AT89S51片內的Flash程序存儲器可在線寫入(ISP),而AT89C52則不能。()A、正確B、錯誤正確答案:A22.按鍵的去抖操作,只能通過軟件編程來實現。()A、正確B、錯誤正確答案:B23.中斷返回指令RETI可以由指令RET代替。()A、正確B、錯誤正確答案:B24.AT89S51單片機

溫馨提示

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

評論

0/150

提交評論