




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
單片機(jī)原理與應(yīng)用模擬習(xí)題(附參考答案解析)一、單選題(共30題,每題1分,共30分)1.指令JB0E0H,LP中的0E0H是指()。A、累加器AB、累加器A的最高位C、累加器A的最低位D、一個單元的地址正確答案:C2.MCS-51單片機(jī)指令系統(tǒng)中,指令CLRA;表示()。A、將A的內(nèi)容清0B、將A的內(nèi)容置1C、將A的內(nèi)容各位取反,結(jié)果送回A中D、循環(huán)移位指令正確答案:A答案解析:CLRA指令的功能是將累加器A的內(nèi)容清0。選項(xiàng)B將A的內(nèi)容置1是SETBA指令;選項(xiàng)C將A的內(nèi)容各位取反,結(jié)果送回A中是CPLA指令;選項(xiàng)D循環(huán)移位指令與CLRA指令功能不同。3.MCS-51單片機(jī)可分為兩個優(yōu)先級別,各中斷源的優(yōu)先級別設(shè)定是利用寄存器()。A、IEB、IPC、TCOND、SCON正確答案:B答案解析:中斷優(yōu)先級寄存器IP用于設(shè)定各中斷源的優(yōu)先級別。IE是中斷允許寄存器,用于控制中斷的允許和禁止;TCON是定時器/計(jì)數(shù)器控制寄存器,與中斷有一定關(guān)聯(lián)但不是用于設(shè)置優(yōu)先級;SCON是串行口控制寄存器,主要用于串行通信控制,與中斷優(yōu)先級設(shè)定無關(guān)。4.指令MOVA,@R0源操作數(shù)的尋址方式是()。A、直接尋址B、寄存器尋址C、寄存器間接尋址D、相對尋址正確答案:C答案解析:MOVA,@R0指令中,@R0表示以R0內(nèi)容為地址,從該地址單元中取出數(shù)據(jù)作為源操作數(shù),這種尋址方式是寄存器間接尋址。5.MCS-51單片機(jī)在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)()。A、外部中斷0B、外部中斷1C、定時器/計(jì)數(shù)器T0中斷D、定時器/計(jì)數(shù)器T1中斷正確答案:A答案解析:MCS-51單片機(jī)在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)外部中斷0。外部中斷0的中斷入口地址是0003H,在所有中斷源中響應(yīng)優(yōu)先級最高。6.一主程序中指令LP:SJMPLP的功能為等待中斷,當(dāng)發(fā)生中斷且中斷返回后,()。A、返回到主程序開始處B、返回到該句的下一條指令處C、返回到該句的上一條指令處D、返回到該句正確答案:D答案解析:SJMP指令是相對跳轉(zhuǎn)指令,執(zhí)行該指令時會跳過下一條指令。當(dāng)發(fā)生中斷且中斷返回后,會返回到執(zhí)行SJMP指令的地方,也就是該句。7.當(dāng)CPU響應(yīng)外部中斷1(/INT1)的中斷請求后,程序計(jì)數(shù)器PC的內(nèi)容是()。A、0003HB、000BHC、0013HD、001BH正確答案:C答案解析:外部中斷1對應(yīng)的中斷入口地址為0013H,當(dāng)CPU響應(yīng)外部中斷1的中斷請求后,程序計(jì)數(shù)器PC會自動指向該中斷入口地址,即0013H。8.MCS-51單片機(jī)尋址方式中,只能直接尋址的尋址空間是()。A、工作寄存器R0~R7B、專用寄存器SFRC、程序存儲器ROMD、數(shù)據(jù)存儲器256字節(jié)范圍正確答案:B答案解析:在MCS-51單片機(jī)尋址方式中,工作寄存器R0~R7可采用寄存器尋址等多種方式;程序存儲器ROM一般采用變址尋址等;數(shù)據(jù)存儲器256字節(jié)范圍可采用直接尋址、間接尋址等多種方式;而專用寄存器SFR只能直接尋址。9.0023H是51單片機(jī)的()入口地址。A、外部中斷0B、定時器/計(jì)數(shù)器中斷0C、串行口中斷D、外部中斷1正確答案:C10.MCS-51單片機(jī)在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)()。A、外部中斷0B、外部中斷1C、定時器/計(jì)數(shù)器T0中斷D、定時器/計(jì)數(shù)器T1中斷正確答案:A答案解析:MCS-51單片機(jī)在同一優(yōu)先級的中斷源同時申請中斷時,CPU按優(yōu)先級順序響應(yīng)中斷,其中外部中斷0的優(yōu)先級最高,所以首先響應(yīng)外部中斷0。11.定時器/計(jì)數(shù)器若工作在循環(huán)定時或循環(huán)計(jì)數(shù)場合,應(yīng)選用()。A、工作方式0B、工作方式3C、工作方式1D、工作方式2正確答案:D答案解析:工作方式2為自動重裝初值的8位定時器/計(jì)數(shù)器,在循環(huán)定時或循環(huán)計(jì)數(shù)場合可避免每次都重新設(shè)置初值,使用方便,所以應(yīng)選用工作方式2。12.外部中斷1固定對應(yīng)的中斷入口地址為()。A、0003HB、000BHC、0013HD、001BH正確答案:C13.單片機(jī)能直接運(yùn)行的程序叫()。A、編譯程序B、匯編程序C、目標(biāo)程序D、源程序正確答案:C答案解析:目標(biāo)程序是單片機(jī)能夠直接運(yùn)行的程序。源程序是程序員編寫的代碼文本,需要經(jīng)過編譯、匯編等過程轉(zhuǎn)化為目標(biāo)程序才能被單片機(jī)運(yùn)行。匯編程序是將匯編語言源程序翻譯成目標(biāo)程序的工具。編譯程序是將高級語言源程序翻譯成目標(biāo)程序的工具。14.下列不是單片機(jī)總線是()。A、數(shù)據(jù)總線B、控制總線C、地址總線D、輸出總線正確答案:D答案解析:單片機(jī)的總線包括地址總線、控制總線和數(shù)據(jù)總線,不包括輸出總線。15.在AT89C51單片機(jī)中,若晶振頻率為8MHz,一個機(jī)器周期等于()μs。A、1.5B、3C、1D、0.5正確答案:A16.執(zhí)行指令MOVXA,@DPTR時,/WR、/RD腳的電平為()。A、/WR高電平,/RD高電平B、/WR低電平,/RD高電平C、/WR高電平,/RD低電平D、/WR低電平,/RD低電平正確答案:C17.使MCS-51系列單片機(jī)的定時器/計(jì)數(shù)器T0停止計(jì)數(shù)的語句是()。A、SETBTR0B、CLRTR1C、CLRTR0D、SETBTR1正確答案:C答案解析:在MCS-51系列單片機(jī)中,TR0是定時器/計(jì)數(shù)器T0的運(yùn)行控制位,CLR是清除指令,CLRTR0可以使T0停止計(jì)數(shù)。而SETB是置位指令,SETBTR0會啟動T0計(jì)數(shù);TR1是定時器/計(jì)數(shù)器T1的運(yùn)行控制位,CLRTR1會停止T1計(jì)數(shù),SETBTR1會啟動T1計(jì)數(shù),均不符合使T0停止計(jì)數(shù)的要求。18.程序是以()形式存放在程序存儲器中的。A、C語言源程序B、匯編程序C、二進(jìn)制編碼D、BCD碼正確答案:C答案解析:程序在計(jì)算機(jī)中最終是以二進(jìn)制編碼的形式存放在程序存儲器中的。C語言源程序需要經(jīng)過編譯等過程轉(zhuǎn)化為二進(jìn)制代碼才能被計(jì)算機(jī)執(zhí)行和存儲;匯編程序同樣也要經(jīng)過匯編過程生成機(jī)器可執(zhí)行的二進(jìn)制代碼;而BCD碼主要用于表示數(shù)字,不是程序存儲的形式。19.MCS-51單片機(jī)響應(yīng)中斷的中斷矢量地址是()。A、中斷服務(wù)程序的首句地址B、中斷服務(wù)程序的出口地址C、中斷服務(wù)程序的入口地址D、主程序等待中斷指令的地址正確答案:C答案解析:中斷矢量地址就是中斷服務(wù)程序的入口地址。當(dāng)單片機(jī)響應(yīng)中斷時,會根據(jù)中斷源的不同跳轉(zhuǎn)到對應(yīng)的中斷矢量地址處,從而進(jìn)入相應(yīng)的中斷服務(wù)程序開始執(zhí)行,所以中斷矢量地址是中斷服務(wù)程序的入口地址。20.定時/計(jì)數(shù)器有4種工作模式,它們由()寄存器中的M1M0狀態(tài)決定。A、TCONB、TMODC、PCOND、SCON正確答案:B答案解析:定時/計(jì)數(shù)器的工作模式由TMOD寄存器中的M1、M0狀態(tài)決定。TMOD用于設(shè)置定時器/計(jì)數(shù)器的工作方式,高4位用于控制T1,低4位用于控制T0。其中M1和M0組合起來可以選擇4種不同的工作模式。21.控制串行口工作方式的寄存器是()。A、TCONB、PCONC、SCOND、TMOD正確答案:C答案解析:SCON即串行口控制寄存器,用于控制串行口的工作方式、接收和發(fā)送狀態(tài)等。TCON主要用于控制定時器/計(jì)數(shù)器的啟動、停止以及中斷相關(guān);PCON主要與電源控制等有關(guān);TMOD用于設(shè)置定時器/計(jì)數(shù)器的工作方式。所以控制串行口工作方式的寄存器是SCON。22.AB是哪種總線的縮寫?()A、數(shù)據(jù)總線B、地址總線C、控制總線D、電源線正確答案:B23.行列式(矩陣式)鍵盤的工作方式主要有()。A、編程掃描方式和中斷掃描方式B、獨(dú)立查詢方式和中斷掃描方式C、中斷掃描方式和直接訪問方式D、直接輸入方式和直接訪問方式正確答案:A答案解析:行列式鍵盤的工作方式主要有編程掃描方式、定時掃描方式和中斷掃描方式。選項(xiàng)A中的編程掃描方式和中斷掃描方式是其工作方式的一部分,所以答案選A。24.MCS-51單片機(jī)的串行數(shù)據(jù)緩沖器SBUF用于()。A、存放運(yùn)算中間結(jié)果B、存放待發(fā)送或已接收到的數(shù)據(jù)C、暫存數(shù)據(jù)和地址D、存放待調(diào)試的程序正確答案:B答案解析:MCS-51單片機(jī)的串行數(shù)據(jù)緩沖器SBUF是用于存放待發(fā)送或已接收到的數(shù)據(jù)。它是一個特殊功能寄存器,通過它來實(shí)現(xiàn)單片機(jī)與外部設(shè)備之間的串行數(shù)據(jù)通信,在發(fā)送數(shù)據(jù)時,將待發(fā)送的數(shù)據(jù)寫入SBUF;接收數(shù)據(jù)時,從SBUF中讀取已接收到的數(shù)據(jù)。25.外部中斷源/INT1(外部中斷1)的向量地址為()。A、0003HB、000BHC、0013HD、002BH正確答案:C26.MCS-51系列單片機(jī)的定時器/計(jì)數(shù)器T1用做定時方式時,采用工作方式1,則工作方式控制字為()。A、01HB、05HC、10HD、50H正確答案:C答案解析:MCS-51系列單片機(jī)定時器/計(jì)數(shù)器T1工作在定時方式,采用工作方式1時,控制字為10H。工作方式控制字的格式中,對于T1的工作方式1,其對應(yīng)的控制字就是10H。27.在C51的數(shù)據(jù)類型中,unsignedchar型的數(shù)據(jù)長度和值域?yàn)?)。A、單字節(jié),-128~+127B、單字節(jié)0~255C、雙字節(jié)-32768~+32767D、雙字節(jié)0~65535正確答案:B答案解析:unsignedchar型是單字節(jié)數(shù)據(jù)類型,其值域?yàn)?到255。單字節(jié)有8位,能表示的最大數(shù)是2^8-1=255,最小數(shù)是0。28.在計(jì)算機(jī)中“A”是用()來表示。A、BCD碼B、二—十進(jìn)制C、余三碼D、ASCII碼正確答案:D答案解析:在計(jì)算機(jī)中,字符“A”是用ASCII碼來表示的。ASCII碼是基于拉丁字母的一套電腦編碼系統(tǒng),它為每個英文字母、數(shù)字及一些特殊字符都分配了一個唯一的7位或8位二進(jìn)制代碼。其中大寫字母“A”的ASCII碼值是65(十進(jìn)制),不同的編程語言和系統(tǒng)中可以通過特定的函數(shù)或操作來獲取和處理字符的ASCII碼值。而BCD碼是用4位二進(jìn)制數(shù)來表示1位十進(jìn)制數(shù)中的0-9這10個數(shù)碼;二-十進(jìn)制是一種用二進(jìn)制編碼表示十進(jìn)制數(shù)的方法;余三碼是在8421BCD碼的基礎(chǔ)上每個數(shù)加上3形成的一種編碼,它們都不是直接用來表示字符“A”的編碼方式。29.下列指令能使R0高4位不變,低4位取反的是()。A、ANLR0,#0FHB、XRLR0,#0F0HC、XRLR0,#0FHD、ORLR0,#0F0H正確答案:C答案解析:XRL是異或指令,R0與#0FH(低4位為1,高4位為0)異或,可使R0高4位不變,低4位取反。A選項(xiàng)ANL是與指令,不能實(shí)現(xiàn)此功能;B選項(xiàng)XRLR0,#0F0H是高4位取反,低4位不變;D選項(xiàng)ORL是或指令,也不符合要求。30.8051單片機(jī)具有雙功能的端口是()。A、P0口和P1口B、P3口C、P0口和P2口D、P1口正確答案:B答案解析:P3口具有雙功能,P3口的每一位除了可以作為通用I/O口使用外,還可以實(shí)現(xiàn)第二功能。P0口主要作為地址/數(shù)據(jù)總線;P1口只是單純的通用I/O口;P2口主要用于高8位地址線。二、判斷題(共40題,每題1分,共40分)1.HD7279是可自動獲取按下鍵盤按鍵的鍵號以及自動對LED數(shù)碼管進(jìn)行動態(tài)掃描顯示用于鍵盤/LED數(shù)碼管的專用接口芯片可,為并行接口芯片。()A、正確B、錯誤正確答案:B2.串行通信接收到的第9位數(shù)據(jù)送SCON寄存器的RB8中保存。()A、正確B、錯誤正確答案:A3.控制LED點(diǎn)陣顯示器的顯示,實(shí)質(zhì)上就是控制加到行線和列線上的電平編碼來控制點(diǎn)亮某些發(fā)光二極管(點(diǎn)),從而顯示出由不同發(fā)光的點(diǎn)組成的各種字符。()A、正確B、錯誤正確答案:A4.指令A(yù)JMP的跳轉(zhuǎn)范圍是2KB。()A、正確B、錯誤正確答案:A5.LED數(shù)碼管的字型碼是固定不變的。()A、正確B、錯誤正確答案:B6.AT89S51單片機(jī)中特殊功能寄存器(SFR)占用片內(nèi)RAM的部份地址。()A、正確B、錯誤正確答案:A7.將37H單元的內(nèi)容傳送至A的指令是:MOVA,#37H。()A、正確B、錯誤正確答案:B8.要進(jìn)行多機(jī)通信,MCS-51單片機(jī)串行接口的工作方式應(yīng)為方式1。()A、正確B、錯誤正確答案:B9.特殊功能寄存器可以當(dāng)作普通的RAM單元來使用。()A、正確B、錯誤正確答案:B10.在MCS-51單片機(jī)系統(tǒng)中,一個機(jī)器周期等于1μs。()A、正確B、錯誤正確答案:B11.8031單片機(jī)的PC與DPDR都在CPU片內(nèi),因此指令MOVCA,@A+PC與指令MOVCA,@A+DPTR執(zhí)行時只在單片機(jī)內(nèi)部操作,不涉及片外存儲器。()A、正確B、錯誤正確答案:B12.程序計(jì)數(shù)器PC是一個可以尋址的特殊功能寄存器。()A、正確B、錯誤正確答案:B13.訪問單片機(jī)外部擴(kuò)展RAM的低128字節(jié)與訪問片內(nèi)RAM單元,指令是不同的。()A、正確B、錯誤正確答案:A14.單片機(jī)的CPU從功能上可分為運(yùn)算器和存儲器。()A、正確B、錯誤正確答案:B15.單片機(jī)擴(kuò)展I/O接口芯片,要占用片外數(shù)據(jù)存儲器的地址資源。()A、正確B、錯誤正確答案:A16.各中斷源發(fā)出的中斷請求信號,都會標(biāo)記在AT89S51的TCON寄存器中。()A、正確B、錯誤正確答案:B17.AT89S51片內(nèi)的Flash程序存儲器可在線寫入(ISP),而AT89C52則不能。()A、正確B、錯誤正確答案:A18.指令周期是執(zhí)行一條指令的時間。()A、正確B、錯誤正確答案:A19.在開中斷的前提下,只要中斷源發(fā)出中斷請求,CPU就會立刻響應(yīng)中斷。()A、正確B、錯誤正確答案:B20.51單片機(jī)只能做控制用,不能完成算術(shù)運(yùn)算。()A、正確B、錯誤正確答案:B21.AT89S51單片機(jī)進(jìn)行串行通訊時,定時器/計(jì)數(shù)器方式2能產(chǎn)生比方式1更低的波特率。()A、正確B、錯誤正確答案:B22.指令“MOVA,@R2”是錯誤的。()A、正確B、錯誤正確答案:A23.MCS-51單片機(jī)的數(shù)據(jù)存儲器是指外部存儲器。()A、正確B、錯誤正確答案:B24.無條件轉(zhuǎn)移指令LJMPaddr16稱長轉(zhuǎn)移指令,允許轉(zhuǎn)移的目標(biāo)地址在128KB空間范圍內(nèi)。()A、正確B、錯誤正確答案:B25.自然優(yōu)先級高的中斷,可以打斷自然優(yōu)先級低的中斷。()A、正確B、錯誤正確答案:A26.在一個完整的程序中,偽指令是可有可無的。()A、正確B、錯誤正確答案:B27.在C51語言中,函數(shù)是一個完成一定相關(guān)功能的執(zhí)行代碼段,它與另外兩個名詞“子程序”和“過程”用來描述同樣的事情。()A、正確B、錯誤
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 轉(zhuǎn)讓機(jī)械合同協(xié)議書
- 訂單合同賠償協(xié)議書
- 2人合作合同協(xié)議書
- 解除資金監(jiān)管協(xié)議書
- 項(xiàng)目人員交接協(xié)議書
- 銀行產(chǎn)品收費(fèi)協(xié)議書
- 酒水個體清退協(xié)議書
- 郵政公司合作協(xié)議書
- 食品供貨保障協(xié)議書
- 轉(zhuǎn)讓杉木合同協(xié)議書
- 幼兒中班故事《豬太太生寶寶》課件
- 2024年考研英語真題及答案(完整版)
- 高等數(shù)學(xué)課件第一章函數(shù)與極限
- 屋頂-坡屋頂構(gòu)造(建筑構(gòu)造)
- 我在伊朗長大
- 臨床醫(yī)學(xué)概論課程的婦產(chǎn)科學(xué)與婦產(chǎn)科手術(shù)
- 醫(yī)學(xué)簡易呼吸器操作及并發(fā)癥和處理措施課件
- 腎性高血壓患者的護(hù)理查房課件
- 咖啡師職業(yè)生涯規(guī)劃書
- 汽車租賃經(jīng)營許可申請表
- 醫(yī)院長期醫(yī)囑單(模板)
評論
0/150
提交評論