大學(xué)單片機(jī)考試試題終極版_第1頁
大學(xué)單片機(jī)考試試題終極版_第2頁
大學(xué)單片機(jī)考試試題終極版_第3頁
大學(xué)單片機(jī)考試試題終極版_第4頁
大學(xué)單片機(jī)考試試題終極版_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、大學(xué)單片機(jī)考試試題終集團(tuán)文件發(fā)布號:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-單片機(jī)原理及應(yīng)用考試試題(A卷2011.5)填空題(1515分)1.使用8KBX8的RAM芯片,用譯碼法擴(kuò)展32KBX8的外部存儲器,需要(4 )片存儲芯片,共需要(15)條地址線。其中(13)條用于存儲單元選擇,(2)條用于芯片選擇。2. AB= (0010 0100) , AVB= (1011 1111) , AB= ( 10011011) o3向8255寫入的工作方式命令為0A5H.所定義的工作方式是:A口是(輸出),B口是(輸出),C口高位部分是(輸出),C口低位部分是(輸入)。4.

2、 80C51單片機(jī)中,一個機(jī)器周期包含(6)個狀態(tài)周期,一個狀態(tài)周期乂可劃分為(2)個節(jié)拍,一個節(jié)拍為(1 )個振蕩周期,因此,一個機(jī)器周期包含(12)個振蕩周期。5-三態(tài)緩沖器的三態(tài)分別是(高電平)、(低電平)和(高6.串行異步通信,傳送速率為2400b/s,每幀包含1個起始位,7個數(shù)據(jù)位,1個奇偶校驗(yàn)位和一個停止位,則每秒傳送字符數(shù)為(240 ) O7.單片機(jī)上電復(fù)位后,各中斷優(yōu)先級從高到低的次斥是(INTO)、(TO) .(INTI )、(Tl)和(串行中斷)。3.設(shè)置堆棧指針SP=30H后,進(jìn)行一系列堆棧操作。當(dāng)堆棧數(shù)據(jù)全部彈&定時器0工作于方式2的計(jì)數(shù)方式,預(yù)置的計(jì)數(shù)初值為1

3、56,若通過引腳TO輸入周期為1ms的脈沖,則定時器0的定時時間為(lOOmS ) O9.假設(shè)累加器A的內(nèi)容為30H,執(zhí)行指令rOOOH: MO VC A, A+PC后,會把存儲器(1032H)單元的內(nèi)容送累加器A中。10十進(jìn)制24對應(yīng)的二進(jìn)制數(shù)表示為(0001 1000),十六進(jìn)制數(shù)表示為(18H) ,BCD碼表示為(0010 0100); -24的補(bǔ)碼表示為(1110 1000) O選擇題(2020分)1.在共陰極靜態(tài)LED顯示電路中,D0D7分別對應(yīng)adp,若使某位LED顯示一個3,則應(yīng)向此位LED傳送的段碼數(shù)字量是(B),若將其改為共陽極靜態(tài)LED顯示電路,則應(yīng)向此位LED傳送的段碼數(shù)

4、字量是(CAs 3FH B、4FH C、BOH D、CFH2.取指操作后,PC的值是(C)A.當(dāng)前指令前一條指令的地址B.當(dāng)前正在執(zhí)行指令的地址C.下一條指令的地址D.控制器中指令寄存器的地3.設(shè)置堆棧指針SP=30H后,進(jìn)行一系列堆棧操作。當(dāng)堆棧數(shù)據(jù)全部彈出后,SP應(yīng)指向(A)9.A.30H單元B. 07H單元C. 31H單元D. 2FH單元4.若在系統(tǒng)中只擴(kuò)展一片Intel 2732 (4KXS),除應(yīng)使用P0口的8條口線外,至少還應(yīng)使用P2口的口線(B)A.4條B. 5條C. 6條D. 7條5.允許打開ivn及定時器TO,禁止其他中斷,則IE應(yīng)設(shè)為(BA、34H B. 86H C、6SH

5、 D、S8H以下各項(xiàng)中不能用來對內(nèi)部數(shù)據(jù)存儲器進(jìn)行訪問的是(A)執(zhí)行返回指令后,返回的斷點(diǎn)是(B )C.調(diào)用指令的下一條指令的首地址D.返回指令的末地址下列條件中,不是中斷響應(yīng)必要條件的是(B)A. TCON或SCON寄存器中相關(guān)的中斷標(biāo)志位置1B. IP寄存器中相關(guān)位置1C. IE寄存器中相關(guān)的中斷允許位置16.控制串行接口工作方式的寄存器是(C)A、TCONB、PCONC、SCOND、TMOD1.A.數(shù)據(jù)指針DPTRB.堆棧指針SPC.按存儲單元地址或需稱D由R0或R1作間址存儲器A.調(diào)用指令的首地址B.調(diào)用指令的末地址D.中斷請求發(fā)生在指令周期的最后一個機(jī)器周期10.在LED顯示中,為了

6、輸出位控和段控信號,應(yīng)使用命令(B)A. MOV B. MOVX C. MOVC D. XCH11.有一個數(shù)152,它與十六進(jìn)制6A相等,那么該數(shù)是(B )A.二進(jìn)制數(shù)B八進(jìn)制數(shù)C十進(jìn)制數(shù)D四進(jìn)制數(shù)12.下列特點(diǎn)中不屬于閃速存儲器的是(C)A.讀/寫速度快B.可以在線編程C.易失性D低功耗判錯題(要求解釋)(1515分)1. MCS-51單片機(jī)的程序存儲器只是用來存放程序的。(錯)2.MCS-51單片機(jī)只能做控制用,不能完成算術(shù)運(yùn)算。(錯)3.特殊功能寄存器SCON與定時器/計(jì)數(shù)器的控制無關(guān)。(對)4.必須有中斷源發(fā)出中斷請求,并且CPU開中斷,CPU才可能響應(yīng)中斷。(對)5.特殊功能寄存器S

7、P內(nèi)裝的是棧頂首地址單元的內(nèi)容。(錯)6.單片機(jī)執(zhí)行程序需要使用M0VC指令從程序存儲器中逐條讀出指令。(對)7.單片機(jī)內(nèi)部RAM和外部RAM是統(tǒng)一編址的,它們的訪問指令相同。(錯)擴(kuò)展I/O口占用片外數(shù)據(jù)存儲器的地址資源。(對)8051單片機(jī),程序存儲器數(shù)和數(shù)據(jù)存儲器擴(kuò)展的最大范圍都是一樣的。() 要進(jìn)行多機(jī)通信,MCS-51單片機(jī)串行接口的工作方式應(yīng)選方式lo(錯)四. 簡答題(任選5 5個)(2525分)1.簡述8255的3種工作方式;各方式對應(yīng)端口的使用說明。方式1:選通輸入輸出,采用應(yīng)答聯(lián)絡(luò)的輸入/輸出工作方2,簡述鍵盤掃描及鍵碼生成原理;答案要點(diǎn):鍵盤掃描過程;鍵碼形成原理。9.1

8、0.11. MCS-51單片機(jī)的串行接口是全雙工的。(對)12.單片機(jī)數(shù)據(jù)存儲器只使用MOV指令進(jìn)行讀寫。(錯)答案要點(diǎn):各個方式的解釋說明:(1)方式0:是一種基本輸入輸出方式;(3)方式3:雙向傳送兩步:第一:識別鍵盤有無鍵按下:第二:識別哪個鍵按下。3.簡述80C51單片機(jī)定時器/計(jì)數(shù)器的工作方式;答案要點(diǎn):各方式的解釋說明;各個方式下的定時計(jì)算及定時計(jì)數(shù)范W。方式2:8位的常熟自動重新裝載的定時器/計(jì)數(shù)器方式3:用于TO此時TO分成兩個8位計(jì)數(shù)器,T1停止計(jì)數(shù)4.簡述80c51單片機(jī)串行口的工作方式;答案要點(diǎn):各個方式的解釋及設(shè)置;各方式的功能描述;各個方式下的波特率的計(jì)算。四種工作方

9、式:方式0:同步移位寄存器方式(用于擴(kuò)展I/O口)方式1:8位異步移位寄存器,波特率可變(有定時器控制)方式2:9位異步收發(fā) 方式3:9位異步收發(fā),波特率可變5.簡述LED顯示器的顯示原理;(1)方式0:13位定時器/計(jì)數(shù)器(2)方式1:為16位定時器/計(jì)數(shù)器數(shù)碼管兩種接法(共陰及共陽)及引腳分布;答案要點(diǎn):數(shù)碼管解釋;FC03H數(shù)碼管段碼形成。N個LED顯示塊有N位位選線和8 xN條段碼線。段碼線控制顯示字符的字型,而位選線為各個LED顯示塊中各段的公共端,他 控制該LED顯示的亮和暗。6.簡述80c51單片機(jī)的中斷響應(yīng)過程。答案要點(diǎn):明確中斷響應(yīng)的三個階段;三個階段的說明: 中斷響應(yīng)的快慢

10、說明。當(dāng)測控對象發(fā)出中斷請求時,單片機(jī)暫時中止當(dāng)前正在執(zhí)行的主程序,轉(zhuǎn)到中斷服務(wù)處理程序處理服務(wù)請求,中斷服務(wù)處理程序處理 完成中斷服務(wù)請求后,再回到原來的被終止的地方,繼續(xù)執(zhí)行被中 斷的程斥。五. 應(yīng)用題(要求有設(shè)計(jì)思路,有流程圖及程序注釋)(選作3 3個)(2525分)1.設(shè)單片機(jī)晶振頻率為6MHz,使用定時器1以方式0產(chǎn)生周期為500uS的等寬正方波連續(xù)脈沖,并由PLO輸出(要求以查詢及中斷兩種方式解:計(jì)數(shù)初值計(jì)算:(2” - X) X2X10“=250X10f -X=8067 =即TH1=FCH, TL1 = O3HTMOD寄存器的初始化:TMOD=OOH參考程:查詢方式:MOVTMO

11、D. SOOHMOVTLl,MOVTHl, flOFCH#O3HMOVTLl,SETBEAflO3HSETBETlMOVIE,LOOP: SETBTRIflOOHHERE:SJMP$SETB TRI中斷服務(wù)程:LOOP:JBCTFl,MOVTHl,LOOPlttOFCHAJMP LOOPMOVTLl,LOOPl:MOVTHl, tfOFCH#O3HMOVTLl,CPLPl.O#03HCLRRET ITFlCPLPl.OAJMP LOOP中斷方式:MOVTMOD, SOOHMOVTHl, flOFCH#0FHMAIN:ORGOOOOHAJMPMAINORG0030HMOVRl,#36HMOVR1

12、,#98HMOVA,MOVRO,ACALL DELAYAJMPMAINA,ROANLA,2.用一片8255芯片實(shí)現(xiàn)4X4鍵盤和6位LED顯示器的接口。試畫出接口連線圖,并做具體連接說明。參考設(shè)計(jì):利用PB口控制LED燈的段碼,PA口控制LED燈的位;PC口連接并 控制4X4鍵盤。3.將單片機(jī)內(nèi)36H地址的數(shù)據(jù)98以兩位數(shù)碼管顯示出來。試設(shè)計(jì)一電路圖完成此任務(wù)。要求采用串行方式0傳輸數(shù)據(jù)至數(shù)碼管顯示。參考設(shè)計(jì):R1ADISP: MOVACALL DSEND要求把這些數(shù)相加并將結(jié)果存放在R1和R2中(假定和為2字節(jié)MOVA,ROSWAPAANLA,flOFHACALL DSENDRETDSEND:MOVDPTR.flSGTBlMoveA,A+DPTRMOVSBUF,AJNBTI,$CLRTIRETDELAY:MOVR6,#250DELAY1:MOVR7,#250DJNZR7,$DJNZR6,DELAY1RETSGTBl:DBOSH,9FH,25H, ODH, 99H, 49H,41HDBIFH, OlH, 09H,IIH, O

溫馨提示

  • 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

提交評論