單片機原理與應(yīng)用試題(卷)與答案解析_第1頁
單片機原理與應(yīng)用試題(卷)與答案解析_第2頁
單片機原理與應(yīng)用試題(卷)與答案解析_第3頁
免費預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

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

文檔簡介

廣西工學(xué)院2002 —2003學(xué)年第2一學(xué)期課程考核試題考核課程單片機原理及應(yīng)用 考核班級自動化00級學(xué)生數(shù)145 印數(shù)150考核方式閉卷考核時間120分鐘一?填空題(每空1分,共20分)1、 單片機與普通計算機的不同之處在于其將_CPU微處理器_、_存儲器一和—I/O口—三部分集成于一塊芯片上。2、使用雙緩沖方式的D/A轉(zhuǎn)換器,可實現(xiàn)多路模擬信號的—同時—輸出。習(xí)題11.43、 通過堆棧操作實現(xiàn)子程序調(diào)用,首先就要把_PC_的容入棧,以進行斷點保護。調(diào)用返回時,再進行出棧保護,把保護的斷點送回到—PC_。習(xí)題2.174、在基址加變址尋址方式中,以—累加器A —作變址寄存器,以—DPTR—或 PC—作基址寄存器。3.35、 假定累加器A中的容為40H,執(zhí)行指令1000H:MOVCA,A+PC后,把程序存儲器—1041H _單元的容送入累加器A中。6、 在寄存器間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的容不是操作數(shù),而是操作數(shù)的—地址_。3.107、假定A=83H,(R0)=17H,(17H)=0B5H,執(zhí)行以下指令:ANL#17H

ANLXRLA,R0CPLA后,A的容為 4BH。ORL17H,A解析:ANLA,#17H;A中83H與17H相與,(A)=03HORL17H,A;(17H)中0B5H與(A)中03H相或,(17H)=B7HXRLA,R0 A;(A)中03H與(17H)中B7H異或,(A)=B4HCPL A對A取反,A=4BH下述8、已知程序執(zhí)行前有A=01H,SP=42H,(41H)=FFH,(42H)=FFH下述程序執(zhí)行后:POPDPHPOPDPLMOVDPTR,#3000HRLAMOVB,AMOVCA,A+DPTRPUSHAMOVA,BINCAMOVCA,A+DPTR

PUSHRETORG 3000HDB 10H,80H,30H,80H,50H,80H請問:A=_80H ,SP=80H請問:A=_80H ,SP=,(41H)=C、C、部數(shù)據(jù)存儲器的類型不同D、部的寄存器的數(shù)目不同(42H)9、在存儲器擴展中,無論是線選法還是譯碼法,最終都是為了擴展芯片的_片選—端提供信號。10、 在MCS-51中,PC和DPTR都用于提供地址,但PC是為了訪問—程序—存儲器提供地址,而DPTR是為訪問—數(shù)據(jù)存儲器提供地址。11、16KBRAM存儲器的首地址若為3000H,則末地址為 H。解析:1000H=0001000000000000B=2A12=4K,16K 就是4000H,即:0100000000000000B=2A14所以末地址為:7000H-仁6FFFH二?選擇題(每題2分,共16分)1、8051與8751的區(qū)別是:B、部程序存儲器的類型不同AB、部程序存儲器的類型不同2、判斷以下有關(guān)PC和DPTR的結(jié)論是否正確?A、DPTR是可以訪問的,而PC不能訪問。B、它們都是8位的存儲器C、它們都有加1的功能。D、 DPTR可以分為兩個8位的寄存器使用,但PC不能。3、 PC的值是A、當(dāng)前正在執(zhí)行指令的前一條指令的地址 B、當(dāng)前正在執(zhí)行指令的下一條指令的地址C、當(dāng)前正在執(zhí)行指令的地址 D、控制器中指令寄存器的地址4、 判斷下列說法是否正確A、 8031共有21個特殊功能寄存器,它們的位都是可以用軟件設(shè)置的,因此,是可以進行位尋址的。B、 部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用。C、 程序計數(shù)器PC不能為用戶編程時直接使用,因為它沒有地址。5、 下列說法錯誤的是:A、 各中斷發(fā)出的中斷請求信號,都會標(biāo)記在MCS—51系統(tǒng)的IE寄存器中。B、 各中斷發(fā)出的中斷請求信號,都會標(biāo)記在MCS-51系統(tǒng)的TCON與SCON寄存器中。C、 各中斷發(fā)出的中斷請求信號,都會標(biāo)記在MCS—51系統(tǒng)的IP寄存器中。D、 各中斷發(fā)出的中斷請求信號,都會標(biāo)記在MCS—51系統(tǒng)的TMOD寄存器中6、在MCS-51中,需要外加電路實現(xiàn)中斷撤除的是:A、電平方式的外部中斷B、定時中斷C、外部串行中斷D、脈沖方式的外部中斷7、 判斷下列的說法是否正確?A、 特殊功能寄存器SCON,與定時器/計數(shù)器的控制無關(guān)。B、 特殊功能寄存器TMOD,與定時器/計數(shù)器的控制無關(guān)。C、 特殊功能寄存器IE,與定時器/計數(shù)器的控制無關(guān)。D、 特殊功能寄存器TCON,與定時器/計數(shù)器的控制無關(guān)。8、 判斷下列說法是否正確?A、 在8155H芯片中,決定端口和RAM單元編址的信號線是AD7-AD0和WR。B、 由于8155H不具有地址鎖存功能,因此在與8031的接口電路中必須加地址鎖存器。C、 8255A的B口可以設(shè)置成方式2。D、 8255A具有三態(tài)緩沖器,因此可以直接掛在系統(tǒng)的數(shù)據(jù)總線上。9、區(qū)分MCS-51單片機片外程序存儲器和片外數(shù)據(jù)存儲器的最可靠的方法是:A、看其芯片的型號是ROM還是RAMB、 看其離MCS-51芯片的遠(yuǎn)近C、看其位于地址圍的低端還是高段看其是與RD信號連接還是與PSEN信號連接10、下列說確的是:A、 同一級別的中斷請求按時間的先后順序響應(yīng)。B、 同級中斷不能嵌套。C、 低優(yōu)先級中斷請求不能中斷高優(yōu)先級中斷請求,但是高優(yōu)先級中斷請求能中斷低優(yōu)先級中斷請求。D、 同一時間同一級別的多中斷請求,將形成阻塞,系統(tǒng)無法響應(yīng)。三.簡答題(每題4分,共20分)1、 片RAM低128個單元劃分為哪3個主要部分?各部分的主要功能是什么?2、如果手中僅有一臺示波器,可通過觀察哪個引腳的狀態(tài),來大致判斷 MCS-51單片機正在工作?3、 若SP=60H,標(biāo)號LABEL所在的地址為3456H°LCALL指令的地址為2000H,執(zhí)行指令如下:2000HLCALLLABEL后,堆棧指針SP和堆棧容發(fā)生了什么變化?PC的值等于什么?如果將指令LCALL 直接換成ACALL是否可以?如果換成ACALL指令,可調(diào)用的地址圍是什么?4、 定時/計數(shù)器用作定時器時,其計數(shù)脈沖由誰提供?定時時間與哪些因素有關(guān)?

5、常用的I/O接口編址有哪兩種方式?它們各有什么特點?MCS-51的I/O端口編址采用的是哪種方式?四?計算與編寫程序(共40分)1、 試編寫程序,查找在部RAM的40H?60H單元中是否有0FFH這一數(shù)據(jù)。若有,則將51H單元置為“00H”;若未找到,則將51H單元置為“01H”。(5分)2、 編寫出外部中斷1為跳沿觸發(fā)的中斷初始化程序。(5分)3、 編寫一段程序,功能要求為:當(dāng)P1.0引腳的電平正跳變時,對P1.1的輸入脈沖進行計數(shù);當(dāng)P1.2引腳的電平負(fù)跳變時,停止計數(shù),并將計數(shù)值寫入R0、R1(高位存R1,低位存R0)。(15分)4、 根據(jù)硬件圖計算ADC0809的8個模擬量輸入通道的地址,并編寫程序?qū)崿F(xiàn)8個通道的模擬量循環(huán)采集,采集結(jié)構(gòu)存放至片 RAM40H~47H中。(15分)IXIXIXIXILILTLIXPPPPF

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論