




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
湖北文理學院機械與汽車工程學院2023-2023學年度下學期《單片機原理及其應用》試卷A答案與評分標準專業(yè)(班級)學號姓名課程類別:適用專業(yè):機械制造及其自動化適用年級:15級題目一二三四五總分滿分20201050100得分評卷人得分一、填空題(在下列題目橫線處填寫正確答案,每空1分,共20分。)1、8051單片機的5個中斷源入口地址分別是①0003H②000BH③0013H④0001BH⑤0023H。2、KeiluVision軟件中,執(zhí)行程序MOV10H,#30H;MOVR0,#10H;MOVA,R0后,在存儲器窗口鍵入D:10H指令,觀察到(10H)=30H;寄存器A的內(nèi)容為(A)=10H。3、80C51的匯編程序中,若(SP)=10H,已知(R2)=10H,(R3)=20H,順序執(zhí)行指令PUSH02H;PUSH03H;POP00H;POP01H后,則(R0)=20H;(R1)=10HH;(SP)=10H。4、MOVA,P0指令中,源操作數(shù)是直接尋址,目的操作數(shù)是寄存器尋址。5、偽指令ORG2000H,TAB:DB‘1’,1H,12H,10,c定義后,在keilKeiluVision軟件中用指令c:2001H觀察的結(jié)果是1H,字符c存放在ROM空間的2004H單元內(nèi)。6、已知(DPTR)=TAB,(A)=03H,程序段ORG1000H,TAB:DB01H,02H,03H,04H,05H則TAB符號地址對應的數(shù)值地址是1000H。7、8051單片機匯編語言對累加器A中第1,5,7位置1的匯編指令是ORLA,#10100010B。8、keil軟件使用時,觀察外部RAM空間100H單元內(nèi)容的指令是x:100H;使用其編譯源程序后生成的機器語言文件擴展名是.HEX。9、已知(A)=44H,(R0)=30H;執(zhí)行指令SWAPA后(A)=44h;執(zhí)行指令XCHA,R0;R0=44H。得分二、單項選擇題(在四個備選答案中選一個正確答案,每小題2分,共20分)1、80C51單片機的中斷優(yōu)先級是(A)級中斷系統(tǒng)。A.所有中斷源優(yōu)先級別都一樣B.2級C.3級D.5級2、下列(B)指令編譯后不會形成目標代碼。A.XCHB.ENDC.DJNZD.LCALL3、80C51匯編語言源程序中,關于偽指令正確的是(B)。A.編譯后會生成目標代碼。B.在中斷系統(tǒng)中起指令作用。C.在子程序中起指令作用。D.在編譯過程中起作用,編譯結(jié)束后其功能結(jié)束。4、已知(R0)=10H,執(zhí)行指令DECR0后,R0中的內(nèi)容是(B)。A.09HB.0FHC.不變D.11H5、IE控制寄存器內(nèi)容為00000010B時,則出下列說法正確的是(D)。A.系統(tǒng)可響應定時器T0中斷B.系統(tǒng)可響應定時器T1中斷C.系統(tǒng)可響應所有中斷D.系統(tǒng)沒有開放任何中斷6、下列指令目的操作數(shù)屬于寄存器間接尋址的是(A)。A.MOV@R0,AB.ADDCB,30HC.ADDA,@R0D.ADDA,#30H7、關于8051單片機的位數(shù)、地址總線的位數(shù),下列正確的選項是(A)。A.8,16B.16,16C.16,8D.8,88、PROTEUS軟件仿真時,如果需要一個電源符號,應從下列圖標菜單(B)選取。A.B.C.D.9、80C51單片機的引腳(A)與外部存儲器擴展控制信號無關。A.RSTB.PSENC.WRD.RD10、在80C51單片機擴展外部存儲器系統(tǒng)中,(B)引腳是用于外部地址信號的鎖存控制。A.PSENB.ALEC.WRD.RD得分三、判斷題(下列命題你認為正確的在題后括號內(nèi)打“√”;錯誤的打“×”。每小題1分,共10分。)1、調(diào)用子程序時,8051CPU會自動執(zhí)行保護斷點和現(xiàn)場。(×)2、80C51的定時器/計數(shù)器用作定時器時是對來自系統(tǒng)外部的脈沖信號進行計數(shù)。(×)3、80C51寄存器IE=10000000B,則它的5個中斷源同時發(fā)出中斷請求信號時,CPU只響應外部中斷0。(×)4、如果R0的內(nèi)容是1,執(zhí)行指令DJNZR0,NEXT時程序會發(fā)生跳轉(zhuǎn)。(√)5、靜態(tài)顯示適用于位數(shù)比較少的七段數(shù)碼管顯示系統(tǒng),動態(tài)顯示適用于位數(shù)比較多的七段數(shù)碼管顯示系統(tǒng)。(√)6、80C51單片機的三總線是指地址總線、數(shù)據(jù)總線以及控制總線。(√)7、鍵盤的消抖工作只能由軟件實現(xiàn)。(×)8、80C51單片機是8位單片機,所以其內(nèi)部寄存器都是8位的寄存器。(×)9、80C51單片機匯編源程序的常數(shù)表格一般存放在外部RAM空間。(×)10、80C51單片機的4個IO并行口中只有P0具備內(nèi)部上拉電阻。(×)得分四、綜合題:(第1小題4分,第2小題4分,第3小題4分,第4小題14分,第5小題10分,第6小題14分,共50分)1、根據(jù)程序段,填寫完整下圖的ROM單元內(nèi)容。(每空1分,共4分)ORG0100HDB‘0’DB0DW1234HDB‘0’DS02H結(jié)合下圖閱讀程序,試回答問題:(4分)#include<reg51.h>#defineucharunsignedchar#defineuintunsignedintsbitK1=P1^0;sbitRELAY=P2^4;voidDelayMS(uintms){ uchart; while(ms--)for(t=0;t<120;t++);}voidmain(){ P1=0xff; RELAY=1; while(1) { if(K1==0) { while(K1==0); RELAY=~RELAY; DelayMS(20); } }}1)程序運行時,按下K1鍵,現(xiàn)象是:①L2點亮;再次按下K3鍵并釋放,現(xiàn)象是:②L2熄滅。(每空1分)2)圖中,D1二極管的作用是續(xù)流保護作用。(2分)3、利用位邏輯運算指令編程實現(xiàn)下圖所示硬件邏輯電路功能。(4分)MOVC,①P0.0②ANLC,P0.1CPLC③ORLC,/P0.2MOVP0.3,④C(每空1分)4、如下圖,設晶振頻率為12MHz,用定時器T1采用工作方式1結(jié)合中斷方法使P1口輸出信號,輪流點亮8個LED,每個LED點亮時間為50ms。(14分)1)試計算系統(tǒng)機器周期以及TMOD的控制字(3分,必需有計算過程,否則無分)。答:T=1/12X10-6X12=1us(1分)TMOD=10H(2分)2)使計算T1的計數(shù)初始值。(2分)解:(216–X)×1×10-6=50×10-3X=216-50000=10000H-C350H=3CB0H所以,初值為:TH1=3CH,TL1B0H(各1分)3)根據(jù)題意,完善下列程序:(每空1分,共5分)ORG0000HLJMPMAINORGeq\o\ac(○,1)001BHLJMPINTT1ORG1000HMAIN:MOVeq\o\ac(○,2)TMOD,#10H MOVTH1,#3CH MOVTL1,#0B0H SETBeq\o\ac(○,3)EA SETBeq\o\ac(○,4)ET1 SETBTR1 MOVA,#01H MOVP1,A; SJMP$INTT1:MOVTH1,#3CH MOVTL1,#0B0HRLeq\o\ac(○,5)A MOVP1,ARETI4)如果將上述定時器定時時間采用延時程序來完成,試計算下列延時程序的延時時間是多少秒?要求計算過程。(4分)DEL:MOVR7,#200DEL1:MOVR6,#123 NOP NOP DJNZR6,$ DJNZR7,DEL1 RET解答:t=1+200(1+1+1+2*123+2)+2≈50203us=50.203ms(4分,過程2分,結(jié)果2分)5、如下圖所示:(10分)1)系統(tǒng)硬件連接采用硬件譯碼動態(tài)顯示,請完善上圖數(shù)碼顯示管的位控端、段控端與單片機的連接。(位控端、段控端與單片機的連接各2分,共4分)2)指令MOVP2,#10110011B可在第3位數(shù)碼管上顯示數(shù)字3,圖中采用的是②共陰(填寫共陰極或共陽極)數(shù)碼管。(2分)3)下列程序是在標號1、2、3、4數(shù)碼管上分別顯示RAM中“30H”“31H”“32H”“33H”內(nèi)存單元的內(nèi)容(各1位BCD碼)。試完善下列程序。(每空1分,共4分)START:MOVeq\o\ac(○,1)R0,#30HMOVR7,#4MOVR2,#0E0HUP:MOVA,@R0ORLA,R2MOVeq\o\ac(○,2)P2,ALCALLD2MS;調(diào)用延時程序INCR0MOVA,R2eq\o\ac(○,3)RLAMOVR2,ADJNZeq\o\ac(○,4)R7,UPSJMPSTART6、下圖所示:(共14分)試完成下圖中6264存儲器芯片與8051單片機的連接(采用P2.5通過非門選中芯片6264(1)、P2.6通過非門選中芯片6264(2)直接進行線選譯碼,不采用硬件譯碼芯片完成譯碼)。(4分)(地址總線1分,數(shù)據(jù)總線1分,控制總線1分,譯碼1分,共4分)圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 消防設施維保內(nèi)容及實施方案
- 2025年濕法混合顆粒機項目發(fā)展計劃
- 2025年CTD剖面儀項目合作計劃書
- 2025年紫外固化材料項目合作計劃書
- 甘肅省天水市五中2025年高二物理第二學期期末監(jiān)測模擬試題含解析
- 教育科技產(chǎn)品的倫理設計及市場策略
- 醫(yī)療健康信息的多樣化傳播途徑
- 智慧教室中在線學習平臺的設計與實踐
- 家長參與的社區(qū)教育項目實踐與思考
- 新媒體技術(shù)在商業(yè)培訓中的價值體現(xiàn)
- 肺癌胸腔積液患者護理
- 老年法律知識講座
- DB43T-用水定額 第1部分:農(nóng)業(yè)
- 社交媒體在職場人際關系中的作用分析
- 醫(yī)療行業(yè)員工激勵與穩(wěn)定措施
- 《戶外探險》課件
- 《老年人出院準備服務指南》
- 2025年畜禽屠宰及加工企業(yè)組織結(jié)構(gòu)及部門職責
- 《工藝流程培訓》課件
- 頸椎前路手術(shù)麻醉
- 第一單元 第1課《互聯(lián)網(wǎng)發(fā)展靠創(chuàng)新》說課稿2024-2025學年人教版(2024)初中信息科技七年級上冊
評論
0/150
提交評論