版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《單片機(jī)原理與應(yīng)用》課程試卷一、填空題(每題1.5分,共24分)1.當(dāng)CPU訪問(wèn)片外的存儲(chǔ)器時(shí),其低8位地址由____P0____口提供,高八位地址由___P2___口提供。2.ALE信號(hào)的作用是_地址鎖存和輸入輸出脈沖___________,EA接高電平表示__允許單片機(jī)使用片內(nèi)rom_________。3.PSW中RS1RS0=10H時(shí),R2的地址是___00H____。4.8051的中斷向量表在___03H___、_____0BH___H和13H、1BH、23H。5.ANLA.#0F0H是將A的高四位保持不變,而低四位_____0000_____。6.數(shù)據(jù)指針DPTR是一個(gè)_____16_____位的特殊功能寄存器。7.設(shè)DPTR=2000H,(A)=A0H,則MOVCA,@A+DPTR操作數(shù)的實(shí)際操作地址為_(kāi)___FFH____。8.指針LCALL37B0H,首地址在2000H,完成的操作是__2003___H入棧,PC=___37B0H____。9.8051單片機(jī)定時(shí)器/計(jì)時(shí)器作定時(shí)和計(jì)數(shù)用時(shí),其計(jì)數(shù)脈沖分別由______單片機(jī)內(nèi)部____和____T0T1____提供。10.單片機(jī)89C51中的串行通信共有___4__種方式,其中方式___0___是用作同步移位寄存器來(lái)擴(kuò)展I/O口的。二、選擇題(每題2分,共20分)1、邊沿觸發(fā)方式的外部中斷信號(hào)時(shí)()有效。A.下降沿B.上升沿C.高電平D.低電平2、若MCS-51單片機(jī)使用晶振頻率為6MHz時(shí),其復(fù)位持續(xù)時(shí)間最少應(yīng)超過(guò)()。A.2usB.4usC.8usD.1ms3、以下哪個(gè)是屬于單片機(jī)系統(tǒng)前向通道的器件?()A.MOVDPTR,#3F98H(B)MOVR0,#0FEH(D)INCR0C.MOV50H,#0FC3DH5、以下哪一條是位操作指令()(A)MOVP0,#0FFH(C)CPL.A(B)CLRP1.O(D)POPPSW6,若MCS-51中斷源都編程為同級(jí),當(dāng)他們同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)()(A)INT1(C)T1(B)INT0(D)T07,定時(shí)器若工作在循環(huán)定時(shí)或者循環(huán)計(jì)數(shù)場(chǎng)合,應(yīng)選用()(A)工作方式0(C)工作方式2(B)工作方式1(D)工作方式38,確定定時(shí)器/計(jì)數(shù)器工作方式的寄存器是()(A)TCON(B)TMOD(D)PCON(C)SCON9,若單片機(jī)的振蕩頻率為6MHz,設(shè)定時(shí)器工作在方式1需要定時(shí)1ms,則定時(shí)器初值應(yīng)為()(A)500(B)1000(D)2^16-1000(C)2^16-50010,串行口的控制寄存器SCON中,REN的作用是()(A)接受中斷請(qǐng)求標(biāo)志位(C)串行口允許接受位(B)發(fā)送中斷請(qǐng)求標(biāo)志位(D)地址/數(shù)據(jù)位三、判斷題(錯(cuò)誤的敘述進(jìn)行校正,每題1.5,共15分)1、PC存放的是當(dāng)前正在執(zhí)行的指令的地址。(F)2、DPTR只能當(dāng)作一個(gè)16位的特殊功能寄存器來(lái)使用。(F)3、工作寄存器區(qū)不允許做普通的RAM單元來(lái)使用。()4、執(zhí)行LCALL指令時(shí),棧指針SP的能容不會(huì)發(fā)生變化。(F)5、在51系列單片機(jī)的指令系統(tǒng)中,其加法減法和除法必須有累加器A的參與才能完成。(F)6、在51系列單片機(jī)的指令中,既有帶借位的減法指令,又有不帶借位的減法指令。(T)7、在51單片機(jī)中,中斷服務(wù)程序從矢量地址開(kāi)始執(zhí)行,一直到返回指令RETI為止(F)8、定時(shí)/計(jì)數(shù)器工作于定時(shí)方式時(shí),是通過(guò)89C51片內(nèi)的振蕩器輸出經(jīng)12分頻后的脈沖進(jìn)行計(jì)數(shù),直至溢出為止。(T)9、在89C51的串行通信中,串行口的發(fā)送和接收都是對(duì)特殊功能寄存器SBUF進(jìn)行讀/寫而實(shí)現(xiàn)的。(T)10、串行口的發(fā)送中斷與接收中斷各自有自己的終端入口地址。(T)四、簡(jiǎn)答題(每題4分,共20分)1、簡(jiǎn)述寄存器間接尋址方式及其尋址范圍;寄存器間接尋址:以指令中給出的寄存器中的數(shù)據(jù)為地址,從該地址的單元取得操作數(shù)尋址范圍:低8位,00H-FFH;DPTR訪問(wèn)片外RAM時(shí),最大為0000H-FFFFH2、設(shè)在MCS-51單片機(jī)片內(nèi)RAM中:(20H)=40H;(40H)=22H;(22H)=10H;P1=0CFH;當(dāng)下列程序執(zhí)行完畢后,各單元的內(nèi)容分別為多少?MOVR0,#20HMOVA,@R0MOVR1,AMOVB,@R1MOV10H,R1MOV@R1,10HMOVP3,P1(A)=(B)=(R0)=(R1)=(P1)=(P3)=(20H)=(22H)=3、51系列單片機(jī)具有幾個(gè)中斷源,分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)先級(jí)中斷,如何定義?5個(gè)中斷源:1,外部中斷源(INT0,INT1);2,定時(shí)器、計(jì)數(shù)器溢出中斷(T0,T1);2,串行口中斷源(RI或TI)外部中斷源0,定時(shí)器、計(jì)數(shù)器溢出中斷0,可以被定義為高級(jí)優(yōu)先級(jí)中斷4、簡(jiǎn)單敘述8051的C/T0的工作模式。5、簡(jiǎn)述LED數(shù)碼管動(dòng)態(tài)掃描原理既實(shí)現(xiàn)方式。單片機(jī)的主程序調(diào)用顯示子程序時(shí),單片機(jī)通過(guò)先后輸出字形碼和字位碼,以控制當(dāng)前的LED數(shù)碼管的點(diǎn)亮。五、下面是一個(gè)行列式鍵盤連接圖,請(qǐng)回答下列問(wèn)題:(10分)(1)采用的是逐行掃描方式還是逐列掃描方式?逐行(2)輸出口和輸入口分別怎樣構(gòu)成?(3)請(qǐng)簡(jiǎn)述鍵盤設(shè)計(jì)的步驟。六、編程題(11分)設(shè)有200個(gè)有符號(hào)數(shù),連續(xù)存放在以2000H為首地址的存儲(chǔ)區(qū)中,編程統(tǒng)計(jì)其中正數(shù)、負(fù)數(shù)和零的個(gè)數(shù),分別存放在30H,31H和32H單元中。實(shí)驗(yàn)一發(fā)光二極管流水燈實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康模?.通過(guò)AT89C51單片機(jī)控制8個(gè)發(fā)光二極管,八個(gè)發(fā)光二極管分別接在單片機(jī)的P0.0-P0.7接口上,輸出“0”時(shí),發(fā)光二極管亮。開(kāi)始時(shí)P0.0→P0.1→P0.7→P0.6→┅→P0.0,實(shí)現(xiàn)亮點(diǎn)以1HZ頻率循環(huán)移動(dòng)。二、PROTEUS電路設(shè)計(jì):實(shí)驗(yàn)三外中斷優(yōu)先級(jí)實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康模?.理解單片機(jī)中斷優(yōu)先級(jí)和優(yōu)先權(quán)。2.用PROTEUS設(shè)計(jì),仿真基于AT89C51單片機(jī)的中斷優(yōu)先級(jí)實(shí)驗(yàn)。3.掌握中斷編程方法。單片機(jī)主程序控制P0口數(shù)碼管循環(huán)顯示0~8;外中斷0、外中斷1發(fā)生時(shí)分別在P2口、P1口依次顯示0~8。通過(guò)實(shí)驗(yàn)可演示高優(yōu)先級(jí)可中斷低優(yōu)先級(jí),但低優(yōu)先級(jí)的中斷請(qǐng)求不能中斷高優(yōu)先級(jí)。二、PROTEUS電路設(shè)計(jì):實(shí)驗(yàn)二開(kāi)關(guān)控制LED數(shù)碼管實(shí)驗(yàn)PROTEUS電路設(shè)計(jì):實(shí)驗(yàn)四一、實(shí)驗(yàn)?zāi)康模?.通過(guò)AT89C51的定時(shí)器實(shí)現(xiàn)60S倒計(jì)時(shí),顯示采用兩位數(shù)碼管動(dòng)態(tài)顯示。2.用PROTEUS設(shè)計(jì),仿真基于AT89C51單片機(jī)的60S倒計(jì)時(shí)實(shí)驗(yàn)。二、PROTEUS電路設(shè)計(jì):實(shí)驗(yàn)五A/D轉(zhuǎn)換實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康模?.掌握轉(zhuǎn)換器ADC0809的使用。2.用PROTEUS設(shè)計(jì),仿真基于AT89C51單片機(jī)的A/D轉(zhuǎn)換實(shí)驗(yàn)。3.通過(guò)改變電位器的值改變模擬量的輸入,經(jīng)轉(zhuǎn)換為數(shù)字量在LED上顯示,比對(duì)模擬量和數(shù)字量的關(guān)系。二、PROTEUS電路設(shè)計(jì):實(shí)驗(yàn)1ORG0000HAJMPSTARTORG0030HSTART:MOVP0,#0FFHMOVA,#0FEHAAA:MOVP0,ALCALLDELAYJNBP0.7,BBBRLAAJMPAAABBB:CCC:MOVA,#7FHMOVP0,ALCALLDELAYJNBP0.0,STARTRRAAJMPCCCDELAY:MOVR2,#123DL3:DL2:DL1:MOVR1,#200MOVR0,#20DJNZR0,DL1DJNZR1,DL2DJNZR2,DL3RETEND實(shí)驗(yàn)2CLRP1.0MOVDPTR,#TABLESTART:CLRAJNBP2.0,D1INCAD1:JNBP2.1,D2ADDA,#2D2:JNBP2.2,D3ADDA,#4D3:JNBP2.3,D4ADDA,#8D4:MOVCA,@A+DPTRMOVP0,AAJMPSTARTTABLE:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,88H,83H,0C6H,0A1H,86H,8EHEND實(shí)驗(yàn)3ORG0000HLJMPMAINORG0003HLJMPINTER0ORG0013HLJMPINTER1ORG0100HMAIN:MOVSP,#30HSETBEX0SETBIT0SETBPX0SETBEX1SETBIT1CLRPX1SETBEASTART:MOVR0,#00HMOVA,R0MOVR1,#9AA:PUSHACCMOVDPTR,#TABLEMOVCA,@A+DPTRMOVP0,ACALLDELAYPOPACCINCADJNZR1,AALJMPSTARTINTER0:PUSHPSWPUSHACCSETBRS0MOVR0,#00HMOVR1,#9BB:MOVDPTR,#TABLEMOVA,R0MOVCA,@A+DPTRMOVP2,ACALLDELAYINCR0DJNZR1,BBPOPACCPOPPSWMOVP2,#0FFHRETILJMPAAINTER1:PUSHPSWPUSHACCCLRRS0SETBRS1MOVR0,#00HMOVR1,#9CC:MOVDPTR,#TABLEMOVA,R0MOVCA,@A+DPTRMOVP1,ACALLDELAYINCR0DJNZR1,CCPOPACCPOPPSWMOVP1,#0FFHRETILJMPAADELAY:MOVR2,#50D0:MOVR3,#50D1:MOVR4,#50D2:DJNZR4,D2DJNZR3,D1DJNZR2,D0RETTABLE:DB0C0H,0F9H,0A4H,0B0H,099H,092H,082H,0F8H,080HEND實(shí)驗(yàn)4ORG0000HAJMPMAINORG000BHAJMPLOOPORG0030HMAIN:;T0中斷入口MOVTMOD,#01H;設(shè)置T0用于定時(shí),模式1方式MOVTH0,#3CHMOVTL0,#0B0HMOVIP,#02HMOVIE,#82HMOVDPTR,#TABMOVR0,#60MOVR1,#16SETBTR0;裝入定時(shí)初值;T0中斷允許LOOP1:MOVA,R0MOVB,#10DIVABMOVCA,@A+DPTRMOVP2,#80HMOVP0,AACALLDEL0MOVA,BMOVCA,@A+DPTRMOVP2,#40HMOVP0,AACALLDEL0AJMPLOOP1LOOP:MOVTH0,#3CHMOVTL0,#0B0HDJNZR1,LOOP2MOVR1,#16DECR0CJNER0,#0FFH,LOOP2MOVR0,#60LOOP2:RETIDELAY:MOVR2,#20DEL0:MOVR3,#50DJNZR3,$DJNZR2,DEL0RETTAB:DB3FH,06H,5BH,4FH,66HDB6DH,7DH,07H,7FH,6FHEND實(shí)驗(yàn)5ORG0000HAJMPSTARTORG0003HAJMPINT;外部中斷0入口地址ORG0100HSTART:MOVR0,#50H;通道地址MOVX@R0,A;啟動(dòng)A/D轉(zhuǎn)換SETBIT0SETBEX0SETBEASETBF0;外部中斷0為邊沿觸發(fā)方式;允許外部中斷0中斷;CPU開(kāi)放中斷CLRP2.0;P2.0必須為0MOVDPTR,#TABLOOP:JBF0,LOOP1SETBP3.4CLRP3.5MOVA,R6MOVP1,AACALLDLYCLRP3.4AJMPLHDLOOP1:SETBP3.5CLRP3.4MOVA,R7MOVP1,AACALLDLYCLRP3.5LHD:CPLF0AJMPLOOPINT:MOVXA,@R0MOVR7,ASWA
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《大學(xué)物理(下冊(cè))》課件-第16章
- 融資融券業(yè)務(wù)操作方法及技巧介紹
- 2025年全球及中國(guó)自主機(jī)器人街道吸塵器行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)商店可視化工具行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)數(shù)通硅光芯片行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)固體葡萄糖漿行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)房屋裝修和翻新行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)立式高溫反應(yīng)釜行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)輸注穿刺耗材行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)微波波導(dǎo)衰減器行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 《中國(guó)心力衰竭診斷和治療指南(2024)》解讀完整版
- 《檔案管理課件》課件
- 2024年度中國(guó)共產(chǎn)主義共青團(tuán)團(tuán)課課件版
- 2025年中考物理終極押題猜想(新疆卷)(全解全析)
- 脛骨骨折的護(hù)理查房
- 抽水蓄能電站項(xiàng)目建設(shè)管理方案
- 電動(dòng)工具培訓(xùn)課件
- 《智能網(wǎng)聯(lián)汽車智能傳感器測(cè)試與裝調(diào)》電子教案
- 視頻會(huì)議室改造方案
- 【中考真題】廣東省2024年中考語(yǔ)文真題試卷
- GB/T 32399-2024信息技術(shù)云計(jì)算參考架構(gòu)
評(píng)論
0/150
提交評(píng)論