2014單片機(jī)試題及答案_第1頁
2014單片機(jī)試題及答案_第2頁
2014單片機(jī)試題及答案_第3頁
2014單片機(jī)試題及答案_第4頁
2014單片機(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ī)模擬試卷001一、選擇題(每題1分,共10分)18031單片機(jī)的( )口的引腳,還具有外中斷、串行通信等第二功能。a)P0 b)P1 c)P2 d)P32單片機(jī)應(yīng)用程序一般存放在( ) a) RAM b)ROM c)寄存器 d)CPU 3已知某數(shù)的BCD碼為0111 0101 0100 0010 則其表示的十進(jìn)制數(shù)值為( )a) 7542H b) 7542 c) 75.42H d) 75.424下列指令中不影響標(biāo)志位CY的指令有( )。 a)ADD A,20H b)CLR c)RRC A d)INC A5CPU主要的組成部部分為( ) a)運(yùn)算器、控制器 b)加法器、寄存器 c)運(yùn)算器、

2、寄存器 d)運(yùn)算器、指令譯碼器 6INTEL 8051 CPU是( )位的單片機(jī) a) 16 b)4 c)8 d)準(zhǔn)16 78031復(fù)位后,PC與SP的值為( ) a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H 8當(dāng)需要從MCS-51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為( )。 a)MOV A, R1 b)MOVC A, A + DPTR c)MOVX A, R0 d)MOVX A, DPTR 98031單片機(jī)中既可位尋址又可字節(jié)尋址的單元是( ) a)20H b)30H c)00H d)70H 10下列哪條指令是正確的( )a) PUS

3、H R2 b) ADD R0,Ac) MOVX A DPTR d) MOV R0,A二、填空題(每空1分,共30分)1一個(gè)完整的微機(jī)系統(tǒng)由 和 兩大部分組成。28051 的引腳RST是_(IN腳還是OUT腳),當(dāng)其端出現(xiàn)_電平時(shí),8051進(jìn)入復(fù)位狀態(tài)。8051一直維持這個(gè)值,直到RST腳收到_電平,8051才脫離復(fù)位狀態(tài),進(jìn)入程序運(yùn)行狀態(tài),從ROM H單元開始取指令并翻譯和執(zhí)行。3半導(dǎo)體存儲(chǔ)器分成兩大類 和 ,其中 具有易失性,常用于存儲(chǔ) 。4求十進(jìn)制數(shù)-102的補(bǔ)碼(以2位16進(jìn)制數(shù)表示),該補(bǔ)碼為 。5PC存放_(tái),具有_特性。在8051中決定程序執(zhí)行順序的是PC還是DPTR? 它是_位?

4、(是,不是)SFG?6123= B= H。78051內(nèi)部有 并行口,P0口直接作輸出口時(shí),必須外接 ;并行口作輸入口時(shí),必須先 ,才能讀入外設(shè)的狀態(tài)。8MCS-51的堆棧只可設(shè)置在 ,其最大容量為 ,存取數(shù)據(jù)的原則是 。堆棧寄存器SP是 位寄存器,存放 。9中斷處理的全過程分為以下3個(gè)段: 、 、 。10定時(shí)和計(jì)數(shù)都是對 進(jìn)行計(jì)數(shù),定時(shí)與計(jì)數(shù)的區(qū)別是 。三、判斷題(對者打,錯(cuò)者打×,并改正,每題1分,共10分)1 中斷服務(wù)程序的最后一條指令是RET。2 存儲(chǔ)器分成內(nèi)存和外存兩大部分,其中外存可以直接與CPU交換信息。3 P2口既可以作為I/O使用,又可以作地址/數(shù)據(jù)復(fù)用口使用。4 在

5、中斷響應(yīng)階段CPU一定要做如下2件工作:保護(hù)斷點(diǎn)和給出中斷服務(wù)程序入口地址。5 RC A為循環(huán)左移指令。6 MOV A,30H的源操作數(shù)為立即尋址方式。7 MOV A,A+DPTR是一條查表指令。8 MUL AB的執(zhí)行結(jié)果是高8位在A中,低8 位在B中。9 AJMP跳轉(zhuǎn)空間最大可達(dá)到64KB 。10 DPTR是由DPH和DPL兩個(gè)8位特殊寄存器組成的。 四、簡答題(每題5分,共15分)1MCS51的中斷系統(tǒng)有幾個(gè)中斷源?幾個(gè)中斷優(yōu)先級(jí)?中斷優(yōu)先級(jí)是如何控制的?在出現(xiàn)同級(jí)中斷申請時(shí),CPU按什么順序響應(yīng)(按由高級(jí)到低級(jí)的順序?qū)懗龈鱾€(gè)中斷源)?各個(gè)中斷源的入口地址是多少?2已知單片機(jī)系統(tǒng)晶振頻率為

6、6MHz,若要求定時(shí)值為10ms時(shí),定時(shí)器T0工作在方式1時(shí),定時(shí)器T0對應(yīng)的初值是多少?TMOD的值是多少?TH0=?TL0=?(寫出步驟)3MCS51系列單片機(jī)的內(nèi)部資源有哪些?說出8031、8051和8751的區(qū)別。五、作圖題(10分)用6264(8K*8)構(gòu)成16K的數(shù)據(jù)存儲(chǔ)系統(tǒng)。要求采用線選法產(chǎn)生片選信號(hào),并計(jì)算6264的地址范圍。六、設(shè)計(jì)題(1題13分;2題12分,共25分)1某單片機(jī)控制系統(tǒng)有8個(gè)發(fā)光二極管。試畫出89C51與外設(shè)的連接圖并編程使它們由左向右輪流點(diǎn)亮。2某控制系統(tǒng)有2個(gè)開關(guān)K1和K2,1個(gè)數(shù)碼管,當(dāng)K1按下時(shí)數(shù)碼管加1,K2按下時(shí)數(shù)碼管減1。試畫出8051與外設(shè)的

7、連接圖并編程實(shí)現(xiàn)上述要求。 單片機(jī)模擬試卷001答案一、選擇題(每題1分,共10分)1 D 2 B 3 B 4 D 5 A 6 C 7 B 8 B 9 A 10 D 二、填空題(每空1分,共30分)1一個(gè)完整的微機(jī)系統(tǒng)由硬件和軟件兩大部分組成。28051 的引腳RST是IN腳(IN腳還是OUT腳),當(dāng)其端出現(xiàn)高電平時(shí),8051進(jìn)入復(fù)位狀態(tài)。8051一直維持這個(gè)值,直到RST腳收到低電平,8051才脫離復(fù)位狀態(tài),進(jìn)入程序運(yùn)行狀態(tài),從ROM 0000 H單元開始取指令并翻譯和執(zhí)行。3半導(dǎo)體存儲(chǔ)器分成兩大類:RAM ROM,其中 RAM 具有易失性,常用于存儲(chǔ) 臨時(shí)性數(shù)據(jù) 。4求十進(jìn)制數(shù)-102的補(bǔ)

8、碼(以2位16進(jìn)制數(shù)表示),該補(bǔ)碼為­­­­ 9AH 。5PC存放_(tái)CPU將要執(zhí)行的指令所在的ROM單元的地址,具有自動(dòng)加1特性。在8051中決定程序執(zhí)行順序的是PC還是DPTR PC ?它是16位?不是(是,不是)SFG?6123= 01010010 B= 52 H。78051內(nèi)部有 4 個(gè)并行口,P0口直接作輸出口時(shí),必須外接 上拉電阻 ;并行口作輸入口時(shí),必須先 將口鎖存器置1 ,才能讀入外設(shè)的狀態(tài)。8MCS-51的堆棧只可設(shè)置在 內(nèi)RAM低128B區(qū) ,其最大容量為 128B ,存取數(shù)據(jù)的原則是 先進(jìn)后出 。堆棧寄存器SP是 8 位寄存器,存放

9、堆棧棧頂?shù)牡刂?。9中斷處理的全過程分為以下3個(gè)段: 中斷請求 、 中斷響應(yīng) 、 中斷服務(wù) 。10定時(shí)和計(jì)數(shù)都是對 脈沖 進(jìn)行計(jì)數(shù),定時(shí)與計(jì)數(shù)的區(qū)別是 定時(shí)是對周期已知的脈沖計(jì)數(shù);計(jì)數(shù)是對周期未知的脈沖計(jì)數(shù) 。三、判斷題(對者打,錯(cuò)者打×,并改正,每題1分,共10分)1 中斷服務(wù)程序的最后一條指令是RETRETI。×2 存儲(chǔ)器分成內(nèi)存和外存兩大部分,其中外內(nèi)存可以直接與CPU交換信息。×3 P2口既可以作為I/O使用,又可以作地址/數(shù)據(jù)復(fù)用口使用。4 在中斷響應(yīng)階段CPU一定要做如下2件工作:保護(hù)斷點(diǎn)和給出中斷服務(wù)程序入口地址。5 LCRL A為循環(huán)左移指令。&#

10、215;6 MOV A,30H的源操作數(shù)為立即直接尋址方式。7 MOVMOVC A,A+DPTR是一條查表指令。×8 MUL AB的執(zhí)行結(jié)果是高低8位在A中,低高8 位在B中。×9 AJMP跳轉(zhuǎn)空間最大可達(dá)到642KB 。10 DPTR是由DPH和DPL兩個(gè)8位特殊寄存器組成的。 四、簡答題(每題5分,共15分)1MCS51的中斷系統(tǒng)有幾個(gè)中斷源?幾個(gè)中斷優(yōu)先級(jí)?中斷優(yōu)先級(jí)是如何控制的?在出現(xiàn)同級(jí)中斷申請時(shí),CPU按什么順序響應(yīng)(按由高級(jí)到低級(jí)的順序?qū)懗龈鱾€(gè)中斷源)?各個(gè)中斷源的入口地址是多少?答:MCS51單片機(jī)有5個(gè)中斷源,2個(gè)中斷優(yōu)先級(jí),中斷優(yōu)先級(jí)由特殊功能寄存器IP

11、控制,在出現(xiàn)同級(jí)中斷申請時(shí),CPU按如下順序響應(yīng)各個(gè)中斷源的請求:INT0、T0、INT1、T1、串口,各個(gè)中斷源的入口地址分別是0003H、000BH、0013H、001BH、0023H。2已知單片機(jī)系統(tǒng)晶振頻率為6MHz,若要求定時(shí)值為10ms時(shí),定時(shí)器T0工作在方式1時(shí),定時(shí)器T0對應(yīng)的初值是多少?TMOD的值是多少?TH0=?TL0=?(寫出步驟)答:定時(shí)值為10ms時(shí),定時(shí)器T0工作在方式1時(shí),定時(shí)器T0對應(yīng)的初值是1388HTMOD的值是00000001B,TH0=13H;TL0=88H。3MCS51系列單片機(jī)的內(nèi)部資源有哪些?說出8031、8051和8751的區(qū)別。答:MCS51

12、系列單片機(jī)上有1個(gè)8位CPU、128B的RAM、21個(gè)SFR、4個(gè)并行口、1個(gè)串行口、2個(gè)定時(shí)計(jì)數(shù)器和中斷系統(tǒng)等資源。8031、8051和8751的區(qū)別是8031內(nèi)無ROM;8051內(nèi)有4KB的掩膜ROM;8751內(nèi)有4KB的EPROM。五、作圖題(10分)答:WR接6264的WERD接6264的OEAB0-AB12接6264的A0-A12DB0DB7接6264的D0D7AB15、AB14分別接Y0和Y1地址:0000H-1FFFH;2000H-3FFFH六、設(shè)計(jì)題1某單片機(jī)控制系統(tǒng)有8個(gè)發(fā)光二極管。試畫出89C51與外設(shè)的連接圖并編程使它們由右向左輪流點(diǎn)亮。答: 圖 (5分) 構(gòu)思 (3分)MOV A,#80H (1分)UP:MOV P1,A (1分)RR A (2分)SJMP UP (1分)2某控制系統(tǒng)有2個(gè)開關(guān)K1和K2,1個(gè)數(shù)碼管,當(dāng)K1按下時(shí)數(shù)碼管加1,K2按下時(shí)數(shù)碼管減1。試畫出8051與外設(shè)的連接圖并編程實(shí)現(xiàn)上述要求。答:圖 (5分) 構(gòu)思 (3分)程序(4分)ORG 0000HLJMP MAINORG 0003HLJMP AINT0ORG 0013HLJMP BINT1MAI

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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

提交評論