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

下載本文檔

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

文檔簡介

單片機考試題目及答案6

一、單項選擇題(每題2分,共10題)1.單片機中程序計數(shù)器PC的作用是()A.存放指令B.存放正在執(zhí)行指令的地址C.存放數(shù)據(jù)答案:B2.8051單片機的定時器T0工作在方式1時是()A.8位計數(shù)器B.13位計數(shù)器C.16位計數(shù)器答案:C3.8051單片機的P0口作為通用I/O口使用時,需要()A.外接上拉電阻B.外接下拉電阻C.不需要外接電阻答案:A4.下列指令中,屬于數(shù)據(jù)傳送指令的是()A.ADDB.MOVC.SJMP答案:B5.8051單片機的中斷源中,外部中斷0的中斷入口地址是()A.0003HB.000BHC.0013H答案:A6.51單片機的機器周期是晶振周期的()倍。A.4B.6C.12答案:C7.8051單片機片內(nèi)數(shù)據(jù)存儲器容量是()A.128BB.256BC.512B答案:A8.控制串行口工作方式的寄存器是()A.TCONB.SCONC.PCON答案:B9.8051單片機復(fù)位后,PC的內(nèi)容為()A.0000HB.0003HC.0013H答案:A10.下列不屬于51單片機編程語言的是()A.C語言B.匯編語言C.Python答案:C二、多項選擇題(每題2分,共10題)1.8051單片機的并行I/O口有()A.P0口B.P1口C.P2口D.P3口答案:ABCD2.單片機的定時器工作方式有()A.方式0B.方式1C.方式2D.方式3答案:ABCD3.8051單片機的中斷源有()A.外部中斷0B.外部中斷1C.定時器0溢出中斷D.定時器1溢出中斷E.串行口中斷答案:ABCDE4.下列屬于單片機數(shù)據(jù)傳送指令的有()A.MOVB.MOVXC.MOVCD.PUSH答案:ABCD5.51單片機常用的晶振頻率有()A.6MHzB.12MHzC.11.0592MHzD.24MHz答案:ABC6.8051單片機片內(nèi)包含的部件有()A.CPUB.數(shù)據(jù)存儲器C.程序存儲器D.定時器/計數(shù)器答案:ABCD7.控制定時器工作的寄存器有()A.TMODB.TCONC.IED.IP答案:AB8.下列關(guān)于8051單片機堆棧的說法正確的是()A.堆棧指針SP指向棧頂B.堆棧向上生長C.可用于保護現(xiàn)場D.復(fù)位后SP初始值為07H答案:ACD9.51單片機串行口工作方式有()A.方式0B.方式1C.方式2D.方式3答案:ABCD10.下列屬于單片機編程語言優(yōu)點的是()A.程序執(zhí)行效率高B.可直接訪問硬件資源C.代碼移植性好D.開發(fā)周期短答案:AB三、判斷題(每題2分,共10題)1.8051單片機的P1口作為通用I/O口使用時,不需要外接上拉電阻。(√)2.定時器工作在方式2時是自動重裝初值的8位計數(shù)器。(√)3.中斷服務(wù)程序執(zhí)行完后,會自動返回主程序繼續(xù)執(zhí)行。(√)4.MOVA,30H是將立即數(shù)30H傳送到累加器A中。(√)5.8051單片機復(fù)位后,所有寄存器都恢復(fù)到初始值。(√)6.51單片機只能使用匯編語言編程。(×)7.串行口工作在方式0時,是同步移位寄存器方式。(√)8.定時器溢出標(biāo)志位TF可由硬件自動清零,也可由軟件清零。(√)9.8051單片機的程序存儲器和數(shù)據(jù)存儲器是統(tǒng)一編址的。(×)10.中斷優(yōu)先級由IP寄存器設(shè)定。(√)四、簡答題(每題5分,共4題)1.簡述8051單片機的中斷響應(yīng)過程。答案:中斷源提出中斷請求,CPU在每個機器周期的S5P2檢測中斷標(biāo)志。若滿足響應(yīng)條件,保護斷點,即PC內(nèi)容壓入堆棧,然后根據(jù)中斷源,將對應(yīng)的中斷入口地址裝入PC,進入中斷服務(wù)程序。2.簡述定時器初始化步驟。答案:確定工作方式,寫入TMOD寄存器;計算初值,裝入TH和TL寄存器;根據(jù)需要設(shè)置中斷,給IE寄存器相應(yīng)位賦值;啟動定時器,給TCON寄存器的TR位置1。3.簡述8051單片機P0口作為通用I/O口的特點。答案:作輸出時,需外接上拉電阻,才能輸出高電平;作輸入時,先向端口寫1,再讀取引腳狀態(tài)。它既可以按字節(jié)操作,也可按位操作。4.簡述單片機編程語言中匯編語言和C語言的優(yōu)缺點。答案:匯編語言優(yōu)點是執(zhí)行效率高、可直接控制硬件;缺點是編程復(fù)雜、移植性差。C語言優(yōu)點是編程簡單、移植性好;缺點是執(zhí)行效率相對低,對硬件操作不如匯編直接。五、討論題(每題5分,共4題)1.討論在實際項目中如何選擇合適的單片機晶振頻率。答案:要考慮系統(tǒng)速度要求,速度快選高頻晶振;通信需求,如串口通信,11.0592MHz便于波特率準(zhǔn)確設(shè)置;功耗,高頻晶振功耗大;還要兼顧穩(wěn)定性、成本及電路板布線等因素。2.討論8051單片機中斷系統(tǒng)在多任務(wù)處理中的應(yīng)用。答案:可利用中斷實現(xiàn)多任務(wù)處理。不同任務(wù)對應(yīng)不同中斷源,如外部中斷處理外部事件,定時器中斷處理定時任務(wù)。中斷發(fā)生時暫停當(dāng)前任務(wù),處理中斷服務(wù)程序,結(jié)束后返回原任務(wù),實現(xiàn)高效多任務(wù)。3.討論如何提高8051單片機系統(tǒng)的穩(wěn)定性。答案:選用穩(wěn)定的晶振,電源要穩(wěn)定且濾波良好;合理布局電路,減少干擾;程序上設(shè)置看門狗防止程序跑飛;對關(guān)鍵數(shù)據(jù)和操作進行校驗和冗余處理;避免頻繁的中斷和

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論