單片機(jī)試題.doc_第1頁
單片機(jī)試題.doc_第2頁
單片機(jī)試題.doc_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余2頁可下載查看

下載本文檔

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

文檔簡介

鄭州大學(xué)西亞斯學(xué)院2008-2009學(xué)年第一學(xué)期期末試卷(供 級 院/系 專業(yè) 班使用)考試科目: 試卷類型: 題號一二三四五總分得分閱卷人得分試題一 判斷題(共 20 分,每題 2 分) 1.8051中ALE為允許地址鎖存輸出信號,即把高字節(jié)地址鎖存到外部鎖存器的信號。2.8051是一個8位單片機(jī),有4KB的程序存儲器,128KB的數(shù)據(jù)存儲器,還可接64KB的外部程序存儲器或數(shù)據(jù)存儲器.3. 8051的程序計數(shù)器PC是16位寄存器,即可對64KB的程序存儲器尋址。4. MCS-51指令周期,即執(zhí)行一條指令的時間為一個機(jī)器周期。5.8051的指令中可以有單字節(jié)雙周期指令,也可以有雙字節(jié)單周期指令。6.8051的P3口可以作為輸入或輸出口使用,在接I/O設(shè)備時又作為擴(kuò)展系統(tǒng)的地址總線,輸出高8位,與P0口一起組成16位地址總線。7.8051的P2口可作為基本的輸入輸出口,還具有第二功能,即作為一些控制信號引腳。8. MCS-51的特殊功能寄存器分布在60H80H的地址范圍。9.8051內(nèi)部RAM的通用作寄存器為R0R7,使用那個區(qū)的寄存器由PSW的RS1和RS0內(nèi)容決定.10.8051的定時器使用時,輸入的時鐘脈沖是有晶體振蕩器的輸出經(jīng)12分頻后得到的,所以定時器也可以看作是對計算機(jī)機(jī)器周期的計數(shù)器。閱卷人得分試題二 選擇題(共 15 分,每題 1 分) 1.外部中斷0的入口地址是( )A.0000HB.0003HC.000BHD.0013H2. 常用的查表指令是( )A.MOVB.MOVXC.MOVCD.PUSH3.在中斷服務(wù)程序中,至少應(yīng)有一條( )A.傳送指令B.轉(zhuǎn)移指令C.加法指令D.中斷返回指令4在MCS一51中(A)具有獨(dú)立的專用的地址線 (B)由P0口和P1口的口線作地址線(C)由P0口和P2口的口線作地址線 (D)由P1口和P2口的口線作地址線5PC的值是(A)當(dāng)前指令前一條指令的地址 (B)當(dāng)前正在執(zhí)行指令的地址(C)下一條指令的地址 (D)控制器中指令寄存器的地址6.下面那條指令產(chǎn)生/WR信號( )A.MOVX A,DPTR B.MOVC A, A+PCC.MOVC A, A+DPTR D.MOVX DPTR, A7.控制串行接口工作方式的寄存器是( )A.TCONB.PCONC.SCOND.TMOD8.關(guān)于MCS-51的堆棧操作,正確說法的是( )A.先入棧,再修改指針B. 先修改指針,再入棧C.先修改指針,再出棧D. 以上都不對9.在多機(jī)通信中,做主機(jī)的MCS-51單片機(jī)的MS2位和做從機(jī)的MS2位分別應(yīng)設(shè)定為( )A1,1 B1,0 C.0,1 D.0,010. MCS-51復(fù)位時,下列正確的是( )A.(P0)=#00HB.(SP)=#00HC.(SBUF)=#00HD.(TH).=#00H11.要把P0口的高4位變0,低4位不變,應(yīng)使用指令( )A.ORL P0,#0FHB.ORL P0, #0F0HC.ANL P0,#0F0HD.ANL P0, #0FH12.ORG 1000H LCALL 4000H ORG 4000H ADD A,R2 執(zhí)行完LCALL后(PC)是多少A.40000H B.4001H C.4002H D.4003H13. P1口能驅(qū)動( )A.2個TTL電路 B. 8個TTL電路C. 4個TTL電路 D. 10個TTL電路14. MCS-51外擴(kuò)8255時,它需占用( )端口地址A.1個B.2個C.3個D.4個15.指令A(yù)JMP跳轉(zhuǎn)的范圍是( )A.256BB.1KBC.2KBD.64KB閱卷人得分試題三 填空題(共 32 分,每空 2 分) 1. 51單片機(jī)的內(nèi)部數(shù)據(jù)存儲器有_字節(jié),其中前_個字節(jié)為寄存器區(qū)共分_組。2. 51單片機(jī)復(fù)位后特殊功能寄存器SP的值為_。3. 當(dāng)單片機(jī)的_引腳為_時,單片機(jī)只訪問外部程序存儲器。4. 設(shè)(A)=50H, (B)=0A0H,執(zhí)行指令MUL AB 后(B)= _,(A)= _, CY= _,OV= _.5.(A)=0C5H,執(zhí)行指令SWAP A 后(A)= _6.設(shè)8155的PB端口地址取07FF2H,則其端口PA的地址為_,其端口PC的地址為_,控制寄存器的地址為_,7.當(dāng)MCS-51引腳ALE信號有效時,表示從P0口穩(wěn)定的送出_.8. AD轉(zhuǎn)換器芯片ADC 0809可將_路模擬電壓量實(shí)現(xiàn)分時轉(zhuǎn)換.閱卷人得分試題四 問答題 (共 20 分) 1. SP=25H,PC=2345H, (23H)=56H, (24H)=12H,(25H)=34H, 問此時執(zhí)行“RET”指令后,( PC) =? (SP)=?(2分)2. 已知 (SP)=25H, (PC) =2345H,標(biāo)號LABEL所在的地址為3456H,問執(zhí)行長調(diào)用指令“LCALL LABEL”后,堆棧指針和堆棧內(nèi)容發(fā)生什么變化,PC的值等于多少?(4分)3. 8051有哪些中斷源?同級別時中斷查詢順序是什么?(3分)4. 指出下列指令源操作數(shù)的尋址方式(3分)1) MOV 40H, #40H2) MOV A, R03) INC R05.閱讀下列程序MOVR2,#0AHMOVR0,#50H表示可以接收數(shù)據(jù),STORE接到一個負(fù)脈沖時將外部數(shù)據(jù)送入打CLRA RD WRP0.0-P0.7MCS-51ALE EA D0-D7CS打印機(jī)STOREBUSYRDWR PA0-PA7CS8255AA0-A1 PC0 PC7D0-D7LOOP: MOVR0,AINCR0D0.0-D0.7DJNZR2,LOOP(1)說明程序功能(2分)(2)改程序使片內(nèi)RAM從50H到59H單元中的內(nèi)容依次為0到9(3分)6.設(shè)內(nèi)部RAM中的(59H)=50H,執(zhí)行下列程序段:MOV A, 59HMOV R0, AMOV A, #0MOV R0, AMOV A, #25HMOV 51H, AMOV 52H, #70H后,內(nèi)部RAM的50H,51H,52H分別為何值?(3分) 閱卷人得分試題五 程序設(shè)計 (共 13 分) 1.如果R0的內(nèi)容為0,將R1置0,否則置R1為FFH,

溫馨提示

  • 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

提交評論