單片機試題及答案_第1頁
單片機試題及答案_第2頁
單片機試題及答案_第3頁
單片機試題及答案_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

一、

填空題(每空1分,共27分)1.8051有K內(nèi)部ROM、89C51有4K內(nèi)部。2.用于BCD碼加法運算時,對運算結果進行修正。緊跟在ADD或ADDC指令后必須是指令。3.MCS-51共有條指令,可分為幾種不同的尋址方式。如:MOVA,20H屬于尋址方式,MOVCA,@A+DPTR屬于尋址方式,MOVC,bit屬于尋址方式。4.完成不同數(shù)制間的轉(zhuǎn)換:(00100100)B=D;(10011011)B=H;0FFH=D。5.8031單片機內(nèi)部RAM存儲器分五個區(qū),其中位尋址區(qū)地址從______到______而08H~0FH是___________的地址。6.通常,單片機上電復位時PC=____________H,SP=______________H。7.單片機內(nèi)部與外部ROM之間的查表指令是__________________。8.轉(zhuǎn)移指令LJMPaddr16的轉(zhuǎn)移范圍是_______________,JNZrel的轉(zhuǎn)移范圍是______________,調(diào)用指令ACALLaddr11的調(diào)用范圍是_______________。9.當單片機CPU響應中斷后,程序?qū)⒆詣愚D(zhuǎn)移到該中斷源所對應的入口地址處,并從該地址開始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移到中斷服務程序。其中INT1的入口地址為_____________,串行口入口地址為_________,T0的入口地址為____________10.中斷源的優(yōu)先級別被分為高級和低級兩大級別,各中斷源的中斷請求是屬于什么級別是由__________寄存器的內(nèi)容決確定的。上電復位時,__________中斷源的優(yōu)先級別最高。11.8031有兩個16位可編程定時/計數(shù)器,其中定時作用是指對單片機_________脈沖進行計數(shù),而計數(shù)器作用是指對單片機_____________脈沖進行計數(shù)。12.CPU與內(nèi)存或I/O接口相連的系統(tǒng)總線通常由___________、_________、_____________等三種信號組成。

二、選擇題(從備選答案中選出一個或幾個正確答案,每題4分,共30分)1.計算機能直接識別的語言是()。A.匯編語言B.自然語言C.機器語言D.硬件和軟件2.在運用仿真系統(tǒng)調(diào)試程序時,當要觀察子程序內(nèi)部指令的執(zhí)行結果時,通常采用()調(diào)試方法。A.單步調(diào)試(F8)B.跟蹤調(diào)試(F7)C.快速運行到光標處調(diào)試(F4)D.斷點調(diào)試(F2)E.連續(xù)運行調(diào)試(F9)3.PC是()。A.一根硬件信號B.一個可由用戶直接讀寫的RAM單元C.一個不可尋址的特殊功能寄存器D.一個能自動加1計數(shù)的ROM4.在CPU內(nèi)部,反映程序運行狀態(tài)或反映運算結果一些特征的寄存器是()。A.PCB.PSWC.AD.SP5.子程序的返回和中斷響應過程中的中斷返回都是通過改變PC的內(nèi)容實現(xiàn)的,而PC內(nèi)容的改變是()完成的。A.通過POP命令B.通過MOV指令C.通過RET或RETI指令D.自動6.區(qū)分片外程序存儲器和數(shù)據(jù)存儲器的最可靠方法是()。A.看其芯片型號是RAM還是ROMB.

看其位于地址范圍的低端還是高端C.看其離MCS—51芯片的遠近D.看其是被RD還是被PSEN信號連接7.8031定時/計數(shù)器共有四種操作模式,由TMOD寄存器中M1M0的狀態(tài)決定,當M1M0的狀態(tài)為10時,定時/計數(shù)器被設定為()A.13位定時/計數(shù)器B.16位定時/計數(shù)器C.自動重裝8位定時/計數(shù)器D.T0為2個獨立的8位定時/計數(shù)器,T1停止工作8.指令AJMP的跳轉(zhuǎn)范圍是()。A.256B.1KBC.2KBD.64KB9.MCS—51機響應中斷的必要條件是()。A.TCON或SCON寄存器內(nèi)的有關中斷標志位為1B.IE中斷允許寄存器內(nèi)的有關中斷允許位置1D.當前一條指令執(zhí)行完10.下列指令中錯誤的有()。A.

CLRR0B.

MOVX@DPTR,BC.

MOVP3.4,AD.

JBCTF0,LOOP三、簡答題1、堆棧的作用及操作原則(10分)89C51單片機的組成部分和各部分功能。(10分)什么中斷,簡述中斷的過程。(10分)4、存儲器可以分為哪幾類,各有何特點?(13分)填空題(每空1分,共30分)1、4K2、FLASH存儲器3、十進制調(diào)整指令DAA4、111條5、直接尋址6、變址尋址7、位尋址8、(36)D9、(9B)H10、(57)D11、(01101000)B12、31H13、20H~2FH14、工作寄存器區(qū)第1組15、0000H16、07H17、MOVCA,@A+PC18、64K19、(-127~+128)20、2K21、0013H22、0023H23、000BH24、IP25、外部中斷026、機器周期27、外部脈沖28、地址總線29、數(shù)據(jù)總線30、控制總線二、選擇題(從備選答案中選出一個或幾個正確答案,每題2分,共20分)1、C2、B3、D4、B5、C6、D7、C8、C9、ABD10、ABC三、分析程序(每空4分,共20分)T0方式1定時,T1方式2計數(shù)點亮P0.0對應的發(fā)光二極管查詢計數(shù)溢出4、返回主程序5、一個秒表,由P1口連接的LED顯示,計滿10s后又從頭開始。四、簡答題(每題5分,共10分)堆棧是一先入后出的線性數(shù)據(jù)結構,作用是保護現(xiàn)場及斷點。堆棧操作的原則是先入后出。I/O口擴展的方法有線選法及譯碼法線選法是指高位空余的某根地址線對應聯(lián)接至芯片的片選端,其特點是電路簡單但存在著地址空間重疊的問題不利于充分利用地址空間。譯碼法是指把高位空余的地址線聯(lián)至譯碼器的輸入端,譯碼輸出端聯(lián)接至芯片的片選端,其特點是不存在地址空間重疊的問題,但其需額外的硬件電路。五、編程題(每題10分,共20分)1、 ORG 0000HMAIN: MOV R0,#30H MOV DPTR,#2000H MOV R7,#10LOOP: MOV A,@R0 MOVX @DPTR,A DJNZ R7,LOOP END2、 ORG 0000HMAIN: CLR P1.0 CLR

溫馨提示

  • 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

提交評論