《單片機應(yīng)用技術(shù)》復(fù)習(xí)題及答案電科2018_第1頁
已閱讀1頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、單片機應(yīng)用技術(shù)復(fù)習(xí)題及答案單片機應(yīng)用技術(shù)復(fù)習(xí)題及答案一、簡答題(回答要點,并簡明扼要解釋)第一、二章1MCS51系列單片機的內(nèi)部資源有哪些?說出8031、8051和8751的區(qū)別。答:MCS51系列單片機上有1個8位CPU、128B的RAM、21個SFR、4個并行口、1個串行口、2個定時計數(shù)器和中斷系統(tǒng)等資源。8031、8051和8751的區(qū)別是8031內(nèi)無ROM;8051內(nèi)有4KB的掩膜ROM;8751內(nèi)有4KB的EPROM。2在MC

2、S51單片機系統(tǒng)中,外接程序存儲器和數(shù)據(jù)存儲器共用16位地址線和8位數(shù)據(jù)線,會不會發(fā)生沖突,并說明為什么?答:不會。因為MCS51單片機訪問外部程序存儲器用的指針是PC,控制線為,而訪問外部數(shù)據(jù)PSEN存儲器時,使用的指針是DPTR,有效的控制信號是,。所以不會發(fā)生沖突。RDWR3MCS51單片機的內(nèi)部RAM共有128個字節(jié)存儲單元(00H~7FH),根據(jù)功能可將其劃分為三個區(qū)域,試述這三個區(qū)域的特點及其首末地址答:80C51單片機的片

3、內(nèi)RAM低128單元分為:1)寄存器區(qū)(00H-1FH),32字節(jié),共有四個寄存器組,由RS1和RS0設(shè)置,主要為寄存器訪問方式,常用數(shù)據(jù)存儲。2)位尋址區(qū)(20H-2FH),16字節(jié),128個位。主要用于位數(shù)據(jù)存放,也可用于存放字節(jié)數(shù)據(jù)。3)普通用戶RAM區(qū)(30H-7FH),80字節(jié),只用于存放字節(jié)數(shù)據(jù)。4存儲器的容量如下所示,若它的首地址為0000H,寫出它的末地址。(1)存儲容量1KB,末地址為多少?(2)存儲容量4KB,末地址

4、為多少?答:(1)末地址為3FFH;(2)末地址為FFFH5簡述累加器的ACC的作用答:(1)8位專用寄存器。(2)運算時存放一個操作數(shù)。(3)運算后存放運算結(jié)果,所以稱它為累加器。6DPTR是什么寄存器?它的作用是什么?它是由哪幾個寄存器組成?答:DPTR是數(shù)據(jù)寄存器;作用:1)在訪問外部數(shù)據(jù)存儲器時用DPTR作為地址指針,尋址整個64KB外部數(shù)據(jù)存儲器空間;2)用DPTR作為基址寄存器,對程序存儲器空間進(jìn)行訪問。DPTR由DPL和D

5、PH兩個8位寄存器構(gòu)成。7說明MCS51的外部引腳EA的作用?答:為訪問內(nèi)外部程序存儲器控制信號。高電平時,對ROM的讀操作先從內(nèi)部4KB開始,當(dāng)?shù)刂贩秶?KB時自動切換到外部進(jìn)行;當(dāng)為低電平,對ROM的讀操作限定在外部程序存儲器。8開機復(fù)位后CPU使用的是哪組工作寄存器它們的地址是什么CPU如何確定和改變當(dāng)前工作寄存器組答:開機復(fù)位后CPU使用的是0組工作寄存器;它們的地址是什么00H~07H;CPU通過PSW的PSW.4、PSW

6、.3兩位來確定和改變當(dāng)前工作寄存器組。9MCS51單片機的時鐘周期與振蕩周期之間有什么關(guān)系?一個機器周期的時序如何劃分?作,簡單、方便且功能強大。MCS51單片機使用的是IO和外部數(shù)據(jù)存儲器RAM統(tǒng)一編址的方式。17MCS51采用6MHz的晶振,定時0.5ms,如用定時器方式1時的初值(16進(jìn)制數(shù))應(yīng)為多少?(寫出計算過程)答:T0初值=216500μm2μm=65536250=65286=FF06H188051的定時計數(shù)器T0的有幾種

7、工作模式,對各工作模式作簡單的敘述。答:定時計數(shù)器T0的有4種工作模式:方式0:13位定時計數(shù)器;方式1:16位定時計數(shù)器;方式2:8位重裝初值的定時計數(shù)器;方式3:2個獨立的8位定時計數(shù)器T1用作波特率發(fā)生器。19定時計數(shù)器用作定時器時,其計數(shù)脈沖由誰提供?定時時間與哪些因素有關(guān)?答:定時計數(shù)器作定時時,其計數(shù)脈沖由系統(tǒng)振蕩器產(chǎn)生的內(nèi)部時鐘信號12分頻后提供。定時時間與時鐘頻率和定時初值有關(guān)。20THX與TLX(X=01)是普通寄存器

8、還是計數(shù)器?其內(nèi)容可以隨時用指令更改嗎?更改后的新值是立即刷新還是等當(dāng)前計數(shù)器計滿后才能刷新?答:THX與TLX(X=01)是由特殊功能寄存器構(gòu)成的計數(shù)器,其內(nèi)容可以隨時用指令更改,更改后的新值是立即刷新。但在讀THX、TLX的值時,應(yīng)該先讀THX值,后讀TLX,再讀THX。若兩次讀得THX相同,則可確定讀得的內(nèi)容正確。若前后兩次讀得的THX有變化,再重復(fù)上述過程。21MCS51的中斷系統(tǒng)有幾個中斷源?幾個中斷優(yōu)先級?如何用指令設(shè)置各中

9、斷源的優(yōu)先級別如果同一級別同時存在多個中斷申請時,CPU按什么順序響應(yīng)(按自然優(yōu)先級順序?qū)懗龈鱾€中斷源)?各個中斷源的入口地址是多少?;答:MCS51單片機有5個中斷源,2個中斷優(yōu)先級,中斷優(yōu)先級由特殊功能寄存器IP控制,在出現(xiàn)同級中斷申請時,CPU按如下順序響應(yīng)各個中斷源的請求:INT0、T0、INT1、T1、串口,各個中斷源的入口地址分別是0003H、000BH、0013H、001BH、0023H22定時器T1中斷,用指令如何實現(xiàn)?

10、CPU響應(yīng)中斷后,轉(zhuǎn)到何處開始執(zhí)行服務(wù)程序?此中斷服務(wù)程序的最后一條指令是什么?功能怎樣?答:1)用指令SETBTF1產(chǎn)生中斷。2)CPU響應(yīng)中斷后,轉(zhuǎn)到001BH處開始執(zhí)行服務(wù)程序。3)中斷服務(wù)程序的最后一條指令是RETI4)RETI的功能是將斷點地址彈給PC返回斷點。23CPU響應(yīng)中斷的條件有哪些?答:1、CPU沒有處在一個同級或高級的中斷服務(wù)中2、查詢中斷請求的機器周期是當(dāng)前指令的最后一個機器周期3、當(dāng)前指令不是返回指令(RETR

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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

提交評論