




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
單片機(jī)原理及接口技術(shù)習(xí)題及答案蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院PAGE4第1部分89C51單片機(jī)硬件結(jié)構(gòu)和原理1.89C51單片機(jī)片內(nèi)包含哪些主要邏輯功能部件?答:89C518位CPU;4KB的片內(nèi)FlashROM??蓪ぶ?4KB程序存儲器和64KB外部數(shù)據(jù)存儲器;256B內(nèi)部 RAM/SFR;21個 SFR;4個8位并行I/O口P0~P3(共32位I/O線);一個全雙工uart的異步串行I/O口,用于實現(xiàn)單片機(jī)之間或單片機(jī)與PC機(jī)之間的串行通訊;兩個16位定時器/計數(shù)器;5個中斷源,兩個中斷優(yōu)先級;內(nèi)部時鐘發(fā)生器。2.89C51的EA端有何用途?答:作外部程序存儲器地址允許輸入端和固化編程電壓輸入端。3.89C51的存儲器分哪幾個空間?如何區(qū)別不同空間的尋址?答:89C5164KB的程序存儲器地址空間:0000H~FFFFH,其中0000H~0FFFH為片內(nèi)4KB的FlashROM地址空間,1000H~FFFFH為外部ROM地址空間;256B的內(nèi)部數(shù)據(jù)存儲器地址空間,00H~FFH,分為兩大部分,其中00H~7FH(共128B單元)為內(nèi)部靜態(tài)RAM的地址空間,80H~FFH為特殊功能寄存器的地址空間,21個特殊功能寄存器離散地分布在這個區(qū)域;64KB的外部數(shù)據(jù)存儲器地址空間:0000H~FFFFH,包括擴(kuò)展I/O地址空間。MCS-51單片機(jī)存儲器三類空間地址存在重疊,單片機(jī)設(shè)計了不同的數(shù)據(jù)傳送指令符號來區(qū)分:CPU訪問片內(nèi)、片外ROM指令用MOVC,訪問片外RAM指令用MOVX,訪問片內(nèi)RAM指令用MOV。4.簡述89C51片內(nèi)RAM的空間分配。答:89C5100H~1FH為工作寄存器組區(qū),共分4組,每組占用8個RAM字節(jié)單元,每個單元作為一個工作寄存器,每組的8個單元分別定義為8個工作寄存器R0~R7。當(dāng)前工作寄存器組的選擇是由程序狀態(tài)字PSW的RS1、RS0兩位來確定。如果實際應(yīng)用中并不需要使用工作寄存器或不需要使用4組工作寄存器,不使用的工作寄存器組的區(qū)域仍然可作為一般數(shù)據(jù)緩沖區(qū)使用,用直接尋址或用Ri的寄存器間接尋址來訪問。20H~2FH為可位尋址區(qū)域,這16個字節(jié)的每一位都有一個地址,編址為00H~7FH。當(dāng)然,位尋址區(qū)也可以用作字節(jié)尋址的一般數(shù)據(jù)緩沖區(qū)使用。(3)30H~7FH為堆棧、數(shù)據(jù)緩沖區(qū)。(4)80H~FFH高128字節(jié)的RAM有21個特殊功能寄存器(SFR)。訪問SFR只允許使用直接尋址方式。其中11個具有位尋址能力,它們的字節(jié)地址正好被8整除。5.簡述布爾處理存儲器的空間分配,片內(nèi)RAM中包含哪些可位尋址單元。答:20H~2FH為可位尋址區(qū)域,這16個字節(jié)的每一位都有一個地址,編址為00H~7FH;還有80H~FFH高128字節(jié)的RAM有11個SFR具有位尋址能力,它們的字節(jié)地址正好被8整除,如PO、P1、P2、P3、TCON、SCON、IE、IP、PSW、A、B。6.如何簡捷地判斷89C51正在工作?答:用示波器看/PSEN端有脈沖輸出。7.89C51如何確定和改變當(dāng)前工作寄存器組?答:通過查看PSW的RS0和RS1位確定哪一組工作寄存器為當(dāng)前工作寄存器組。通過用戶用軟件改變RS0和RS1值的組合,以切換當(dāng)前選用的工作寄存器組。8.89C51P0口用作通用I/O口輸入時,若通過TTL“OC”門輸入數(shù)據(jù),應(yīng)注意什么?為什么?答:當(dāng)P0口作輸入口使用時,應(yīng)先向口鎖存器寫入全1,此時P0口的全部引腳浮空,可作為高阻抗輸入。從P0口硬件圖可知,在讀入端口引腳數(shù)據(jù)時,由于輸出驅(qū)動FET(T2)并接在引腳上,如果FET(T2)導(dǎo)通,就會將輸入的高電平拉成低電平,從而產(chǎn)生誤讀。所以,在端口進(jìn)行輸入操作時,應(yīng)先向端口鎖存器寫入1。9.讀端口鎖存器和“讀引腳”有何不同?各使用哪種指令?答:讀端口鎖存器,使用“讀-修改-寫”指令,如執(zhí)行“ANLP0,A”指令,它不直接讀引腳上的數(shù)據(jù),而是CPU先讀P0口D鎖存器中的數(shù)據(jù);當(dāng)“讀鎖存器”信號有效時,三態(tài)門緩沖器1開通,Q端數(shù)據(jù)送入內(nèi)部總線和累加器A中的數(shù)據(jù)進(jìn)行邏輯與操作,結(jié)果送回P0端口鎖存器。這樣避免錯讀引腳上的電平信號的可能性?!白x引腳”使用“MOVA,PO”。10.89C51P0~P3口結(jié)構(gòu)有何不同?用作通用I/O口輸入數(shù)據(jù)時,應(yīng)注意什么?答:89C51P0~P3口結(jié)構(gòu)相同之處:P0~P3都是準(zhǔn)雙向I/O口,做輸入時,必須先向相應(yīng)端口的鎖存器寫入“1”。不同之處:P0口的輸出級與P1~P3口不相同,它無內(nèi)部上拉20.什么叫堆棧?堆棧指針SP的作用是什么?89C51單片機(jī)堆棧的容量不能超過多少字節(jié)?答:堆棧是在片內(nèi)RAM中專門開辟出來的一個區(qū)域,數(shù)據(jù)的存取是以"后進(jìn)先出"的結(jié)構(gòu)方式處理的。實質(zhì)上,堆棧就是一個按照"后進(jìn)先出"原則組織的一段內(nèi)存區(qū)域。堆棧指針SP的作用,是用來指示保存內(nèi)容的存儲地址,可指向89C51片內(nèi)的00H~7FHRAM的任何單元。89C51單片機(jī)堆棧的容量不能超過128個字節(jié)。21.89C51有幾種低功耗方式?如何實現(xiàn)?答:89C51有兩種低功耗方式,分別是待機(jī)(休閑)方式和掉電方式。置PCON中的D0位即IDL為“1”,單片機(jī)即進(jìn)入待機(jī)(休閑)方式;置D1為即PD為“1”,則進(jìn)入掉電方式。22.PC與DPTR各有哪些特點?有何異同?答:PC是16位程序計數(shù)器(ProgramCounter),它不屬于特殊功能寄存器范疇,程序員不以像訪問特殊功能寄存器那樣來訪問PC。PC是專門用于在CPU取指令期間尋址程序存儲器。PC總是保存著下一條要執(zhí)行的指令的16位地址。通常程序是順序執(zhí)行的,在一般情況下,當(dāng)取出一個指令(更確切地說為一個指令字節(jié))字節(jié)后,PC自動加1。如果在執(zhí)行轉(zhuǎn)移指令、
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅館業(yè)數(shù)字化轉(zhuǎn)型與智能化技術(shù)應(yīng)用考核試卷
- 建筑工程法律法規(guī)深度剖析考核試卷
- (完整版)協(xié)商一致解除(或終止)勞動合同協(xié)議書
- 體育經(jīng)紀(jì)人與運動員職業(yè)風(fēng)險管理考核試卷
- 旅游業(yè)投訴處理培訓(xùn)課件
- 西安房子購買合同范本
- 金融產(chǎn)品推廣及銷售服務(wù)合同
- 電腦系統(tǒng)技術(shù)服務(wù)合同
- 養(yǎng)豬產(chǎn)業(yè)作業(yè)指導(dǎo)書
- 公司信息化建設(shè)方案設(shè)計書
- 車間生產(chǎn)現(xiàn)場5S管理基礎(chǔ)知識培訓(xùn)課件
- 區(qū)域保護(hù)合同模板
- 讀《這樣教學(xué)很有效-任務(wù)驅(qū)動式課堂教學(xué)》心得體會
- DB11 945-2012 建設(shè)工程施工現(xiàn)場安全防護(hù)、場容衛(wèi)生及消防保衛(wèi)標(biāo)準(zhǔn)
- BEC商務(wù)英語初級考試歷年真題及答案6套
- 消除“艾梅乙”醫(yī)療歧視-從我做起
- 基于項目化學(xué)習(xí)的小學(xué)美術(shù)跨學(xué)科主題教學(xué)實踐研究
- GB/T 44625-2024動態(tài)響應(yīng)同步調(diào)相機(jī)技術(shù)要求
- 家具廠質(zhì)量管理體系手冊
- 《家庭教育學(xué)第2版》全套教學(xué)課件
- 2024~2025學(xué)年度八年級數(shù)學(xué)上冊第1課時 負(fù)整數(shù)指數(shù)冪教學(xué)設(shè)計
評論
0/150
提交評論