單片機原理及其應用下試卷A答案_第1頁
單片機原理及其應用下試卷A答案_第2頁
單片機原理及其應用下試卷A答案_第3頁
單片機原理及其應用下試卷A答案_第4頁
單片機原理及其應用下試卷A答案_第5頁
免費預覽已結束,剩余7頁可下載查看

下載本文檔

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

文檔簡介

1、湖北文理學院機械與汽車工程學院2016-2017學年度下學期單片機原理及其應用試卷 A答案與評分標準題目一一一二三四五總分滿分20201050100得分評卷人專業(班級) 學號 姓名課程類別:適用專業: 機械制造及其自動化適用年級:15級填空題(在下列題目橫線處填寫正確答案,每空1分,共20分。)1、8051單片機的5個中斷源入口地址分別是0003H 000BH 0013H_0001BH 0023H。2、Keil UViSion 軟件中,執行程序 MoV 10H,#30H;MoV R0 #10H;MoV A,R0后 ,在存儲器窗口鍵入D:10H指令,觀察到(10H)=30H;寄存器A的內容為(

2、A) =10HO3、 80C51 的匯編程序中,若(SP)=10H,已知(R2)=10H, ( R3)=20H,順序執行指令 PUSHD2H ;PUSH03H;POP 00H ;POP 01H 后,則(R0) = 20 H ;( R1) = 10H H ; (SP)=IOH。4、 MOV A, P0指令中,源操作數是直接尋址,目的操作數是寄存器 尋址。5、偽指令 ORG 2000H, TAB DB '1' ,1H,12H,10 , C定義后,在 keil Keil UViSiOn 軟件中用指令c:2001H觀察的結果是1H_ ,字符C存放在ROr空間的2004H單元內。6、已知

3、(DPTR)=TAB,(A)=03H,程序段 ORG 1000H,TAB:DB 01H,02H,03H,04H,05H 則TAB符號地址對應的數值地址是 1000H o7、8051單片機匯編語言對累加器 A中第1 , 5, 7位置1的匯編指令是ORL A,#10100010B 。(第1頁,共11頁)8、PRoTEU軟件仿真時,如果需要一個電源符號,應從下列圖標菜單(B)選取。生成的機器語言文件擴展名是.HEX。9、已知(A) =44H,( RO)=30H;執行指令 SWAFA后( A) =44h;執行指令 XCH A,RO; R0=44H二、單項選擇題(在四個備選答案中選一個正確答案,每小題2

4、分,共20分)1 80C51單片機的中斷優先級是(A)級中斷系統。A.所有中斷源優先級別都一樣B. 2級C.3級D. 5級2、下列(B)指令編譯后不會形成目標代碼。A. XCH B. END C.DJNZ D. LCALL3、80C51匯編語言源程序中,關于偽指令正確的是( B )。A.編譯后會生成目標代碼。B.在中斷系統中起指令作用。C.在子程序中起指令作用。D.在編譯過程中起作用,編譯結束后其功能結束。4、已知(R0) =10H,執行指令DEC R(后,R0中的內容是(B )。A 09H B. 0FH C.不變 D. 11H5、IE控制寄存器內容為 00000010B時,則出下列說法正確的

5、是( D)。A.系統可響應定時器T0中斷 B.系統可響應定時器T1中斷C.系統可響應所有中斷D.系統沒有開放任何中斷6、下列指令目的操作數屬于寄存器間接尋址的是(A )。A. MoV R0 AB. ADDC B,30HC. ADD A,R0D. ADD A,#30H7、關于8051單片機的位數、地址總線的位數,下列正確的選項是( A )。A. 8,16 B. 16,16C.16,8 D. 8,89、80C51單片機的引腳(A )與外部存儲器擴展控制信號無關。A. RST B.PSEN C.WR D. RD10、 在80C51單片機擴展外部存儲器系統中,(B )引腳是用于外部地址信號的鎖存控制。

6、A. PSEN B. ALE C.WR D.RD三、判斷題(下列命題你認為正確的在題后括號內打“"錯誤的打“X”。每小 3題1分,共10分。)1、調用子程序時,8051CPl會自動執行保護斷點和現場。(×)2、80C51的定時器/計數器用作定時器時是對來自系統外部的脈沖信號進行計數。(×)3、80C51寄存器IE=10000000B,則它的5個中斷源同時發出中斷請求信號時,CPI只響應外部中斷 0 °(×)4、如果R0的內容是1 ,執行指令DJNZ R0, NEXT寸程序會發生跳轉。()5、靜態顯示適用于位數比較少的七段數碼管顯示系統,動態顯示

7、適用于位數比較多的七段數碼管顯示系統。()6、80C5仲片機的三總線是指地址總線、數據總線以及控制總線。()7、鍵盤的消抖工作只能由軟件實現。(×)8、80C51單片機是8位單片機,所以其內部寄存器都是8位的寄存器。(×)9、80C51單片機匯編源程序的常數表格一般存放在外部RAh空間。(×)10、80C51單片機的4個IO并行口中只有P0具備內部上拉電阻。(×)(第3頁,共11頁)四、綜合題:(第1小題4分,第2小題4分,第3小題4分,第4小題14分,第5小題10分, 第6小題14分,共50分)址ROMORG0100HDB 0'DB0DW123

8、4HDB 0'DS02H1、根據程序段,填寫完整下圖的RoM單兀內容。(每空1分,共4分)(第5頁,共11頁)2、結合下圖閱讀程序,試回答問題:(4分)1>MTL1KLOJADD 1JAD1FOJiiAD2s<AL2PQf31'AD3F04JAD4 MjJAD5 FC.lAD6RSTFOJ1lADfpP20ffi8P2.IXA9P22fM0ALEP3311PZ AfAl 2 '=AP2J5/A13 P2JB/AU P2 7/A1SPIOti3.0R>OP3-1>DEJi T IP3MN1PI .3Pj NT1Pl 4P3.4/T0PI 5F>

9、;3.5T1PlJePWHPI .7P3JDTK<6-#in ClUdeVreg51.h> #defi ne UChar Un Sig ned Char#defi ne UintUn Sig ned intSbit K仁 P10;Sbit RELAY=P24;void DeIayMS(Ui nt ms)UChar t;while(ms-)for(t=0;t<120;t+);void mai n()P仁 Oxff;RELAY=1;while(1)if(K1=0)WhiIe(K1=0);RELAY=RELAY;DeIayMS(20); 1) 程序運行時,按下K1鍵,現象是:L2點

10、亮;再次按下K3鍵并釋放,現象是:L2熄滅。(每空1分)2) 圖中,D1二極管的作用是續流保護作用。(2分)3、利用位邏輯運算指令編程實現下圖所示硬件邏輯電路功能。(4分)POOPOlP0.2P03輪流MoV C, P0.0 ANL C,P0.1CPL C ORL C, /P0.2MOV P0.3,C(每空1分)4、如下圖,設晶振頻率為12MHz用定時器T1采用工作方式1結合中斷方法使P1 口輸出信號 點亮8個LED,每個LEC點亮時間為50ms ( 14分)8051Pk 7Pt 6PkSP1.4P1.3Pt 2Pt 1P1.01)試計算系統機器周期以及 TMO的控制字(3分,必需有計算過程,

11、否則無分)。(第7頁,共11頁)答:T=112X106X12=1us( 1分) TMOD=IQH2分)2)使計算T1的計數初始值。(2分)解:(216-)× 1 × 10 -6 =5Q × 10 -3X = 216-5QQQQ=1QQQQH-C35Qh 3CBQH所以,初值為:TH1=3CH , TL1BQH(各 1分)3) 根據題意,完善下列程序:(每空1分,共5分)ORG QQQQHLJMP MAlNORG CD 001BHLJMP INTT1ORG 1QQQHMAIN MOV TMOD #1QHMOV TH1 , #3CHMOV TL1 , #QBQHSET

12、BEASETBET1SETBTR1MOVA,#Q1HMOVP1, A;SJMP$INTT1: MoV TH1 #3CHMoV TL1 , #0B0HRLAMOV P1, ARETI4)如果將上述定時器定時時間采用延時程序來完成,試計算下列延時程 序的延時時間是多少秒?要求計算過程。(4分)DEL: MOV R7,#200DEL1:MOV R6,#123NOPNOPDJNZ R6,$DJNZ R7,DEL1RET解答:t=1+200(1 + 1 + 1+2*123+2)+2 50203us=50.203ms(4分,過程2分,結果2分)5、如下圖所示:(10分)89C5174LS481)系統硬件連

13、接采用硬件譯碼動態顯示,請完善上圖數碼顯示管的位控 端、段控端與單片機的連接。 (位控端、段控端與單片機的連接各 2分,共4分)2)指令MoV P2 #10110011B可在第3位數碼管上顯示數字3,圖中采用的 是共陰(填寫共陰極或共陽極)數碼管。(2分)3) 下列程序是在標號1、2、3、4數碼管上分別顯示RA中“ 30H' “ 31H“32H “33H內存單元的內容(各1位BC碼)。試完善下列程序。(每 空1分,共4分)START: MOV RO, #30HMOV R7,#4MOV R2,#0E0HUP: MOV A, R0ORL A, R2LCALL D2MSMOV P2 ,A;調用延時程序INC RoMoV A,R2RL AMOV R2,ADJNZGDR7,UPSJMP START6、下圖所示:(共14分)1)試完成下圖中6264存儲器芯片與8051單片機的連接(采用P2.5通過非 門選中芯片6264( 1)、P2.6通過非門選中芯片6264(2)直接進行線選譯 碼,不采用硬件譯碼芯片完成譯碼)。(4分)(地址總線1分

溫馨提示

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

評論

0/150

提交評論