




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、(密封線內(nèi)勿答題) 學(xué)校 專業(yè) 姓名 身份證號 (密封線內(nèi)勿答題) (考試時(shí)間:150分鐘)題號一二三四五總分分?jǐn)?shù)一、填空題(將正確答案填入空格中,每空1分,共35分)得分評閱人1、MCS51單片機(jī)的最大程序?qū)ぶ房臻g為 64K KB,空間的地址范圍為0000H-FFFFH,單片機(jī)復(fù)位后程序入口地址為 0000H 。外部中斷0的入口地址為 0003H ,T1定時(shí)/計(jì)數(shù)器的中斷入口地址為 001BH 。2、PSW中RS1=1,RS0=0,R3對應(yīng)的字節(jié)地址為 13H 。3、7AH對應(yīng)的十進(jìn)制數(shù)為 122 D,對應(yīng)的二進(jìn)制數(shù)為01111010 B。4、MCS51單片機(jī)的僅使用內(nèi)部ROM時(shí),EA引腳應(yīng)
2、接 高 電平。5、當(dāng)MCS51單片機(jī)RST引腳出現(xiàn) 2個 機(jī)器周期以上高電平時(shí)單片機(jī)可有效復(fù)位,復(fù)位后SP= 07H ,PC= 0000H ,P1= FFH 。6、MCS-51單片機(jī)的低功耗方式有 待機(jī) 、 掉電 。7、MCS-51單片機(jī)的常用復(fù)位方式有 手動復(fù)位 、 上電復(fù)位 。8、80C51單片機(jī)的串行口控制寄存器器是 SCON ;串行口工作在方式2時(shí)SM0、SM1設(shè)置為 10 ,當(dāng)設(shè)置允許串行口接收串行輸入數(shù)據(jù)時(shí)必須將 REN 位設(shè)置為1。9、把數(shù)據(jù)存入堆棧稱為 入棧 ,從堆棧取出數(shù)據(jù)稱為 出棧 ,從堆棧取出數(shù)據(jù)遵循 先進(jìn)后出、后進(jìn)先出 的原則。10、LED數(shù)碼管按結(jié)構(gòu)分為 共陰 和 共
3、陽 兩種形式。11、鍵盤按鍵的檢測過程中消除抖動常用的方法有 RS觸發(fā)器濾波 、 RC濾波 、 軟件延時(shí) 。12、DAC0832的參考電壓為+5V,則分辯率為 5/256 V。13、矩陣鍵盤中為了識別鍵盤上的閉合鍵,通常采用兩種方法 逐行掃描法和 線反轉(zhuǎn)法 。14、C51中定義的位變量的關(guān)鍵字是 bit 位變量對應(yīng)的地址空間范圍是 0x20-0x2f 。15、unsigned char 定義的變量取值范圍 0-255 ,unsigned int定義的變量取值范圍 0-65535 。二、選擇題(共20個題,每小題 1分,共20分)得分評閱人 1、當(dāng)單片機(jī)外接數(shù)據(jù)存儲器時(shí)P2口作為 。 (C )A
4、.低8位地址線 B.準(zhǔn)雙向I/O端口C.高8位地址線 D.8位數(shù)據(jù)線2、單片機(jī)晶振頻率為12MHZ時(shí),單片機(jī)定時(shí)/計(jì)數(shù)器可以計(jì)數(shù)的最大脈沖頻率為 。 ( C )A.2MHZ B.1MHZC.500KHZ D.250KHZ3、在單片機(jī)片外擴(kuò)展一片2764需要 根地址線。 ( C ) A.8根 B.11根C.13根 D.15根 4、下列變量定義不正確的是 。 ( C ) A.unsigned int a ; B.unsigned char data i;C.unsigned char code distab10; D.int s=100; 5、單片機(jī)的堆棧空間設(shè)置在 。 ( C )A.片內(nèi)ROM
5、B.片外ROMC.片內(nèi)RAM D.片外RAM6、只使用定時(shí)器T0工作在計(jì)數(shù)方式1時(shí),啟動不受外部引腳控制TMOD應(yīng)設(shè)置為 。 ( B )A.50H B.05HC.11H D.15H7、MCS51的串行數(shù)據(jù)緩沖器SBUF用于 。 ( B ) A存放運(yùn)算中間結(jié)果 B存放待發(fā)送或已接收到的數(shù)據(jù)C暫存數(shù)據(jù)和地址 D存放待調(diào)試的程序8、8051單片機(jī)中,唯一一個用戶可使用的16位寄存器是 。 ( D )APSW BACC C SP DDPTR9、單片機(jī)中PUSH和POP指令常用來 。 ( C ) A保護(hù)斷點(diǎn) B保護(hù)現(xiàn)場 C保護(hù)現(xiàn)場,恢復(fù)現(xiàn)場 D保護(hù)斷點(diǎn),恢復(fù)斷點(diǎn)10、下列指令中不影響PC內(nèi)容的是 。 (
6、 A ) AMOVC A,A+PC BRETI CRET DACALL11、可以實(shí)現(xiàn)P1口輸出各位內(nèi)容循環(huán)左移的語句是 。 ( A )AP1=P17; BP1=P17; CP1=P11; DP1=P11;12、單片機(jī)的P0、P1口作輸入用途之前必須 。 ( A )A在相應(yīng)端口先置1 B在相應(yīng)端口先置0C外接高電平 D外接上拉電阻13、存儲1616點(diǎn)陣的一個漢字信息,需要的字節(jié)數(shù)為 。 ( A )A.32 B.64 C.128 D.25614、I2C總線的起始條件是: ( D ) A當(dāng)SCL為低電平時(shí),SDA發(fā)生由高到低的跳變B當(dāng)SCL為低電平時(shí),SDA發(fā)生由低到高的跳變C當(dāng)SCL為高電平時(shí),S
7、DA發(fā)生由低到高的跳變D當(dāng)SCL為高電平時(shí),SDA發(fā)生由高到低的跳變15、利用下列 關(guān)鍵字可以改變工作寄存器組 ( D )Ainterrupt B.sfrCwhile D.using16、使用宏來訪問絕對地址時(shí),一般需包含的庫文件是( B )A.reg51.h B.absacc.h C. intrins.h D.startup.h17、在串行口工作于移位寄存器方式時(shí),其接收由 來啟動。( A )A. REN B. RI C. REN和RI D. TR18、C51不包含的存儲器模式是 ( A )A xdata B. Small C. compact D. large19、DS18B20是 ( C
8、 ) AI2 C總線串行接口芯片 B.SPI串行接口芯片C. 單總線串行接口芯片 D.UART串行接口芯片20、具有模數(shù)轉(zhuǎn)換功能的芯片是 ( A )A.ADC0809 B.DAC0832 C.MAX813 D.PCF8563 三、判斷題(共10個題,在正確的后面括號中對打,否則打,每小題1分,共10分)得分評閱人1、若一個函數(shù)的返回類型為void,則表示其沒有返回值。 ( )2、SFR中凡是能被8整除的地址,都具有位尋址能力。 ( )3、MCS-51單片機(jī)的程序存儲器只能用來存放程序的。 ( )4、串口中斷標(biāo)志由硬件清0。 ( )5、MCS51的產(chǎn)品8051與8031片內(nèi)都無ROM。 ( )6
9、、C51中通用指針變量占用2個字節(jié)。 ( )7、C51中的中斷服務(wù)程序函數(shù)必須是無返回值和無參數(shù)的函數(shù)。 ( )8、C51定義為idata的RAM地址范圍為0x00-0x7f。 ( )9、匯編指令RET與RETI的功能完全相同。 ( )10、main()函數(shù)可以放在程序中的任何位置,程序總是從main()函數(shù)開始執(zhí)行。( )四、程序填空題(共3題,共15分) 得分評閱人1、在單片機(jī)的P1口連接有8個發(fā)光二極管,改變P1口的狀態(tài)即可控制發(fā)光管發(fā)光還是不發(fā)光(0發(fā)光,1不發(fā)光)。編程實(shí)現(xiàn)8個發(fā)光管按以下規(guī)律變化:總共9種狀態(tài),每隔一秒變化一次,9次一個循環(huán):僅1號燈亮、僅2號燈亮僅8號燈亮、全亮。
10、(每空1分)void Delay1s(void); /1秒延時(shí)函數(shù)void main()unsigned char code vucCodeDpcode9=0x0FE, 0x0FD, 0xFB , 0x0F7, 0x0EF, 0x0DF, 0xBF , 0x7F, 0x00;unsigned char data vucDataIndex = 0 ;while(1)P1 = vucCodeDpcodevucDataIndex ; Delay1s();vucDataIndex +;if(vucDataIndex=9) vucDataIndex=0 ;2、設(shè)計(jì)運(yùn)算函數(shù),實(shí)現(xiàn)分段函數(shù)的功能,返回值為無
11、符號字符型,形參類型為無符號字符形。 3x+4 (xx=10) 3x/10 (x=20) (每空2分)unsigned char func1(unsigned char x ) unsigned char y; if( x10 ) y=3*x+4; else if (x20) y=5*x-16; else y= 3*x/10 ; return(y); 3、P1口接有8個發(fā)光二極管,如圖所示,編寫程序使單一燈每隔1S左移一位,不斷循環(huán)。設(shè)振蕩頻率為fOSC=6MHZ,利用定時(shí)器T0、方式1下結(jié)合軟件計(jì)數(shù)完成定時(shí)。(每空1分) ORG 0000H ;單片機(jī)復(fù)位后程序入口地址 LJMP MAIN O
12、RG 000BH LJMP CTC0 ;調(diào)整到CTC0處執(zhí)行T0中斷程序 MAIN:MOV TMOD,#01H ;指令功能 設(shè)置T0工作在方式1 定時(shí)方式 MOV TH0,#3CH MOV TL0,#0B0H SETB EA ;指令功能 設(shè)置總的中斷允許 SETB ET0 ;指令功能 設(shè)置T0中斷允許 SETB TR0 ;指令功能 啟動T0定時(shí) MOV P1,#0FEH ;指令功能 設(shè)置初始值 MOV R3,#0FEH MOV R2,#10 SJMP $ CTC0:PUSH ACC ;堆棧保護(hù)現(xiàn)場 PUSH PSWMOV TH0,#3CH ;重新賦初始值MOV TL0,#0B0HDJNZ R2
13、,DONT ;指令功能 判斷10次定時(shí)次數(shù)是否滿 MOV R2,#10 MOV A,R3RL A ;修改發(fā)光二極管點(diǎn)亮的位置MOV P1,AMOV R3,ADONT: POP PSW ;指令功能 恢復(fù)PSW的內(nèi)容 POP ACCRETI ;中斷返回END五、編程應(yīng)用題(共2題,每題10分,共20分)得分評閱人 1、利用89S51單片機(jī)產(chǎn)生一個周期為800ms的方波信號,占空比為50%,已知晶振頻率為12MHz,要求用T0定時(shí),并通過P2.0輸出。 #include”reg51.h” sbit sout=P20; void main( ) unsigned char data i=8;TMOD=
14、0x01;TH0=0x3c;TL0=0xb0;TR0=1;while(1) while(TF0=0); TF0=0; i-; if(i=0) i=8; sout=sout; 2、89S51單片機(jī)外接一片采用動態(tài)掃描方式通過ULN2804驅(qū)動四個共陽極數(shù)碼管,動態(tài)掃描時(shí)間由定時(shí)器T0確定,P0口做I/O口,顯示內(nèi)容在數(shù)組dismap4中,編寫T0中斷響應(yīng)程序,每次顯示一個數(shù)碼管,循環(huán)顯示; 每個數(shù)碼管的顯示時(shí)間為1ms,外接晶振為12MHz;并完成main()中的T0中斷初始化及啟動T0。#include”reg51.h”unsigned char code distab10=0xc0,0xf9
15、,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90;unsigned char dismap4=0,1,2,3;void timer0( ) interrupt 1 using 1/*以下為T0中斷響應(yīng)程序內(nèi)容 */static unsigned char data local=0; TL0=0x18; TH0=0xfc; switch(local) case 0: P0=distabdismap 0; P2=0x00; local=1; break;case 1: P0=distabdismap 1; P2=0x01; local=2; break;case 2: P0=dist
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 探索化學(xué)奧秘的互動游戲?qū)W習(xí)軟件設(shè)計(jì)
- 電解鋁固廢的循環(huán)經(jīng)濟(jì)模式與應(yīng)用
- 從全球化視角看工匠精神的跨文化影響與借鑒
- 產(chǎn)業(yè)轉(zhuǎn)型升級的金融支持與投資機(jī)制
- 山東省青島市南區(qū)2025屆物理八年級第一學(xué)期期末達(dá)標(biāo)檢測試題含解析
- 浙江省臺州市三門縣2024年數(shù)學(xué)七年級第一學(xué)期期末綜合測試試題含解析
- 重慶實(shí)驗(yàn)學(xué)校2025屆化學(xué)九上期末教學(xué)質(zhì)量檢測試題含解析
- 新興技術(shù)行業(yè)的職業(yè)發(fā)展趨勢與選擇
- 美食烹飪師職業(yè)生涯發(fā)展路徑
- 2025至2030陶罐行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢及投資規(guī)劃深度研究報(bào)告
- 2025至2030年中國電動美容床行業(yè)市場運(yùn)行格局及發(fā)展趨向研判報(bào)告
- 拉丁美洲和加勒比地區(qū)投資環(huán)境評價(jià)報(bào)告 2025
- (高清版)DB13∕T 5431-2021 裝配式塑料水表井工程技術(shù)規(guī)程
- 北京市海淀區(qū)2023-2024學(xué)年高二下學(xué)期期末考試英語試卷(含答案)
- 2025鄉(xiāng)村干部考試試題及答案
- 《云南教育強(qiáng)省建設(shè)規(guī)劃綱要(2024-2035年)》解讀培訓(xùn)
- 【KAWO科握】2025年中國社交媒體平臺指南報(bào)告
- 棄土租地合同協(xié)議書
- 《并行計(jì)算技術(shù)》課件
- 超級食物市場發(fā)展趨勢探索-全面剖析
- 《抗生素分類課件》課件
評論
0/150
提交評論