單片機習習題資料_第1頁
單片機習習題資料_第2頁
單片機習習題資料_第3頁
單片機習習題資料_第4頁
單片機習習題資料_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGE7單片機原理復習資料一、單選題、1、十進制數(shù)126其對應(yīng)的十六進制可表示為(D)A、8FB、8EC、FED、72、十進制數(shù)其對應(yīng)的二進制可表示為(C)A、.01110101B、1001001.10C、D、.113、二進制數(shù)0對應(yīng)的十六進制數(shù)可表示為()A、192HB、C90HC、1A2HD、CA0H4、二進制數(shù)0對應(yīng)的十六進制數(shù)可表示為(B)A、1D3HB、1B6HC、DB0HD、666H5、一3的補碼是(D)A、B、 C、D、6、下列表達式錯誤的是(D)A、X補+Y補=〔X+Y〕補B、X=〔X補〕補C、X=XD、X?Y+X?Y=X+Y7、CPU主要的組成部部分為(A)A、運算器、控制器B、加法器、寄存器C、運算器、寄存器D、運算器、指令譯碼器8、計算機的主要組成部件為(A)A、CPU,內(nèi)存,I/O□B、CPU,鍵盤,顯示器C、主機,外部設(shè)備D、以上都是9、INTEL8051CPU是(C)位的單片機A、16B、4C、8D、準1610、對于INTEL8031來說,EA腳總是(A)A、接地B、接電源C、懸空D、不用11、在計算機中“A”是用(D)來表示的A、BCD碼B、二一一十進制編碼C、余三碼 D、ASCII碼12、在單片機中,通常將一些中間計算結(jié)果放在(A)中A、累加器B、控制器C、程序存儲器D、數(shù)據(jù)存儲器13、程序計數(shù)器PC用來(C)A、存放指令B、存放正在執(zhí)行的指令地址C、存放下一條的指令地址D、存放上一條的指令地址14、數(shù)據(jù)指針DPDR在(A)中A、CPU控制器B、CPU運算器C、外部程序存儲器D、外部數(shù)據(jù)存儲器15、指令和程序是以(C)形式存放在程序存儲器中A、源程序B、匯編程序C、二進制編碼D、BCD碼16、單片機應(yīng)用程序一般存放在(B)A、RAMB、ROMC、寄存器D、CPU17、單片機上電后或復位后,工作寄存器R0是在(A)A、0區(qū)00H單元B、0區(qū)01H單元C、0區(qū)09H單元D、SFR18、進位標志CY在(C)中A、累加器B、算邏運算部件ALU C、程序狀態(tài)字寄存器PSWD、DPOR19、單片機8051的XTAL1和XTAL2引腳是(D)引腳A、外接定時器B、外接串行口C、外接中斷D、外接晶振20、8031復位后,PC與SP的值為(B)A、0000H,00HB、0000H,07HC、0003H,07H寄存器D、0800H,00H21、單片機的堆棧指針SP始終是(B)A、指示堆棧底B、指示堆棧頂C、指示堆棧地址D、指示堆棧長度22、P0、P1口作輸入用途之前必須(A)A、相應(yīng)端口先置1B、相應(yīng)端口先置0C、外接高電平D、外接上拉電阻23、一個EPROM的地址有A0A11引腳,它的容量為(B)A、2KBB、4KBC、11KBD、12KB24、8031單片機中既可位尋址又可字節(jié)尋址的單元是(A)A、20HB、30HC、00HD、70H25、8031單片機中片內(nèi)RAM共有(B)字節(jié)A、128B、256C、4KD、64K26、執(zhí)行指令MOVXA,﹫DPTR時,WR.RD腳的電平為(A)A、WR高電平,RD低電平B、WR低電平,RD高電平C、WR高電平,RD高電平D、WR低電平,RD低電平27、INTEL8031的PO□,當使用外部存儲器時它是一個(D)A、傳輸高8位地址□B、傳輸?shù)?位地址□C、傳輸?shù)?位數(shù)據(jù)□D、傳輸?shù)?位地址/數(shù)據(jù)總線□28、當標志寄存器PSW的RSO和RSI分別為1和0時,系統(tǒng)選用的工作寄存器組為(B)A、組0B、組1C、組229、下列指令中錯誤的是(D)A、MOVA,R4B、MOV20H,R4C、MOVR4,R330、下列指令中不影響標志位CY的指令有(D)A、ADDA,20HB、CLRC、RRCAD、INCA31、LJMP跳轉(zhuǎn)空間最大可達到(D)A、2KBB、256BC、128BD、64KB32、計算機內(nèi)部數(shù)據(jù)之所以用二進制形式表示,主要是(B)A、為了編程方便B、由于受器件的物理性能限制C、為了通用性D、為了提高運算速度33、8051單片機共有(B)中斷源A、4B、5C、634、8051單片機共有(A)個中斷優(yōu)先級A、2B、3C、4D、535、外部中斷源IE1(外部中斷1)的向量地址為(C)A、0003HB、000BH C、0013HD、002BH36、累加器A的地址為(A)A、E7HB、F7HC、D7HD、87H37、寄存器B的位地址為(B)A、E7HB、F7HC、D7HD、87H38、8051的內(nèi)部RAM中,可以進行位尋址的地址空間為(B)A、00H∽2FHB、20H∽2FHC、00H∽FFHD、20H∽FFH39、設(shè)累加器A的內(nèi)容為0C9H,寄存器R2的內(nèi)容為54H,CY=1,執(zhí)行指令SUBBA,R2后結(jié)果為(A)A、(A)=74HB、(R2)=74HC、(A)=75HD、(R2)=75H40、設(shè)(A)=0C3H,(R0)=0AAH,執(zhí)行指令ANLA,R0后,結(jié)果(A)A、(A)=82H B、(A)=6CHC、(R0)=82D、(R0)=6CH41、8051的程序計數(shù)器PC為16位計數(shù)器,其尋址范圍是(D)A、8KB、16KC、32K D、64K42、提高單片機的晶振頻率,則機器周期(C)A、不變B、變長C、變短D、不定43、在堆棧操作中,當進棧數(shù)據(jù)全部彈出后,這時SP應(yīng)指向(C)A、棧底單元B、7FH單元C、棧底單元地址加1D、棧底單元地址減144、8051單片機中,唯一一個用戶不能直接使用的寄存器是(C)A、PSW B、DPTR C、PC D、B45、8051單片機中,唯一一個用戶可使用的16位寄存器是(B)A、PSW B、DPTR C、ACC  D、PC46、執(zhí)行如下三條指令后,30H單元的內(nèi)容是(C)MOVR1,#30HMOV40H,#0EHMOV﹫R1,40HA、40HB、30HC、0EHD、FFH47、有如下程序段:MOVR0,#30HSETBCCLRAADDCA,#00HMOV﹫R0,A執(zhí)行結(jié)果是(B)A、(30H)=00HB、(30H)=01H C、(00H)=00H D、(00H)=01H48、從地址2132H開始有一條絕對轉(zhuǎn)移指令AJMPaddr11,指令可能實現(xiàn)的轉(zhuǎn)移范圍是(A)A、2000H∽27FFHB、2132H∽2832HC、2100H∽28FFHD、2000H∽3FFFH49、中斷是一種(D)A、資源共享技術(shù)B、數(shù)據(jù)轉(zhuǎn)換技術(shù)C、數(shù)據(jù)共享技術(shù)D、并行處理技術(shù)50、執(zhí)行MOVIE,#81H指令的意義是:(B)A、屏蔽中斷源 B、開放外部中斷源0C、開放外部中斷源1 D、開放外部中斷源0和1二、多選題1、所謂系統(tǒng)總線,指的是(ABE)A、數(shù)據(jù)總線B、地址總線C、內(nèi)部總線D、外部總線E、控制總線2、系統(tǒng)內(nèi)存包括(CD)A、硬盤B、軟盤C、RAMD、ROME、光盤3、數(shù)123可能是(BCDE)A、二進制數(shù)B、八進制數(shù)C、十六進制數(shù)D、四進制數(shù)E、十進制數(shù)4、8051單片機尋地方式有(ABCDE)A、寄存器間接尋址方式B、立即尋址方式C、直接尋址方式D、變址間接尋址方式E、位尋址方式8、如下程序段:CLRCMOVA,#BCHADDCA,#65H則其結(jié)果為()A、(A)=21HB、CY=1C、AC=1D、CY=0E、AC=09、8051CPUD在訪問外部存儲器時,地址的輸出是(AC)A、P2口輸出高8位地址B、P1口輸出高8位地址C、P0口輸出低8位地址D、P1口輸出低8位地址E、P2口輸出低8位地址10、8051CPU具有(ABCDE)A、4K字節(jié)的程序存儲器B、128字節(jié)的數(shù)據(jù)存儲器C、32線并行I/0□D、全雙工串行I/0□一個E、2個16位定時器/計數(shù)器11、對于JBCbit,rel指令,下列說法正確的是(ADE)A.bit位狀態(tài)為1時轉(zhuǎn)移B.bit位狀態(tài)為0時轉(zhuǎn)移C.bit位狀態(tài)為1時不轉(zhuǎn)移D.bit位狀態(tài)為0時不轉(zhuǎn)移E.轉(zhuǎn)移時,同時對該位清零12、對于DIVAB指令的執(zhí)行結(jié)果,下列說法正確的是(AEB)A.商在A中B.余數(shù)在B中C.商在B中D.余數(shù)在A中E.如果除數(shù)為0,則溢出標志位置1。13.一個應(yīng)用課題的研制,大致可分()階段。A.分析研究課題,明確解決問題的方法B.分別進行系統(tǒng)硬件和軟件設(shè)計C.分模塊調(diào)試系統(tǒng),進行在線仿真和總調(diào)D.固化程序,投入實際運行E.反饋運行情況,及時修正,升級。14、關(guān)于指針DPTR,下列說法正確的是(BD)A.DPTR是CPU和外部存儲器進行數(shù)據(jù)傳送的唯一橋梁B.DPTR是一個16位寄存器C.DPTR不可尋址D.DPTR是由DPH和DPL兩個8位寄存器組成的E.DPTR的地址83H15.下列寄存器中,屬于8051專用寄存器的是(ABE)A.ACCB.DSWC.ROD.CE.B三、判斷題:1.8051每個中斷源相應(yīng)地在芯片上都有其中斷請求輸入引腳()2.程序計數(shù)器PC不能對它進行讀寫操作()3.8051單片機的棧底單元是不能利用的,因此,它是一個閑置單元()4.8051單片機對最高優(yōu)先權(quán)的中斷響應(yīng)是無條件的()5.中斷初始化時,對中斷控制器的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)操作指令()6.在一般情況8051單片機允許同級中斷嵌套()7.8051單片機,程序存儲器數(shù)和數(shù)據(jù)存儲器擴展的最大范圍都是一樣的()8.單片機系統(tǒng)擴展時使用的鎖存器,是用于鎖存高8位地址()9.RCA為循環(huán)左移指令()10.MOVA,30H為立即尋址方式()11.如果發(fā)生除法溢出錯誤,則PSW標志位P置1。()12.如JCrel發(fā)生跳轉(zhuǎn)時,目標地址為當前地址加上偏移量rel()13..MOVA,@A+DPTR是一條查詢指令()14.MULAB的執(zhí)行結(jié)果是高8位在A中,低8位在B中()15.離散信號都是數(shù)字信號()16.在A/D變換時,抽樣頻率越高越好()17.CPU對內(nèi)部RAM和外部RAM的讀寫速度一樣快()18.對于8051單片機,當CPU對內(nèi)部程序存儲器尋址超過4K時,系統(tǒng)會自動在外部程序存儲器中尋址()19.外加晶振頻率越高,系統(tǒng)運算速度也就越快,系統(tǒng)性能也就越好()20.(-86)原=(-86)反=(-86)補=()單片機原理答案單選多選1.ABE判斷1.×2.√3.×4.×5.×6.×7.√8.×9.×10.×11.×12.×13.√14.×15.×16.√17.×18.√19.×20.√單片機技術(shù)試題一、填空1.8051單片機的內(nèi)部硬件結(jié)構(gòu)包括了:微處理器、ram、rom、和以及并行I/O口、串行口、中斷控制系統(tǒng)、時鐘電路、位處理器等部件,這些部件通過相連接。2.MCS-51的堆棧只可設(shè)置在07H-7FH,堆棧寄存器sp是8位寄存器。3.MCS-51單片機的P0~P4口均是I/O口,其中的P0口和P2口除了可以進行數(shù)據(jù)的輸入、輸出外,通常還用來構(gòu)建系統(tǒng)的和,在P0~P4口中,P1為真正的雙相口,P2為準雙向口;P3口具有第二引腳功能。4.定時器/計數(shù)器的工作方式3是指得將拆成兩個獨立的8位計數(shù)器。而另一個定時器/計數(shù)器此時通常只可作為使用。5.假定(SP)=40H,(39H)=30H,(40H)=60H。執(zhí)行下列指令:POPDPHPOPDPL后,DPTR的內(nèi)容為,SP的內(nèi)容是。二、<![endif]>選擇2.MCS-51單片機的堆棧區(qū)應(yīng)建立在(B)。A.片內(nèi)數(shù)據(jù)存儲區(qū)的低128字節(jié)單元B.片內(nèi)數(shù)據(jù)存儲區(qū)C.片內(nèi)數(shù)據(jù)存儲區(qū)的高128字節(jié)單元D.程序存儲區(qū)4.當需要從MCS-51單片機程序存儲器取數(shù)據(jù)時,采用的指令為(B)。A,@R1A,@A+DPTRA,@R0A,@DPTR四、<![endif]>參數(shù)計算已知一MCS51單片機系統(tǒng)外接晶體振蕩器頻率為,計算:單片機系統(tǒng)的拍節(jié)P、狀態(tài)S、機器周期所對應(yīng)的時間是多少指令周期中的單字節(jié)雙周期指令的執(zhí)行時間是多少五、<![endif]>改錯請判斷下列各條指令的書寫格式是否有錯,如有錯說明原因:R0R1A,@R7A,#3000H@A+DPTR,A#1000H六、使用簡單指令序列完成以下操作1.請將片外RAM20H-25H單元清零2.請將ROM3000單元內(nèi)容送R7七、編程題(20)已知MCS-51單片機系統(tǒng)片內(nèi)RAM20H單元存放樂一個8位無符號數(shù)7AH,片外擴展RAM的8000H存放了一個8位無符號數(shù)86H,試編程完成以上兩個單元中的無符號數(shù)相加,并將和值送往片外RAM的01H、00H單元中,同時將所編寫程序運行完成后的數(shù)據(jù)和狀態(tài)添入下表中給出的PSW的有關(guān)位以及寄存器A、DPTR和RAM單元中。中央廣播電視大學2001——2002學年第一學期期末考試理工九九級第五學期單片機技術(shù)試題一、填空與說明題

1、8051單片機的內(nèi)部硬件結(jié)構(gòu)包括了:、、、以及片內(nèi)數(shù)據(jù)儲存器、片內(nèi)程序儲存器、并行I/O位出力器等部件,這些部件通過相連接。

2、MCS-51單片機的PO-P4口,其中的PO口和P2口除了可以進行數(shù)據(jù)的輸入、輸出外,通常還用來構(gòu)件系統(tǒng)的和在PO~P4口中,位真正的雙向口,為準雙向口。

3、請說明MCS-51單片機程序狀態(tài)字PSW中的各位的含義。

CYACFORS1RS0OV/P

CY:

AC:

FO:

RS1、RS0:

OV:

P:

6、MCS-96單片機的最大尋址空間是,該空間的地址范圍為,系統(tǒng)上電及復位的程序入口地址為。二、簡答題(12分)

1、MCS-51系列單片機具有幾個中斷源分別是如何定義的其中哪些中斷源可以被定義為高優(yōu)先級中斷如何定義?

2、各中斷源對應(yīng)的中斷服務(wù)程序的入口地址是否能任意設(shè)定?

3、如果想將中斷程序設(shè)置在程序儲存區(qū)的任意區(qū)域,在程序中應(yīng)該作何種設(shè)置請舉例加以說明。三、參數(shù)計算題(12分)已知億MCS-51單片機系統(tǒng)是擁10MHZ的外部晶體振蕩器,請問:

1、該片機系統(tǒng)的狀態(tài)周期與機器周期各為多少?

2、該單片機的定時器O(TO)工作在方式2時,TO的最大定時時間為多少?

3、當單片機的定時器O(TO)工作在方式2時,要求每記滿250us便生產(chǎn)一次定時器溢出,請問,TO中需要預置的初始值應(yīng)為多少四、改錯題(10分)請判斷MCS-51單片機的下列各條指令的書寫格式是否有錯誤,如有請說明錯誤原因。

1、CLRA

2、MULR0,R1

3、MOVDPTR,1050H

4、MOVA,@R7

5、ADD30H,20H

6、MOVR1,C

7、JMP@RO+DPTR

8、MOVA,#3000H

9、MOVC@A+DPTR,A

10、MOVXA,@A+DPTR五、程序分析題(8分)設(shè)在MCS-51單片機片內(nèi)RAM中,(20H)=40H,(40H)=22H,(22H)=10H,P1=0CFH,當下列程序執(zhí)行完畢后,各單元的內(nèi)容分別為多少請?zhí)钊虢o定的各個寄存器及片內(nèi)單元中。

MOVRO,#20H

MOVA,@RO

MOVR1,A

MOVB,@R1

MOV@R1,R1

MOVP3,P1

(A)=(B)=(R0)=(R1)=

(P1)=(P3)=(20H)=(22H)=六、編程題(20分,其中編程14分,表中每一空1分,共6分)已知一MCS-51單片機系統(tǒng)的片外RAM的30H、31H單元分別存放了8單元無符號數(shù)AFH和61H,是編程完成以上兩個單元中的五符號數(shù)相加,并將和值送住片外RAM的8000H單元中,同時將所編寫程序運行完畢后的數(shù)據(jù)填入表中的PRW的有關(guān)為以及寄存器A、DPTR和片外RAM單位中。

CYADPTR片外31H片外30H片外8000H

第1章測試題1、PC存放_______________,具有___________特性。在8051中決定程序執(zhí)行順序的是PC還是DPTR它是______位(是,不是)SFG2、PSW用于存放_______________,在8051中

溫馨提示

  • 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

提交評論