《單片機(jī)原理與應(yīng)用技術(shù)》部分參考試題及參考答案_第1頁
《單片機(jī)原理與應(yīng)用技術(shù)》部分參考試題及參考答案_第2頁
《單片機(jī)原理與應(yīng)用技術(shù)》部分參考試題及參考答案_第3頁
《單片機(jī)原理與應(yīng)用技術(shù)》部分參考試題及參考答案_第4頁
《單片機(jī)原理與應(yīng)用技術(shù)》部分參考試題及參考答案_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

欄號學(xué)線信名姓….生級班裝;考)系(院—學(xué)年第學(xué)期物機(jī)院(系)級專業(yè)班《單片機(jī)原理與應(yīng)用技術(shù)》試卷注意事項:1、學(xué)生的院(系)別、專業(yè)、班級、姓名、學(xué)號必須填寫在考生信息欄內(nèi)指定的位置。2、學(xué)生在考試之前必須填寫考試時間和地點。3、答題字跡要清楚,并保持卷面清潔。一、填空題(本大題共10小題,每空2分,共30分)請在每小題的空格中填上正確答案。錯填、不填均無分。5.在AT89S51單片機(jī)中,一個機(jī)器周期包括12個時鐘周期,如果采用12MHZ晶振,一個機(jī)器周期為Ius6、通常、單片機(jī)上電復(fù)位時PC= 0000H ,SP=07H;51系列單片機(jī)的CPU是由和構(gòu)成。51系列單片機(jī)的存儲器包括:數(shù)據(jù)存儲器和程序存儲器堆棧數(shù)據(jù)寫入和讀出遵守“先入后出,后進(jìn)先出”的規(guī)則。二、單項選擇題(本大題共10小題,每小題2分,共20分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。.對某單元的部分位取反,應(yīng)采用下面哪種邏輯操作()。A.ANLB.XRLC.CPLD.ORL.程序計數(shù)器PC和堆棧指針SP兩個寄存器的位數(shù)分別是()A.PC-8位,SP-8位B.PC-8位,SP-16位C.PC-16位,SP-8位D.PC-16位,SP-16位.若(A)=40H,(CY)=0,則執(zhí)行RLCA指令后,(A)=( )。A.56HB.0C0HC.80HD.0B3H5、以下哪一條指令的寫法是錯誤的()。A.INCDPTRB.DECAC.MOVR0,#0FEHD.PUSHA6、以下哪一條是位操作指令()。A.CLRP1.0B.MOVP0,#0FFHC.CPLAD.POPPSW7、要用傳送指令訪問MCS-51片外RAM,它的指令操作碼助記符應(yīng)是( )A.MOV B.MOVX C.MOVC D.以上都是10.已知一位7段共陽數(shù)碼管(如圖2),要使它顯示數(shù)字3,則它的代碼是(F4H4FH0BHB0H)cdGHDtdp⑷顯示器圖2三、簡答題(本大題共3小題,共20分).能否用子程序返回指令RET代替中斷返回指令RETI?為什么?(7分)不能代替(3分)雖然也能返回(1分),但沒有清零功能(1分)。中斷仍在進(jìn)行(1分),與此同級中斷請求將不被響應(yīng)(1分)。.定時/計數(shù)器在工作過程中,定時器和計數(shù)器的本質(zhì)有什么共同點和不同點?(7分)本質(zhì)上都是計數(shù)器(3分)。不同點:計數(shù)器是對外部脈沖計數(shù);(2分)定時器是對內(nèi)部脈沖計數(shù);(2分).簡述AT89C51匯編指令格式。(6分)指令格式是[標(biāo)號:]操作碼助記符[目的操作數(shù)][,源操作數(shù)][;注釋]。四、程序題(本大題共3小題,共30分)1.若(R1)=50H,(A)=40H,(30H)=6FH,(50H)=08H。試分析執(zhí)行下列程序段后各單元內(nèi)容的變化。(結(jié)果寫在各語句后面下劃線上)(10分)MOVA,@R1 _(A)=08H_(各2分)2.MOVINCMOVSWAP閱讀程序,@R1,30H (50H)=6FH30H (30H)=70HR1,#7FH (R1)=7FHA (A)=80H在后面添加注釋,寫出功能。(10分)設(shè)X存放在40H單元,Y存放在41H單元。ORG0000HMOV A,40H ;(A)=(40H)JZ LP1 ;X=O轉(zhuǎn)LP1處理JNBACC.7,LP2 ;X>0轉(zhuǎn)LP2處理MOV A,#OFFH ;X<0,則Y=-ISJMPLP1LP2:ADD A,#1 ;X>O,Y=X+1LP1:MOV 41H,A ;存結(jié)果SJMP$ ;等待程序完成功能:X=0,Y=0;X>0,Y=X+1;X<0,Y=-1;(評分標(biāo)準(zhǔn):注釋1分/條;功能1分/關(guān)系式;)3.利用定時/計數(shù)器(TO)的方式1,產(chǎn)生一個50HZ的方波,此方波由P1.0引腳輸出,晶振頻率為12MHZ。編程用查詢方式或中斷方式均可,寫出定時初值的計算過程。(10分)(1)確定定時器初值N:(4分)由于晶振12MHZ,所以1個機(jī)器周期T=Iuso計數(shù)值M=10*10-3∕1*10-6=10000即應(yīng)將D8H送入TH0中,F(xiàn)0H送入TL0中(2)求T0方式控制字TMOD:(6分)GATE=0,C∕∕T=0,M1M0=01,取TMOD=01H,T0方式1:ORG0000HLJMPMAINORG0100HMAIN:MOVTMOD,#01HLOOP:MOVTH0,#0D8H

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論