單片機考試試題_第1頁
單片機考試試題_第2頁
單片機考試試題_第3頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上一、選擇題訪問片外數(shù)據(jù)存儲器的尋址方式是( C )A、立即尋址 B、寄存器尋址 C、寄存器間接尋址 D、直接尋址堆棧數(shù)據(jù)的進出原則是( B )A、先進先出 B、先進后出 C、后進后出 D、進入不出若某存儲器芯片地址線為12根,那么它的存儲容量為( C )A、1KB B、2KB C、4KB D、8KB控制串行接口工作方式的寄存器是( C )A、TCON B、PCON C、SCON D、TMOD判斷是否溢出時用PSW的(B )標志位,判斷是否有進位時用PSW的( A )標志位。 ACY BOV CP DRS0 ERS1 當串行口向單片機的CPU發(fā)出中斷請求時,若CPU允許

2、并接受中斷請求時,程序計數(shù)器PC的內(nèi)容將被自動修改為( E )。A0003H B000B C0013H D001BH E0023H子程序的返回和中斷響應過程中的中斷返回都是通過改變PC的內(nèi)容實現(xiàn)的,而PC內(nèi)容的改變是(D )完成的。A通過POP命令 B通過MOV 指令 C通過RET或RETI指令 D自動單片機復位后,SP、PC、I/O口的內(nèi)容為(C )ASP = 07H PC = 00H P0 = P1 = P2 = P3 = FFHBSP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00HCSP = 07H PC = 0000H P0 = P1 = P2 = P

3、3 = FFHDSP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H 堆棧指針SP的作用是( B )。 A 指示堆棧的棧底 B 指示堆棧的棧頂 C 指示下一條將要執(zhí)行指令的地址 D 指示中斷返回的地址下列指令中,不影響堆棧指針的指令是( B)。A RET B JB bit,relC LCALL addr16 D RETI定時器T1的中斷入口地址是( C ),從該地址開始一般可(F )。 A 0003H B 000BH C 001BH D 0013H E 連續(xù)存放中斷服務程序 F 存放轉(zhuǎn)移指令定時器T0的溢出標志TF0,在CPU響應中斷后( B )。A 由軟件清零

4、B 由硬件清零 C 隨機狀態(tài) D AB都可以在進行串行通信時,若兩機的發(fā)送與接收可以同時進行,則稱為(D )。A 半雙工傳送 B 單工傳送 C 雙工傳送 D 全雙工傳送在CPU內(nèi)部,反映程序運行狀態(tài)或反映運算結(jié)果一些特征的寄存器是(B )。A . PC B. PSW C. A D. SP二、填空題晶振的頻率為6MHz時,一個機器周期為( 2)S。欲使P1口的低4位輸出0,高4位不變,應執(zhí)行一條(ANL P1,#0F0H )命令。MCS-51單片機系列有( 5 )個中斷源,可分為( 2 )個優(yōu)先級。計算機三大總線分別為( 數(shù)據(jù)總線 )、( 地址總線 )和控制總線。MCS51指令系統(tǒng)中,ADD與A

5、DDC指令的區(qū)別是( 是否帶進位 )。8051單片機有( 2 ) 個16位定時/計數(shù)器。MCS-51單片機有(4 )個并行輸入/輸出口,當系統(tǒng)擴展外部存儲器或擴展I/O口時,(P0 )口作地址低8位和數(shù)據(jù)傳送總線,(P2)口作地址總線高8位輸出,(P3 )口的相應引腳會輸出控制信號。數(shù)據(jù)指針DPTR有(16)位,程序計數(shù)器PC有( 16 )位。8051單片機,當CPU響應某中斷請求時,將會自動轉(zhuǎn)向相應規(guī)定地址(即中斷入口地址)去執(zhí)行,外部中斷0入口地址為:(0003)H,T1入口地址為;(001B)H。(補充:是為了繞過存放無條件指令的0000H0003H)聯(lián)系P25理解。MOV A,Ri 屬

6、于( 寄存器間接 )尋址方式,MOV C, bit 屬于( 直接 )尋址方式。中斷源的允許是由( IE )寄存器決定的,中斷源的優(yōu)先級別是由( IP )寄存器決定的。JC rel指令執(zhí)行時,當CY位為( 1 )時程序發(fā)生跳轉(zhuǎn)。在單片機擴展時,( P0 的8位)口和(P2)口為地址線,(P0 )口為數(shù)據(jù)線。子程序的返回指令是( RET )。查表指令是( MOVC A ,A+DPTR/MOVC A,A+PC ),散轉(zhuǎn)指令為( JMP A+DPTR ) 。轉(zhuǎn)移指令LCALL addr16 的轉(zhuǎn)移范圍是( 64KB ),JNB rel 的轉(zhuǎn)移范圍是( 64KB ),調(diào)用指令AJMP addr11的調(diào)用

7、范圍是(2KB)。單片機常用兩種復位方式,既( 自動復位 )和( 按鍵手動復位電平方式和脈沖方式 )。LED數(shù)碼顯示有( 靜態(tài) )和( 動態(tài) )兩種顯示形式。擴展并行口時常采用8155可編程芯片,它由( N溝道 )、( 耗盡型負載 )、( 硅柵工藝 HMOS )、 ( 資源豐富的可編程RAM 和并行I/O口擴展 )4部分組成。三、判斷題: 1、MCS51單片機的CPU能同時處理8位二進制數(shù)據(jù)。(對)2、當EA腳接高電平時,對ROM的讀操作只訪問片外程序存儲器。(錯)改正:從內(nèi)部開始延伸至外部3、讀內(nèi)部ROM時使用的是“MOV”指令,讀外部RAM時使用的是“MOVX”指令。(錯)改正:內(nèi)部RAM

8、用“MOV"指令,對片外RAM只能用"MOVX"4、必須有中斷源發(fā)出中斷請求,并且CPU開中斷,CPU才可能響應中斷。(對)5、串行通信的通信方式為單雙工方式和全雙工方式。(錯)改:單工半雙工、全雙工6、8155是一種8位單片機。(錯)16位7、51單片機只能做控制用,不能完成算術運算。(錯)8、單片機內(nèi)部RAM和外部RAM是統(tǒng)一編址的,它們的訪問指令相同。(錯)內(nèi)MOV 外MOVX9、ANL R1,#0FH ( 錯 )ANL A,RN /ANL DIRECT, A10、8051單片機必須使用內(nèi)部ROM。(對)11、指令AJMP的跳轉(zhuǎn)范圍是1KB。( 錯 )2KB

9、12、MCS-51有中斷源5個。( 對 )13、A/D轉(zhuǎn)換器的作用是將模擬量轉(zhuǎn)換數(shù)字量;D/A轉(zhuǎn)換器的作用是將數(shù)字量轉(zhuǎn)為模擬量。( 對 )14、MOVX A,3057H ( 錯 )四、問答題一,MCS8051 單片機有多少個特殊功能寄存器?(21個) 它們分布在何地址范圍??離散地分布在80HFFH二,DPTR是什么寄存器?(數(shù)據(jù)指針)它的作用是什么?(作為一個16位寄存器使用,也可以作為兩個獨立的8位寄存器DPH和DPL使用)它是由哪幾個寄存器組成??高8位DPH和低8位DPL三,簡述程序狀態(tài)寄存器PSW各位的含義。1.CY(PSW.7)-進位標志位2.AC(PSW.6)-輔助進位標志位(半進位標志位)3.F0(PSW.5)-用戶標志位4.RS1和RS0(PSW.4和PSW.3)-寄存器組選擇位5.OV(PSW.2)-溢出標志位6.P(PSE.0)-奇偶標志位7.PSW.1-保留位單片機如何確定和改變當前的工作寄存器區(qū)??答案待定四,什么是堆棧?是一種數(shù)據(jù)結(jié)構,所謂堆棧就是只允許在其中一端進行數(shù)據(jù)插入和數(shù)據(jù)刪除操作的線性表。堆棧指示器SP的作用是什么?指示棧頂?shù)刂?。在堆棧中存取?shù)據(jù)時的原則是什么??先進后出相當于后進先出的原則五、程

溫馨提示

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

最新文檔

評論

0/150

提交評論