單片機(jī)原理及應(yīng)用期末考試題庫(kù)_第1頁
已閱讀1頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單片機(jī)模擬試卷單片機(jī)模擬試卷001001一、選擇題(每題一、選擇題(每題1分,共分,共10分)分)18031單片機(jī)的()口的引腳,還具有外中斷、串行通信等第二功能。a)P0b)P1c)P2d)P32單片機(jī)應(yīng)用程序一般存放在()a)RAMb)ROMc)寄存器d)CPU3已知某數(shù)的BCD碼為0111010101000010則其表示的十進(jìn)制數(shù)值為()a)7542Hb)7542c)75.42Hd)75.424下列指令中不影響標(biāo)志位CY的指令有(

2、)。a)ADDA,20Hb)CLRc)RRCAd)INCA5CPU主要的組成部部分為()a)運(yùn)算器、控制器b)加法器、寄存器c)運(yùn)算器、寄存器d)運(yùn)算器、指令譯碼器6INTEL8051CPU是()位的單片機(jī)a)16b)4c)8d)準(zhǔn)1678031復(fù)位后,PC與SP的值為()a)0000H,00Hb)0000H,07Hc)0003H,07Hd)0800H,00H8當(dāng)需要從MCS51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為()。a)MOVA@

3、R1b)MOVCA@ADPTRc)MOVXA@R0d)MOVXA@DPTR98031單片機(jī)中既可位尋址又可字節(jié)尋址的單元是()a)20Hb)30Hc)00Hd)70H10下列哪條指令是正確的()a)PUSHR2b)ADDR0Ac)MOVXA@DPTRd)MOV@R0A二、填空題(每空二、填空題(每空1分,共分,共30分)分)1一個(gè)完整的微機(jī)系統(tǒng)由和兩大部分組成。28051的引腳RST是____(IN腳還是OUT腳),當(dāng)其端出現(xiàn)____電

4、平時(shí)8051進(jìn)入復(fù)位狀態(tài)。8051一直維持這個(gè)值,直到RST腳收到____電平,8051才脫離復(fù)位狀態(tài),進(jìn)入程序運(yùn)行狀態(tài),從ROMH單元開始取指令并翻譯和執(zhí)行。3半導(dǎo)體存儲(chǔ)器分成兩大類和,其中具有易失性,常用于存儲(chǔ)。4求十進(jìn)制數(shù)102的補(bǔ)碼(以2位16進(jìn)制數(shù)表示),該補(bǔ)碼為。5PC存放_(tái)______________具有___________特性。在8051中決定程序執(zhí)行順序的是PC還是DPTR?它是______位?(是,不是)SFG?6

5、123=B=H。78051內(nèi)部有并行口,P0口直接作輸出口時(shí),必須外接;并行口作輸入口時(shí),必須先,才能讀入外設(shè)的狀態(tài)。8MCS51的堆棧只可設(shè)置在,其最大容量為,存取數(shù)據(jù)的原則是。堆棧寄存器SP是位寄存器,存放。9中斷處理的全過程分為以下3個(gè)段:、、。10定時(shí)和計(jì)數(shù)都是對(duì)進(jìn)行計(jì)數(shù),定時(shí)與計(jì)數(shù)的區(qū)別是。三、判斷題(對(duì)者打√,錯(cuò)者打,并改正,每題三、判斷題(對(duì)者打√,錯(cuò)者打,并改正,每題1分,共分,共10分)分)1中斷服務(wù)程序的最后一條指令

6、是RET。2存儲(chǔ)器分成內(nèi)存和外存兩大部分,其中外存可以直接與CPU交換信息。3P2口既可以作為IO使用,又可以作地址數(shù)據(jù)復(fù)用口使用。4在中斷響應(yīng)階段CPU一定要做如下2件工作:保護(hù)斷點(diǎn)和給出中斷服務(wù)程序入口地址。5RCA為循環(huán)左移指令。6MOVA,30H的源操作數(shù)為立即尋址方式。7MOVA@ADPTR是一條查表指令。8MULAB的執(zhí)行結(jié)果是高8位在A中,低8位在B中。9AJMP跳轉(zhuǎn)空間最大可達(dá)到64KB。10DPTR是由DPH和DPL兩

7、個(gè)8位特殊寄存器組成的。三、簡(jiǎn)答題(每小題4分,共20分)1.如何正確使用P3口2.簡(jiǎn)述累加器的ACC的作用。3.簡(jiǎn)述寄存器間接尋址方式及其尋址范圍。4.簡(jiǎn)述MCS51單片機(jī)的中斷入口地址。5.簡(jiǎn)述串行數(shù)據(jù)傳送的特點(diǎn)。四、讀程序題(每小題4分,共20分)1.執(zhí)行下列程序段后,(P1)=_______。MOVP1,#5DHCPLP1.1CPLP1.2CLRP1.6SETBP1.72.執(zhí)行下列程序段后,(A)=_______(CY)=___

8、_。MOVA,#C5HRLA3.下列程序段執(zhí)行后,(R0)=_______(7EH)=____(7FH)=_______。MOVR0,#7EHMOV7EH,#0FFHMOV7FH,#40H1NC@R01NCR01NC@R04.已知(SP)=60H,子程序SUBTRN的首地址為0345H,現(xiàn)執(zhí)行位于0123H的ACALLSUBTRN雙字節(jié)指令后,(PC)=___(61H)=_______(62H)=____。5.閱讀下列程序,說明其功能。

9、MOVR0#dataMOVA@R0RLAMOVR1,ARLARLAADDA,R1MOV@R0ARET五、編程題(每小題4分,共20分)1.已知在累加器A中存放一個(gè)BCD數(shù)(0~9),請(qǐng)編程實(shí)現(xiàn)一個(gè)查平方表的子程序。2.請(qǐng)使用位操作指令實(shí)現(xiàn)下列邏輯操作:BIT=(10H∨P1.0)∧(11H∨CY)3.已知變量X存于VAR單元,函數(shù)值Y存于FUNC單元,按下式編程求Y值。Y=100100xxx?????????4.已知在R2中存放一個(gè)壓縮

10、的BCD碼,請(qǐng)將它拆成二個(gè)BCD字節(jié),結(jié)果存于SUM開始的單元中(低位在前)。5.將存于外部RAM8000H開始的50H數(shù)據(jù)傳送0010H的區(qū)域,請(qǐng)編程實(shí)現(xiàn)。六、綜合應(yīng)用題(每小題10分,共20分)1.已知如圖,8155的PA口用于輸出,PB口用于輸入,PC口用于輸出,請(qǐng):(1)寫出8155的各IO口的口地址和存儲(chǔ)器的地址范圍。(2)編寫出8155初始化程序。B155命令字格式:2.已知如圖并給出下列程序,請(qǐng)?jiān)谧x圖程序后回答下列問題:(

溫馨提示

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

評(píng)論

0/150

提交評(píng)論