版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
頁1第號(hào)學(xué)名姓2005~2006學(xué)年二學(xué)期期末考試試題(A卷)題目二三四五六七八總分?jǐn)?shù)分?jǐn)?shù)評(píng)卷人級(jí)班題試術(shù)技口接與理原機(jī)片單基本概念題(55分)(4分)(寫出轉(zhuǎn)換過程)0E75H=(0000111001110101)B; 1110011010B=(922)D1001110001110.1011B=(138E.B)H; 13FH=(319)D(1)0E75H=0000111001110101B(2)1110011010B=1×29+1×28+1×27+0×26+0×25+1×24+1X23+0×22+1×21+0X20=922D(3)1001110001110.1011B=0001001110001110.1011B=138E.BH(4)13FH=1×162+3X161+15X160=319D(8分)寫出下列程序段執(zhí)行后,相關(guān)寄存器或存儲(chǔ)單元的內(nèi)容。MOVR0,#30HMOV30H,#40HMOVA,@R0MOV60H,ASJMP$A=40H ,R0=30H ,(30H)=40H ,(60H)=40H(6分)若fosc=6MHz,編寫一個(gè)能延時(shí)200毫秒的子程序。DELAY:MOVR7,#200D1:MOVR6,#250D2:DJNZR6,D2DJNZR7,D1RET(15分)下列程序存放在64KB的EPROM中ORG0000H0000H020200HLJMPMAIN;跳轉(zhuǎn)到MAlNORG0200H0200HE530HMAIN:MOVA,30H;將30H內(nèi)容送A0202H30E706HJNBACC.7,ABD;ACC.7=0跳轉(zhuǎn)ABD0205HF4HCPLA;A取反Q206H04HINCA;人加10207HF531HMOV31H,A;A送31H單元0209H8002HSJMPABC;跳轉(zhuǎn)到ABC020BHF532HABD:MOV32H,A;A送32H單元020DH80FEHABC:SJMP$;原地踏步無限循環(huán)020FH試分析該程序,并回答以下問題:①手工匯編該程序(寫出機(jī)器碼),并寫出每條指令的首地址(寫在程序左邊);見卷面。②該程序段占用多少個(gè)存儲(chǔ)單元;答:15個(gè)存儲(chǔ)單元。③在CPU取回指令SJMP$,并執(zhí)行該指令時(shí)Pe值為多少,執(zhí)行后Pe為多少;答:執(zhí)行SJMP$指令時(shí)PC值為020FH,執(zhí)行后Pe值仍為020DH。④分析該程序段,并在指令后作注釋。答:該程序段的主要功能是檢測片內(nèi)RAM30H單元的內(nèi)容,若其最高位為“0”,則直接轉(zhuǎn)存到片內(nèi)RAM31H單元,否則將其內(nèi)容取反再加“1”后送到片內(nèi)RAM3IH單元。實(shí)際上該程序段的功能是將RAM30H單元中的“補(bǔ)碼”轉(zhuǎn)換為“二進(jìn)制數(shù)”的絕對值后存到RAM31H單元。(12分)TO用于定時(shí),%sc=12MHz,試為TO編寫初始化程序,定時(shí)時(shí)間50ms。答:因?yàn)橐粋€(gè)機(jī)器周期=12:12MHZ=Iμs所以50ms內(nèi)TO需要計(jì)數(shù)的機(jī)器周期脈沖個(gè)數(shù)為N=50ms÷1μs=50000個(gè)由此可知必須使用TO方式1的16位計(jì)數(shù)器才能滿足要求TO的初值設(shè)為X,則X=M-N=65536-50000=15536=3CB0H=0011110010110000B故TO的初值為:THO=3CH,TLO=BOH,TMOD初始化成:TMOD=0001QQQlB=IlH還要開放中斷,即初始化正,使EA=L定時(shí)器TO中斷允許ETO=1。要使To啟動(dòng)工作,還必須初始化TCON,即使TRO=1;初始化程序清單如下:ORG0000H ;復(fù)位入口AJMPSTARTORGOOOBH ;TO中斷入口AJMPTOINTORG0030HSTART:MOVSP,#60HMOVTHO,#3CHMOVTLO,#0B0HMOVTMOD,#11HSETBTROSETBETOSETBEA;主程序,初始化程序;TO賦初值;賦TO方式字,令TO定時(shí),工作于方式1;啟動(dòng)TO;開TO中斷;開總允許中斷第頁2號(hào)學(xué)名姓6.(10分)分析下圖2片6264(8KB)存儲(chǔ)器芯片的地址范圍。,答:74LS138為3—8譯碼器。由圖接線可知,P2.7P2.6P2.5=110時(shí)Y3有P2.7P2.6P2.5=001時(shí)Y4有效,故6264(1)的地址范圍為:0010000000000000?0011111111111111=2000H~3FFFH級(jí)班效題試術(shù)技口接與理原機(jī)片單6264(2)的地址范圍為:1100000000000000?1101111111111111=C000H~DFFFH應(yīng)用擴(kuò)展題(45分)(15分)根據(jù)下圖所示電路編程(圖中僅給出與編程有關(guān)的部分),采用定時(shí)器T0定時(shí)中斷,使LED0~LED7間隔60毫秒逐個(gè)循環(huán)點(diǎn)亮。(設(shè)fosc=6MH)z8031答: 因?yàn)橐粋€(gè)機(jī)器周期=12÷6MHz=2μsP1.0所以60ms內(nèi)TO需要計(jì)數(shù)的機(jī)器周期脈沖*為N=60ms÷2μs=30000個(gè)由此可知必須使用To方式1的16位計(jì)數(shù)P1.7能滿足要求TO的初值設(shè)為X,則X=M—N=65536—+5VLEDO個(gè)數(shù)LED7器才30000=35536=8AD0H故TO的初值為:THO=8AH,TLO=DOH
還要開放中斷,即初始化正,使EA=L要使TO啟動(dòng)工作,還必須初始化TCoN
初始化程序清單如下:,TMOD初始化成:TMOD=OOOlQQQlB=IlH
定時(shí)器To中斷允許ETO=1。即使TRO=1;ORGOOOOH;復(fù)位入口AJMPSTARTORGOOOBH;T0中斷入口AJMPTOINTORG0030HSTART:MOVPl,#OFFH;先使所有LED熄滅MOVSP,#60H;主程序,初始化程序MOVTHO,#8AH;T0賦初值MOVTLO,#D0HMOVTMOD,#11H;賦TO方式字,令TO定時(shí),SETBETO;開TO中斷SETBEA;開總允許中斷SETBTRO;啟動(dòng)TOMOVP1,#OFEH;使第一個(gè)LED亮MAIN:AJMPMAINTOINT:CRLAMOVP1,AMOVTH0,#8AH;再賦T0初值MOVTL0,#D0H工作于方式1RETIEND(15分)解釋下面一段程序,并回答串行口工作于什么方式下,波特率為多少,(數(shù)據(jù)塊存放于50H—5FH中)。TRT:MOVSCON,#80H;設(shè)置串口為方式2即9位UARTMOVPCoN,#80H;波特率加倍即為fosc/32MOVRO,#50H;數(shù)據(jù)塊首地址送50H單元MOVR7,IOH;數(shù)據(jù)個(gè)數(shù)送R7LOOP:MOVA,@R0;送數(shù)據(jù)給AMOVC,PSW.0;將奇偶位送CMOVTB8,C;再將奇偶位送TB8作為第九位發(fā)送MOVSBUF,A;數(shù)據(jù)發(fā)送WAIT: JBCTI,CONT;發(fā)送完則轉(zhuǎn)CONT繼續(xù)發(fā)送SJMPWAIT;否則轉(zhuǎn)WArr等待CONT:INCRO;數(shù)據(jù)地址指針加1DJNZR7,LOOP;數(shù)據(jù)沒發(fā)送完則轉(zhuǎn)LOOP繼續(xù)RET;數(shù)據(jù)發(fā)送完則退出(15分)設(shè)計(jì)電路圖并寫出在運(yùn)算放大器輸出端輸出一個(gè)鋸齒波電壓(脈沖周期要求為20OmS)的程序。START:MOVA,#20H;開始輸出電壓為O,故A=OMOVDPTR,#7FFFH;0832的地址送DPTR(P2.7=0)MOVRl,#20;每個(gè)鋸齒波含20臺(tái)階每臺(tái)階ImsLP:MOVX@DPTR,A;送數(shù)據(jù)至0832CALLDELAY;調(diào)用延時(shí)ImS的子程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025門市房屋轉(zhuǎn)租合同
- 二零二五年度二手挖掘機(jī)租賃權(quán)轉(zhuǎn)讓合同4篇
- 二零二五年房地產(chǎn)投資合作項(xiàng)目稅務(wù)籌劃協(xié)議3篇
- 2025青海省國內(nèi)旅游合同
- 2025關(guān)于裝修合同的標(biāo)準(zhǔn)范本
- 二零二五版餐飲行業(yè)三人合伙經(jīng)營合作協(xié)議范本3篇
- 建設(shè)工程勞務(wù)分包合同范文年
- 2025年度能源管理授權(quán)委托服務(wù)合同2篇
- 年度機(jī)床附件及輔助裝置市場分析及競爭策略分析報(bào)告
- 裝修鋪貼泥工包工合同范本
- GB/T 45092-2024電解水制氫用電極性能測試與評(píng)價(jià)
- 《算術(shù)平方根》課件
- DB32T 4880-2024民用建筑碳排放計(jì)算標(biāo)準(zhǔn)
- 2024-2024年上海市高考英語試題及答案
- 注射泵管理規(guī)范及工作原理
- 山東省濟(jì)南市2023-2024學(xué)年高二上學(xué)期期末考試化學(xué)試題 附答案
- 大唐電廠采購合同范例
- 國潮風(fēng)中國風(fēng)2025蛇年大吉蛇年模板
- GB/T 18724-2024印刷技術(shù)印刷品與印刷油墨耐各種試劑性的測定
- IEC 62368-1標(biāo)準(zhǔn)解讀-中文
- 15J403-1-樓梯欄桿欄板(一)
評(píng)論
0/150
提交評(píng)論