單片機原理及應用復習題及答案1_第1頁
單片機原理及應用復習題及答案1_第2頁
單片機原理及應用復習題及答案1_第3頁
單片機原理及應用復習題及答案1_第4頁
單片機原理及應用復習題及答案1_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

單片機原理及應用復習題及答案一、選擇題(在每個小題四個備選答案中選出一個正確答案,填在題的括號中)1、80C51本型單片機內部程序存儲器容量為(C(A16K(B)(C)4K(D)2K2、在片機應用系統中,可以作為時鐘輸出的是()引腳。(A(B)(C)ALE(D)3、在4個行口中,能作為通用I/O口和高8位地總線的是(C(AP0(B)P1(C)P2(D)P34、當優先級的設置相同時,若以下幾個中斷同時發生)中斷優先響應。(A(B)(C)串口D)T05、在,要訪問用的尋址方式為(A(A直接尋址()寄存器尋址(C)變址址()寄存器間接尋址6、以下的條令中,不合法的指令為((AINCA()DECA(C)INCDPTR(D)SWAPACC7、當需要擴展一片的RAM,應選用的存儲器為(B(A2764(B6264(C)6116(D)621288、若想擴展鍵盤和顯示,并希望增加字節的RAM時,應選擇(A)芯片。(A8155(B8255(C)8279(D)74LS1649、80C51片機要進行位幀格式的串行通時,串行口應工作在(B(A方式0(B)方1()方式(D)方式310、80C51復位初始化時未改變SP的內容,第一個入棧的單元地址為(A(A08H(B)80H()00H(D)07H11、CPU要的組成部部分為(

A)A運算器、控制器C運算器、寄存器

B加法器、寄存器D、運算器、指令譯碼器12、令和程序是以(C)形式存放在程序存儲器中A、源程序

B、編程序

C二進制編碼

D、BCD碼13、片機應用程序一般存放在(

B

)A、RAMB、ROMC寄存器

D、14、片機8051的XTAL1和引腳是()引腳A、外接定時器

B、接串行口

C外接中斷

D、外接晶振15、INTEL8051CPU是C)位的單片機A、16B、C、8D、準在遠距離數據傳送時,一般采傳送方式)串

并C.模擬

數二、填空題1、計算機的經典結構由存儲器、運算器、控制器、輸入設備、輸設備組成。

280C51單片機基本型內部有128個字節單元,這些單元可以分為三個用途不同的區域,一是工作寄存器區,二位址區,三是數據緩沖。3、在單片機中,由2個振蕩周期組成1個狀態周期,由個狀態周期組成個機器周期。4、8051的棧是向地址的高端生成的。入棧時SP先加,再壓入數據。5、對于無嵌套的單級中斷,應時間至少個機器周期,最多8個機器周期。6、根據數據傳輸方式的不同,可將串行通信分為同步通信和異步通信。7、外圍設備與之常用的通信方式有三種:查詢方式、中斷傳輸方式、直接存儲器存?。―MA)方式。8、單片機片內有個按位尋址的位占16個單元9、8051單機中外部的地址為0000H至__________H。10、8051單片機中(的方式為的計數器,由TLi高_______位THi的低__________位成。、在寄存器間接尋址方式中,其“間接”體現在指令中寄存器的內容不是操作數,而是操作數的_____________。12、P2口可作為_______________,也可以作為________________。可尋址片64K字節(0000H—FFFFH)可尋址片64K字節(0000H片內FlashROM節—13單片機響應中斷后,產生長調用指令執行該指令的過程包括:首先把____________的內容壓入堆棧,以進行斷點保護,然后把長調用指令的16地址送___________使程序執行轉向________中的中斷地址區。14和數為兩位BCD高位___________用____________指令來調整。15簡述80C51片機的中斷系統功能;5個中斷源、2優先級16、述80C51片機定時/數器的功能;答:2個位定時/計數器。T0有4種工作方式,T1有4工作方式。17、片機與普通計算機的不同之處在于將(CPU)、(存儲器

)和(I/O接口

)三部分集成于一塊芯片上。18、MCS-5z晶振1個機器周期為(2s),果采用振,1個機器周期為(1μs)19、程序調用和中斷服務時自動將當前值壓棧保存,返回時自動將值彈棧三、簡答題

簡述80C51單片機的I/O的功能和特點;答:P0:地址總線低8位/據總線和一般口P1:一般I/O口P2:地址總線高8位一般口P3:第二功能和一般I/O4個口作為一般I/O均為準雙向口。簡述80C51單片機的中斷系統功能;答:5個中斷源、個優先級中斷控制、中斷響應時間、中斷受阻條件等……。簡述80C51單片機定時計數器的功能;答:2個位定時/計數器。T0有4種工作方式,T1有4工作方式。簡述80C51單片機串行口的功能;答:全雙工。由SBUFPCON完成控制,波特率由T1生。收、發中斷用一個中斷向量,中斷標志RI、TI由軟件清除。4種工方式……。5、簡述單片機指令系統的特及尋址方式。答111條指令,大多為單、雙周期指令,速度快。指令字節多為單、雙字節,省空間。尋址方式多7種作靈活。有布爾指令集,控制應用方便。7尋址方式為……。四、程序閱讀與分析題1、試閱讀下面的程序,指出該程序結束后累加ACC和寄存器TH0值,并說明該程序完成了怎樣的功能。ORG0000HMOV,MOV,MOVTH0PUSHACCPUSHTH0POPACCPOPTH0END答:利用堆棧交換了ACC和TH0的內容)=20HTH0)=10H2、程序段如下,試說明其功能。MOVR0,#50HMOVR1,#60HMOV,@R0ADDA,@R1MOV@R0AINCR0INCR1MOV,@R0ADDCA,@R1MOV@R0AMOV00H,

答:雙字節無符號數加法。被加數存放在內RAM的51H50H單元,加數存放在內RAM的61H60H單元,相的結果存放在內部的51H、50H單元,進位存放在位尋址區的00H位中。五、綜合應用題1、設計一個單片機最小系統配備:時鐘電路、上電及復位電路、8KEPROMRAM要求:畫出電路圖、標明必須的信號名稱、芯片型號及其連接。答略)2、利用構建鍵盤接口。畫出與按鍵相關部分連接示意圖,詳細解釋鍵掃描的過程。答略)3、設80C51單片機晶振頻率為6MHz,定時器T0工于方式1。要求80C51以中斷方式工作并在P1.0引輸出周期為500微的方波。試:計算初值寫含有初始化功能的主程序和完成方波輸出的中斷服務程序。答:機器周期為2秒。定時時間微秒。需要計數=125初值為65536125=65411=FF83H所以(TH0)=FFHTL0=83H工作方式設置:00000001B,即(TMOD)01H主程序:中斷服程序:整體結構MOVTMOD,#01HMOVTH0,#0FFHMOVTH0,0FFHTL0,#83HMOVTL0,#83HCPLP1.0SETBEARETISETBET0SETBTR0SJMP$多選題:1系統內存包括(CD)A、硬盤

B、盤

C、DROME、光盤2所謂系統總線,指的是(ABE

)A、數據總線

B、地址線

C、內部線

D外部總線

E、控制總線38051單機尋地方式有(ABCDE

)A、寄存器間接尋址式

B立即尋址方式

C、直接尋址式

D、變址間接尋址方式E位尋址方式4關于指針DPTR,下列說法正確的是(BD

)A.DPTRCPU外部存儲器進行數據傳送的唯一橋梁

B.DPTR是一個16寄存器CDPTR不可尋址

D.是由DPHDPL兩8位寄存器組的

E.的地址5下列指令中,哪些是屬于偽指令(

ABCD

A.ORGB.DBC.DWD.EQU6位地址的表示形式有(

ABCD

A.操作符

B.直位地址

C.位名稱

D.戶自定義

7下列寄存器中,(

ACD

)可用做數據存儲器的間接寄存器。A.R1B.ACCC.DPTRD.R08以下有關PC和結論中正確的有(ACD

A、DPTR是可以訪問的,而PC不能訪問。

B、們都有加的能C、是16位的D、DPTR可以分為兩個8位寄存器使用,但PC不能。9下列指令中通過累加器來實現的指令有(ABCDA.SWAPB.XCHC.MOVXD.XCHD

10、于邏輯運算指令,下列說法中正確的是(AD

A對CY有影響

B.對CY不影響C、對OV有影響

D對不影響11、行口中斷有兩個中斷標志位,其分別為(CD

A.TF0B.TF1C.RID.TI12、于DIVAB指令的執行結果,下列說法正確的是(ABE)A、商在A中B余數在中C、商在B中D余數在A中E如果除數為0則溢出標志位置1。、8051CPU具ABCDE)A字的程序存儲器B字節的數據存儲器、32線行I/D全雙工串行I0□一E個16位時器/計數器、8051單機的中斷源有ABCDE)A、外部中斷0B、定/計數中斷C串行中斷D外部中斷E定/數中斷、對于bitrel指,下列說法正確的是(ADE)A.bit位態為1時移B.位態為時移bit位態為1時轉移D.bit位態為不轉移.轉移時,同時對該位清、在問外部存儲器時,地址的輸出是(AC)A、P2口出高8位地址B、P1口出高8位地址、P0輸出低位地址D口出低地址、口輸低位址、數123可是()A、二進制數B、八進制數C、十六進制數D、四進制數E、十進制數、下述條件中,能封鎖主機對中斷的響應的條件是(ABCA、一個同級或高一級的中斷正在處理中B當前周期不是執行當前指令的最后一個周期C、前執行的指令是RETI令或對IE或IP寄器進行讀/寫指令D當前執行的指令是一長跳轉指令、個低級的中斷正在處理中、中斷請求的撤除有ABCD)A、定時/計數中斷硬件自動撤除B、脈沖方式部中斷自動撤除C、平方式外部中斷強制撤除D、串行中斷件撤除、串行中斷硬件自動撤除、如下程序段:CLR

MOVA,ADDA#則其結果為()A)B、D判斷題:.8051每中斷源相應地在芯片上都其中斷請求輸入引腳().程序計數器PC不對進行讀寫操作().8051單機的棧底單元是不能利用,因此,它是一個閑置單元().8051單機對最高優先權的中斷響是無條件的().中斷初始化時,對中斷控制器的狀態設置,只可使用位操作指令,而不能使用字操作指令().在一般情況單片機允許同級中斷嵌套().8051單機,程序存儲器數和數據儲器擴展的最大范圍都是一樣的().單片機系統擴展時使用的鎖存器,是用于鎖存高地址().RCA為環左移指令().MOVA,立即尋址方式()11.如果發生除法溢出錯誤,則標位P置).如JC發跳轉時,目標地址為當前地址加上偏移量13..MOVA,@A+DPTR是條查詢指令().MUL的執行結果是高位在A中,低8位B中).離散信號都是數字信號().在變換時,抽樣頻率越高越好().CPU對部和部讀寫速度一樣快().對于單機,當對部程序存儲尋址超過,系統會自動在外部程序存儲器中尋址().外加晶振頻率越高,系統運算速度也就越快,系統性能也就越好())原=()反()補)、指令中直接給出的操作數稱為直接尋址。(

)、程序計數器中的內容是當前正在執行指令的地址。

()、特殊功能寄存器,與定時器/數器的控制無關。()、8051中工作寄存器就是內部RAM中一部份。

(

)、子程序調用時自動保護斷點和現場。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論