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

下載本文檔

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

文檔簡介

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

2、率要求不高 的時(shí)候,還可以使用 C 語言對單片機(jī)進(jìn)行編程。6、單片機(jī)中斷控制系統(tǒng)中,中斷的允許是由 寄存器決定的;中斷的優(yōu)先級是由 寄存器決定的;中斷標(biāo)志位存放在 和 SCON 寄存器中。7、某 51 單片機(jī)的晶振頻率為 12MHZ ,則該單片機(jī)一個(gè)機(jī)器周期為 。8、執(zhí)行指令 JNC NEXT 時(shí),當(dāng) CY 位等于 時(shí)程序發(fā)生跳轉(zhuǎn)。9、假定( A)=66H,(R0)=55H,(55H)=FFH ,執(zhí)行指令:ADD A ,R0 后,累加器 A 的內(nèi)容為,CY 內(nèi)容為。10、單片機(jī)復(fù)位后當(dāng)前寄存器組是第組,其地址范圍為 至 。、選擇題(每小題 2 分,共 30 分)C、 256B( )D、64KB

3、1、89C51 單片機(jī)內(nèi)部 ROM的容量是A、128BB、 4KB2、8051 單片機(jī)的四個(gè)并行口 P0、P1、 P2、P3,用作通用 I/O 口時(shí),在讀數(shù)據(jù)之前必須 進(jìn)行的操作是: ( )A、寫 0B、寫 1C、讀D、不需要任何操作3、 在中斷服務(wù)程序中,至少應(yīng)有一條什么指令()A、MOVB、LJMPC、 RETID、LCALL4、 單片機(jī)的串行口通信中,兩機(jī)可同時(shí)發(fā)送和接收的工作方式為()A、單工傳送B、半雙工傳送C、雙工傳送D、全雙工傳送5、 指令 MOV C, 00H中, 00H是 定時(shí)/計(jì)數(shù)器 T0計(jì)數(shù)滿產(chǎn)生溢出后, 會向 CPU發(fā)出中斷請求, 若此時(shí) CPU允許并接受A、數(shù)據(jù)B、字

4、節(jié)地址C、位地址D、不確定()D、001BH該中斷請求,則程序計(jì)數(shù)器 PC的內(nèi)容將被自動(dòng)修改為A0003HB 000BHC 0013H51 系列單片機(jī)對片外 RAM和 ROM進(jìn)行數(shù)據(jù)操作時(shí), 使用不同的指令代碼, 對片外 RAM 讀操作的指令代碼為 ( )A、MOVXB、PHSHC、 MOVD、MOVCADC0809是什么用途的器件( )A、數(shù)模轉(zhuǎn)換器B、模數(shù)轉(zhuǎn)換器C、加法器D、單片機(jī)下列說法是錯(cuò)誤的是 ( )A、沒有哪個(gè)單片機(jī)的主頻可以達(dá)到3GHzB、單片機(jī)可以直接把交流電作為其電源C、對于具體的某個(gè)單片機(jī),其機(jī)器周期是固定的M1 M0位的數(shù)值決D、特殊功能寄存器 SP 內(nèi)裝的是堆棧頂部的地

5、址8051 單片機(jī)的定時(shí) / 計(jì)數(shù)器有四種工作方式,是由某控制寄存器中6、7、8、9、10、11、12、13、14、15、定,該控制寄存器為A、IEB、TCONC、 SCON()D、TMOD下 列有關(guān) MCS-51中斷優(yōu)先級控制的敘述中,錯(cuò)誤的是( )A、同級中斷不能相互中斷B、多個(gè)同級中斷同時(shí)申請中斷時(shí)系統(tǒng)將同時(shí)全部響應(yīng)C、同級中斷請求按單片機(jī)查詢的次序依次響應(yīng)D、低優(yōu)先級不能中斷高優(yōu)先級,但高優(yōu)先級可以中斷低優(yōu)先級在 大型程序設(shè)計(jì)中,通常采用的程序設(shè)計(jì)的步驟為:( )A、隨自己所愿意B、先畫流程圖,再劃分功能模塊,最后寫程序C、先劃分功能模塊,再畫各模塊的流程圖,最后寫各模塊的程序D、先寫

6、程序,再畫流程圖,最后劃分功能模PC中的內(nèi)容是A、下一條將執(zhí)行指令的首地址C、當(dāng)前指令的前一條指令的地址()B、當(dāng)前正在執(zhí)行的指令的地址D、控制器中指令寄存器的地址下列哪個(gè)不屬于中斷服務(wù)程序的入口地址A 0003HB000BHC 0013HD 00020H51 單片機(jī)響應(yīng)中斷時(shí),不一定要滿足的條件是A、相應(yīng)的中斷標(biāo)志位為 1B、中斷允許寄存器內(nèi)對應(yīng)的中斷允許位為1C、中斷優(yōu)先級寄存器內(nèi)對應(yīng)的優(yōu)先級位為1D、執(zhí)行完畢正在執(zhí)行的指令三、簡答題(每小題 10 分,共 30 分)1、 右圖為某單片機(jī)的外形圖,其型號為:AT89C511)、請解釋該型號中“ 9”、“ C”的意義; 2)、請說明其內(nèi)部具有

7、幾個(gè)中斷源、幾個(gè)定時(shí)器, 并請說明它們的名稱。2、 已知當(dāng)前( SP) 07H ,( ACC ) 88H,(B ) 99H 。依次執(zhí)行指令 PUSH ACC 和 POP B,請?jiān)敿?xì)說明這兩條指令的執(zhí)行全過程。3、試從體積、價(jià)格、速度、容量等性能方面比較單片機(jī)與個(gè)人電腦(PC 機(jī))的差異,并舉例說明兩者在生活生產(chǎn)中的應(yīng)用領(lǐng)域有何不同。四、編程題(每小題 10 分,共 20 分)1、 試編程把 8051 內(nèi)部 RAM 50H 5FH 各單元的內(nèi)容清零。若要將該這些地址單元全置 為 BBH ,該如何修改程序?2、 已知單片機(jī)主頻為 12MHz ,若要使 T0 工作于模式 1,定時(shí)時(shí)間為 65.52m

8、s,應(yīng)給 TH0 、 TL0 賦值多少?寫出計(jì)算過程。并寫出實(shí)現(xiàn)這兩個(gè)賦值和啟動(dòng)計(jì)數(shù)所需要指令。參考答案一、填空題(每空 1分,共20分)1、2626 ;2、64KB64KB ;3、07H0000 ;4、4, 1 ;5、機(jī)器語言, 匯編語言 ;6、65H, 1 ;7、IE, IP ,TCON ;8、1us9、010、0, 00H, 07H ;二、選擇題(每題 2分,共30分)15:BB C D C510: B B A A C1115:CC A A C三、簡答題(每題 10分,共30分)1、答:(1)“9”代表該單片機(jī)內(nèi)部的 ROM為電可擦寫的 Flash 型 1分 “C”代表該單片機(jī)為 CHM

9、O工S藝制造,其電平與 TTL、CMO電S 平兼容 2分 (2)該單片機(jī)內(nèi)部有 5個(gè)中斷源,其名稱分別為:外部中斷 0( INTO),T0, 外部中斷 1(INT1)、T1,串行口。每點(diǎn) 1分,共 5分 2個(gè)定時(shí) 計(jì)數(shù)器,其名稱分別為: T0,T1每點(diǎn) 1分,共 2分2、答:執(zhí)行PUSH ACC:先將SP的內(nèi)容加1,變?yōu)?8H,再將A的內(nèi)容放到 08H地址單 內(nèi)。3分執(zhí)行POP B:先將 SP所指向的地址單元 08H的內(nèi)容取出,并放入寄存器 B中, 然后將SP的內(nèi)容減 1,變?yōu)?7H 3分 堆棧的存取規(guī)則:存時(shí)先 SP加1,再存放數(shù)據(jù),取時(shí)先取數(shù)據(jù)再 SP減 1 4分3、答: 體積:單片機(jī)體積

10、小,安裝簡單,使用方便,特別是一些控制功能簡單的系 統(tǒng)中; PC機(jī)體積大,只能應(yīng)用于大型工程項(xiàng)目中。 價(jià)格:單片機(jī)價(jià)格便宜,可應(yīng)用于價(jià)格低廉的產(chǎn)品中; PC機(jī)價(jià)格高很多,在 大型工程項(xiàng)目中才具有一定的性價(jià)比。 速度:單片機(jī)運(yùn)行速度低,只能應(yīng)用于控制性能要求低,計(jì)算量小的場合; PC機(jī)處理速度很高, 可應(yīng)用于對處理速度要求很高, 數(shù)據(jù)處理量很大的場合。 容量:單片機(jī)存儲器容量小,程序很小,能實(shí)現(xiàn)的功能有限; PC機(jī)存儲器容 量很大,可編寫程序大,實(shí)現(xiàn)很復(fù)雜的控制功能。 編程應(yīng)用:單片機(jī)采用匯編語言或 C語言編程,速度慢,效率低,能實(shí)現(xiàn)的 功能簡單。 PC機(jī)可采用高級語言編程,編程效率高,能實(shí)現(xiàn)可視化控制。四、編程題 ( 每小題 10 分,共 20 分 )1、 解: ORG 0000HMOV R0, 50HNEXT: MOV R0, 00HINC R0CJNE R0, 60H,NEXTL

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論