8051單片機考試試題及答案1_第1頁
8051單片機考試試題及答案1_第2頁
8051單片機考試試題及答案1_第3頁
8051單片機考試試題及答案1_第4頁
8051單片機考試試題及答案1_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、單片機原理及接口技術考試試卷(A卷)班級 姓名 學號 成績一、填空題(每空1分,共20分)1、 請完成下列數(shù)制間的轉換:(00011010)B =D ;(00100110)B =H2、 89C51單片機存儲器容量的分布是:片外可擴展RAM的大小為,片外可擴展的ROM的大小為。3、 單片機上電復位后SP= H,從H地址單元開始執(zhí)行程序。4、 根據一次傳送數(shù)據位的多少,單片機傳送數(shù)據的方式通常分為串行方式和并行方式,單片機中有個并行口,個串行口。5、 單片機能夠識別的語言是 ,但該語言記憶非常不方便,因此我們通常編寫單片機程序使用的語言是;對編程效率要求很而執(zhí)行效率要求不高的時候,還可以使用C語言

2、對單片機進行編程。6、 單片機中斷控制系統(tǒng)中,中斷的允許是由 寄存器決定的;中斷的優(yōu)先級是由寄存器決定的;中斷標志位存放在和SCON寄存器中。7、 某51單片機的晶振頻率為12MHZ,則該單片機一個機器周期為 。8、 執(zhí)行指令JNCNEXT時,當CY位等于 時程序發(fā)生跳轉。9、 假定(A)=66H,(R0)=55H,(55H)=FFH,執(zhí)行指令:ADD A,R0 后,累加器A的內容為 ,CY內容為 。10、 單片機復位后當前寄存器組是第 組,其地址范圍為至。二、選擇題(每小題2分,共30分)1、 89C51單片機內部ROM的容量是()A、128BB、4KBC、256BD、64KB2、 8051

3、單片機的四個并行口P0、P1、P2、P3,用作通用I/O口時,在讀數(shù)據之前必須進行的操作是:()A、寫0B、寫1C、讀D、不需要任何操作3、 在中斷服務程序中,至少應有一條什么指令( )A、MOV B、LJMP C、RETI D、LCALL4、 單片機的串行口通信中,兩機可同時發(fā)送和接收的工作方式為()A、單工傳送B、半雙工傳送C、雙工傳送D、全雙工傳送5、 指令MOVC,00H中,00H是()A、數(shù)據B、字節(jié)地址C、位地址D、不確定6、 定時/計數(shù)器T0計數(shù)滿產生溢出后,會向CPU發(fā)出中斷請求,若此時CPU允許并接受該中斷請求,則程序計數(shù)器PC的內容將被自動修改為()A0003HB000BH

4、C0013HD、001BH7、 51系列單片機對片外RAM和ROM進行數(shù)據操作時,使用不同的指令代碼,對片外RAM讀操作的指令代碼為()A、MOVXB、PHSHC、MOVD、MOVC8、 ADC0809是什么用途的器件()A、數(shù)模轉換器B、模數(shù)轉換器C、加法器D、單片機9、 下列說法是錯誤的是( )A、沒有哪個單片機的主頻可以達到3GHzB、單片機可以直接把交流電作為其電源C、對于具體的某個單片機,其機器周期是固定的D、特殊功能寄存器 SP 內裝的是堆棧頂部的地址10、 8051單片機的定時/計數(shù)器有四種工作方式,是由某控制寄存器中M1 M0位的數(shù)值決定,該控制寄存器為()A、IE B、TCO

5、NC、SCOND、TMOD11、 下列有關MCS-51中斷優(yōu)先級控制的敘述中,錯誤的是()A、同級中斷不能相互中斷B、多個同級中斷同時申請中斷時系統(tǒng)將同時全部響應C、同級中斷請求按單片機查詢的次序依次響應D、低優(yōu)先級不能中斷高優(yōu)先級,但高優(yōu)先級可以中斷低優(yōu)先級12、 在大型程序設計中,通常采用的程序設計的步驟為:()A、隨自己所愿意B、先畫流程圖,再劃分功能模塊,最后寫程序C、先劃分功能模塊,再畫各模塊的流程圖,最后寫各模塊的程序D、先寫程序,再畫流程圖,最后劃分功能模13、 PC中的內容是()A、下一條將執(zhí)行指令的首地址B、當前正在執(zhí)行的指令的地址C、當前指令的前一條指令的地址D、控制器中指

6、令寄存器的地址14、 下列哪個不屬于中斷服務程序的入口地址()A 0003H B000BH C0013H D00020H15、 51單片機響應中斷時,不一定要滿足的條件是()A、相應的中斷標志位為1B、中斷允許寄存器內對應的中斷允許位為1C、中斷優(yōu)先級寄存器內對應的優(yōu)先級位為1D、執(zhí)行完畢正在執(zhí)行的指令三、簡答題(每小題10分,共30分)1、 右圖為某單片機的外形圖,其型號為:AT89C511)、請解釋該型號中“9”、“C”的意義;2)、請說明其內部具有幾個中斷源、幾個定時器,并請說明它們的名稱。2、 已知當前(SP)07H,(ACC)88H,(B)99H。依次執(zhí)行指令PUSHACC和POPB

7、,請詳細說明這兩條指令的執(zhí)行全過程。3、 試從體積、價格、速度、容量等性能方面比較單片機與個人電腦(PC機)的差異,并舉例說明兩者在生活生產中的應用領域有何不同。四、編程題(每小題10分,共20分)1、 試編程把8051內部RAM 50H5FH各單元的內容清零。若要將該這些地址單元全置為BBH,該如何修改程序?2、 已知單片機主頻為12MHz,若要使T0工作于模式1,定時時間為65.52ms,應給TH0、TL0賦值多少?寫出計算過程。并寫出實現(xiàn)這兩個賦值和啟動計數(shù)所需要指令。參考答案一、 填空題(每空1分,共20分)1、 26 ,26 ;2、 64KB ,64KB;3、 07H ,0000 ;

8、4、 4,1;5、 機器語言,匯編語言;6、 65H,1;7、 IE,IP,TCON;8、 1us;9、 0;10、 0,00H,07H;二、 選擇題(每題2分,共30分)15: B B C D C 510: B B A A C1115: C C A A C三、 簡答題(每題10分,共30分)1、 答:(1)“9”代表該單片機內部的ROM為電可擦寫的Flash型1分“C”代表該單片機為CHMOS工藝制造,其電平與TTL、CMOS電平兼容2分(2)該單片機內部有5個中斷源,其名稱分別為:外部中斷0(INTO),T0,外部中斷1(INT1)、T1,串行口。每點1分,共5分2個定時計數(shù)器,其名稱分別

9、為:T0,T1每點1分,共2分2、 答:執(zhí)行PUSHACC:先將SP的內容加1,變?yōu)?8H,再將A的內容放到08H地址單內。3分執(zhí)行POPB:先將SP所指向的地址單元08H的內容取出,并放入寄存器B中,然后將SP的內容減1,變?yōu)?7H3分堆棧的存取規(guī)則:存時先SP加1,再存放數(shù)據,取時先取數(shù)據再SP減14分3、 答:體積:單片機體積小,安裝簡單,使用方便,特別是一些控制功能簡單的系統(tǒng)中;PC機體積大,只能應用于大型工程項目中。價格:單片機價格便宜,可應用于價格低廉的產品中;PC機價格高很多,在大型工程項目中才具有一定的性價比。速度:單片機運行速度低,只能應用于控制性能要求低,計算量小的場合;PC機處理速度很高,可應用于對處理速度要求很高,數(shù)據處理量很大的場合。容量:單片機存儲器容量小,程序很小,能實現(xiàn)的功能有限;PC機存儲器容量很大,可編寫程序大,實現(xiàn)很復雜的控制功能。編程應用:單片機采用匯編語言或C語言編程,速度慢,效率低,能實現(xiàn)的功能簡單。PC機可采用高級語言編程,編程效率高,能實現(xiàn)可視化控制。四、編程題(每小題10分,共20分)1、 解:ORG0000HMOVR0,50HNEXT:MOVR0,00HINCR0CJNER0

溫馨提示

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

評論

0/150

提交評論