51單片機基礎(chǔ)知識(問答題)_第1頁
51單片機基礎(chǔ)知識(問答題)_第2頁
51單片機基礎(chǔ)知識(問答題)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、單片機的機器周期、狀態(tài)周期、振蕩周期和指令周期之間是什么關(guān)系?答:一個機器周期恒等于6個狀態(tài)周期或12個振蕩周期,即1M=6S=12P。2、存儲器中有幾個保留特殊功能的單元用做入口地址?作用是什么?答:MCS-51系列單片機的存儲器中有6個保留特殊功能單元;作用:0000H為復(fù)位入口、0003H為外部中斷0入口、000BH為T0溢出中斷入口、0013H為外部中斷1入口、001BH為T1溢出中斷入口、0023H為串行接口中斷入口。3、開機復(fù)位后,CPU使用是的哪組工作寄存器?它們的地址是什么?CPU如何確定和改變當前工作寄存器組?答:開機復(fù)位后,CPU使用的是第0組工作寄存器。它們的地址是00H~07H。CPU通過對程序狀態(tài)字PSW中RS1、RS0的設(shè)置來確定和改變當前工作寄存器組。如:RS1、RS0為00則指向第0組;為01則指向第1組;為10則指向第2組;為11則指向第3組。4、MCS-51的時鐘周期、機器周期、指令周期的如何分配的?當振蕩頻率為8MHz時,一個單片機時鐘周期為多少微秒?答:MCS-51的時鐘周期是最小的定時單位,也稱為振蕩周期或節(jié)拍。一個機器周期包含12個時鐘周期或節(jié)拍。不同的指令其指令周期一般是不同的,可包含有1~4個機器周期。當振蕩頻率為8MHz時,一個單片機時鐘周期為0.125rs。5、EA/V引腳有何功用?8031的引腳應(yīng)如何處理?為什么?PP答:EA/V是雙功能引腳:PP(1)EA接高電平時,在低4KB程序地址空間(0000H~0FFFH),CPU執(zhí)行片內(nèi)程序存儲器的指令,當程序地址超出低4KB空間(1000H~FFFFH)時,CPU將自動執(zhí)行片外程序存儲器的指令。(2)EA接低電平時,CPU只能執(zhí)行外部程序存儲器的指令。8031單片機內(nèi)部無ROM,必須外接程序存儲器。因此,8031的EA引腳必須接低電平。在對8751單片機內(nèi)部的EPROM編程時,此引腳V外接+12V電壓,用于固化EPROM程PP序。6、單片機對中斷優(yōu)先級的處理原則是什么?答:⑴低級不能打斷高級,高級能夠打斷低級;⑵一個中斷以被響應(yīng),同級的被禁止;⑶同級,按查詢順序,INT0fT0fINT1fTJ串行接口。7、MCS-51的外部中斷的觸發(fā)方式有哪兩種?他們對觸發(fā)脈沖或電平有什么要求?答:有電平觸發(fā)和脈沖觸發(fā)。要求:電平方式是低電平有效。只要單片機在中斷要求引入端INTO和INT1上采樣到低電平時,就激活外部中斷。脈沖方式則是脈沖的下條沿有效。這種方式下,在兩個相鄰機器周期對中斷請求引入端進行采樣中,如前一次為高,后一次為低,即為有效中斷請求。因此在這兩種中斷請求信號方式下,中斷請求信號的高電平狀態(tài)和低電平狀態(tài)都應(yīng)至少維持一個周期以保電平變化能被單片機采樣用。8、MCS-51有哪些中斷源?答:MCS-51有如下中斷源:INTO:外部中斷0請求,低電平有效(由P3.2輸入);INT1:外部中斷1請求,低點平有效(由P3.3輸入);TO:定時器/計數(shù)器0溢出中斷請求;T1:定時器/計數(shù)器1溢出中斷請求;TX/RX:串行借口中斷請求。通過對特殊功能積存器TCON、SCON、IE、IP的個位進行置位或復(fù)位等操作,可實現(xiàn)各種中斷控制功能。9、在執(zhí)行某一中斷源的中斷服務(wù)程序時,如果有新的中斷請求出現(xiàn),試問在什么情況下可響應(yīng)新的中斷請求?在什么情況下不能響應(yīng)新的中斷請求?答:符合以下條件可響應(yīng)新的中斷請求:有中斷源發(fā)出中斷請求、中斷總允許位EA=1;即CPU開中斷、申請中斷的中斷源的中斷允許位為1;即中斷沒有被屏蔽、無同級或更高級中斷正在被服務(wù);當前的指令周期已結(jié)束、若現(xiàn)行指令為RETI或訪問IE或IP指令時,該指令以及緊接著的另一條指令已執(zhí)行完。如果新的中斷請求“優(yōu)先級”低于正在執(zhí)行的中斷請求或與其同級,則不能被響應(yīng)。10、MCS-51單片機外部中斷源有幾種觸發(fā)中斷請求的方法?如何實現(xiàn)中斷請求?答:有兩種方式:電平觸發(fā)和沿觸發(fā)電平觸發(fā)方式:CPU在每個機器周期的S5P2期間采樣外部中斷引腳的輸入電平。若為低電平,使IE1(IE0)置“1”,申請中斷;若為高電平,則IE1(IE0)清零。邊沿觸發(fā)方式:CPU在每個機器周期的S5P2期間采樣外部中斷請求引腳的輸入電平。如果在相繼的兩個機器周期采樣過程中,一個機器周期采樣到外部中斷請求為高水平,接著下一個機器周期采樣到外部中斷請求為低水平,則使IE1(IE0)置1,申請中斷;否則,IE1(IE0)置0。11、什么是中斷優(yōu)先級?中斷優(yōu)先級處理的原則是什么?答:中斷優(yōu)先級:通常,在系統(tǒng)中有多個中斷源,有時會出現(xiàn)兩個或更多個中斷源同時提出中斷請求的情況。這就要求計算機既能區(qū)分各個中斷源的請求,又能確定首先為哪一個中斷源服務(wù)。為了解決這一問題,通常給各中斷源規(guī)定了優(yōu)先級別,稱為優(yōu)先權(quán)或中斷優(yōu)先級。處理原則:當兩個或者兩個以上的中斷源同時提出中斷請求時,計算機首先為優(yōu)先權(quán)最高的中斷源服務(wù),服務(wù)結(jié)束后,再響應(yīng)級別較低的中斷源。12、MCS-51定時器有哪幾種工作模式?區(qū)別是什么?答:工作模式:模式0,模式1,模式2,模式3。區(qū)別:⑴模式0:選擇定時器(T0或T1)的高8位和低5位組成的一個13位定時器/計數(shù)器。TL低5位溢出時向TH進位,TH溢出時向中斷標志位TF0進位,并申請中斷。1313定時時間t=(2-初值)*振蕩周期*12;計數(shù)長度為2=8192個外部脈沖。(2)模式1:與模式0的唯一區(qū)別是寄存器TH與TL以全部16位參與操作。1616定時時間t=(2-初值)*振蕩周期*12;計數(shù)長度為2=65536個外部脈沖。(3)模式2:把TL0與TL1配置成一個可以自動重裝載的8位定時器/計數(shù)器。TL用作8位計數(shù)器,TH用以保存初值。TL計數(shù)器溢出是不僅使TF0置1,而且還自動將TH中的內(nèi)容裝載到TL中。8定時時間t=(2-初值)*振蕩周期*12;計數(shù)長度為256個外部脈沖。(4)模式3:對T0和T1不大相同。若T0設(shè)為模式3,TL0和TH0被分為兩個相互獨立的8位計數(shù)器。TL0為8位計數(shù)器,功能與模式0和模式1相同,可定時可計數(shù)。13、MCS-51串行接口有幾種工作方式?答:MCS-51串行接口有四種工作方式;方式0(8位同步移位寄存器),方式1(10位異步收發(fā))方式2(11位異步收發(fā)),方式3(11位異步收發(fā))。14、什么是D/A轉(zhuǎn)換器?□答:D

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論