




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、裝訂線華南農(nóng)業(yè)大學(xué)期末考試試卷(A卷/B卷)2011學(xué)年第 1 學(xué)期 考試科目:?jiǎn)纹瑱C(jī)原理與應(yīng)用 考試類型:(閉卷)考試 考試時(shí)間:120 分鐘學(xué)號(hào) 姓名 年級(jí)專業(yè) 題號(hào)一二三四五六總分得分評(píng)閱人得分一、填空題(本大題共 5 小題,每小題 3 分,共 15 分)1 要使89C51單片機(jī)復(fù)位的條件是_復(fù)位引腳產(chǎn)生兩個(gè)機(jī)器周期以上的高電平。 2MCS-51外部中斷的兩種觸發(fā)方式分別是_邊沿觸發(fā)_和 _電平觸發(fā)_。3. 對(duì)外部RAM進(jìn)行訪問(wèn)應(yīng)采用哪種尋址方式?_間接尋址 。4當(dāng)CPU響應(yīng)定時(shí)器T0的中斷請(qǐng)求后,程序計(jì)數(shù)器PC的內(nèi)容是_000BH 。5當(dāng)89C51串口工作工作于方式0時(shí),主要用于_擴(kuò)展
2、并行I/O口_ _ 。得分二、選擇題(本大題共 5小題,每小題 3 分,共 15 分)189C51的定時(shí)/計(jì)數(shù)器有定時(shí)和計(jì)數(shù)兩種功能, 其中計(jì)數(shù)功能是指對(duì)單片機(jī)( B )脈沖進(jìn)行計(jì)數(shù)。A 內(nèi)部時(shí)鐘脈沖 B外部輸入 C晶振信號(hào) D時(shí)鐘信號(hào)2以下哪個(gè)不屬于并行擴(kuò)展三總線? ( C )A. 數(shù)據(jù)總線 B.地址總線 C. 串行總線 D.控制總線3.89C51定時(shí)/計(jì)數(shù)器的啟動(dòng)方式由以下哪個(gè)位控制?( A )A. B. C. C/T D. 4.下列哪個(gè)選項(xiàng)屬于位尋址區(qū)域? ( A )A. 字節(jié)地址正好被8整除的特殊功能寄存器 B. 字節(jié)地址正好被16整除的特殊功能寄存器 C. 片內(nèi)RAM 低128B地址
3、區(qū)域 D. 片內(nèi)ROM低128B地址區(qū)域5. 自然優(yōu)先級(jí)順序中,以下哪個(gè)中斷優(yōu)先級(jí)最高?( C ) A定時(shí)器TO B定時(shí)器T1 C外部中斷0 D外部中斷1得分三、判斷題(本大題共 10 小題,每小題 2分,共 20 分)( )1PC是16位的程序計(jì)數(shù)器,用于存儲(chǔ)下一個(gè)要執(zhí)行指令的地址。(× )289C51單片機(jī)的數(shù)據(jù)存儲(chǔ)器主要用于存放程序。( )389C51正常工作時(shí),ALE引腳不斷向外輸出正脈沖信號(hào)。(× )489C51單片機(jī)復(fù)位后,內(nèi)部所有寄存器清0。( )5SPI接口屬于同步串行接口。()6DAC0832是一個(gè)8位并行輸入,輸出為模擬電流的的數(shù)模轉(zhuǎn)換器。()7LED顯
4、示器動(dòng)態(tài)顯示方式是利用人眼的視覺(jué)暫留特性設(shè)計(jì)的。(× )8在接口芯片中,通常都有一個(gè)片選端(或),作用是當(dāng)為高電平時(shí)該芯片才能進(jìn)行讀寫(xiě)操作。(×)9中斷系統(tǒng)中,所有中斷標(biāo)志位的清0操作都是由硬件自動(dòng)完成的。( )10定時(shí)計(jì)數(shù)器T1工作在方式2時(shí),通常用于串口的波特率發(fā)生器。得分1.5CM四、簡(jiǎn)答題(本大題共 5 小題,每小題 5 分,共 25 分)1. 簡(jiǎn)述MCS-51系列單片機(jī)中斷響應(yīng)的過(guò)程。答:中斷響應(yīng)過(guò)程: 1. 將相應(yīng)的優(yōu)先級(jí)狀態(tài)觸發(fā)器置1(以阻斷后來(lái)的同級(jí)或低級(jí)的中斷請(qǐng)求)。 2. 執(zhí)行一條硬件LCALL指令,即把程序計(jì)數(shù)器PC的內(nèi)容壓入堆棧保存,再將相應(yīng)的中斷服
5、務(wù)程序的入口地址送入PC。 3. 執(zhí)行中斷服務(wù)程序2. 簡(jiǎn)述行列式非編碼鍵盤(pán)的工作原理。答:行線通過(guò)電阻接+5V。沒(méi)有鍵閉合時(shí),行線呈高電平; 某鍵閉合時(shí),該鍵對(duì)應(yīng)的行線和列線被短路。此時(shí)行線電平由列線電位所決定。在某一時(shí)刻只讓一條列線處于低電平,其他列線處于高電平。當(dāng)這一列郵件按下時(shí),該鍵所在的行電平將有高電平變成低電平,可判斷該列相應(yīng)的行是否有鍵按下。同理,逐列掃描各列,便可識(shí)別所有按鍵的動(dòng)作。3. 簡(jiǎn)述MCS-51系列單片機(jī)串口四種工作方式的特點(diǎn)。4. 簡(jiǎn)述MCS-51系列單片機(jī)I/O口的功能。答:n 對(duì)單片機(jī)的控制,其實(shí)就是對(duì)I/O口的控制,無(wú)論單片機(jī)對(duì)外界進(jìn)行何種控制,亦或接受外部的
6、控制,都是通過(guò)I/O口進(jìn)行的。n MCS-51系列單片機(jī)四個(gè)I/O口除了基本的輸入輸出功能之外,P0口第二功能可以作為低8位地址總線/數(shù)據(jù)總線,P2口可以作為高8位地址總線。P3口每一個(gè)引腳都具有第二功能。5. 簡(jiǎn)述MCS-51系列單片機(jī)最小系統(tǒng)的組成。答:對(duì)51系列單片機(jī)來(lái)說(shuō),最小系統(tǒng)一般應(yīng)該包括:單片機(jī)、電源、晶振電路、復(fù)位電路。得分五、程序分析題(本大題共 2小題,第1小題5 分,第2小題8 分,共 13 分)請(qǐng)解析以下兩個(gè)程序段的主要功能。1. MOV A, #0FFHMOV P1, AMOV A, P1JNB ACC.0,KEY0JNB ACC.1,KEY1主要功能是: P1口接按鍵
7、,通過(guò)軟件查詢方式判斷P1口所連接的按鍵是否有鍵按下。如果查詢到有鍵按下,則跳轉(zhuǎn)到相應(yīng)的程序段運(yùn)行。 2. TRT: MOV SCON, #80H MOV PCON, #80H MOV R0,#50H MOV R7, #10H LOOP: MOV A,R0 MOV C, PSW.0 MOV TB8, C MOV SBUF, A WAIT: JBC TI, CONT SJMP WAITCONT: INC R0 DJNZ R7, LOOP RET主要功能是: 一個(gè)發(fā)送程序:將片內(nèi)RAM 50H5FH中的數(shù)據(jù)串行發(fā)送;串行口設(shè)定為方式2狀態(tài),TB8作奇偶校驗(yàn)位,采用偶校驗(yàn)。 得分六、程序設(shè)計(jì)題(12
8、分)要求使用定時(shí)器T1以工作方式2定時(shí),在P1.0輸出周期為200us的連續(xù)方波脈沖,已知晶振頻率fosc=12MHz。分別用查詢方式(6分)和中斷方式(6分)完成。查詢方式:MOV TMOD ,#20H ; 設(shè)置T1為工作方式2 MOV TH1 ,#156 ;設(shè)置計(jì)數(shù)初值 MOV TL1,#156 MOV IE ,#00H ;禁止中斷 SETB TR1 ;啟動(dòng)定時(shí)LOOP: JBC TF1,LOOP1 ;查詢計(jì)數(shù)溢出 AJMP LOOPLOOP1:CPL P1.0 ;輸出取反 AJMP LOOP ;重復(fù)循環(huán)中斷方式:MOV TMOD ,#20H ; 設(shè)置T1為工作方式2 MOV TH1 ,#
9、156 ;設(shè)置計(jì)數(shù)初值 MOV TL1,#156 SETB EA ;開(kāi)中斷 SETB ET1 ; 定時(shí)器1允許中斷LOOP: SETB TR1 ;啟動(dòng)定時(shí)HERE: SJMP $ ; 等待中斷 AJMP LOOPORG 001BH CPL P1.0 ;輸出取反 RETI ;中斷返回簡(jiǎn)單描述MCS-51系列單片機(jī)芯片的內(nèi)部結(jié)構(gòu),并說(shuō)明芯片內(nèi)各組成部件的主要功能。(15分)1. 中央處理器,是單片機(jī)的核心部分。由運(yùn)算器和控制器組成,主要完成運(yùn)算和控制功能。2. 內(nèi)部數(shù)據(jù)存儲(chǔ)器,用于存放可讀寫(xiě)的中間結(jié)果、數(shù)據(jù)或標(biāo)志。3. 內(nèi)部程序存儲(chǔ)器,為只讀存儲(chǔ)器,存放程序指令、常數(shù)和數(shù)據(jù)表格。4. 定時(shí)器/計(jì)數(shù)
10、器,用于實(shí)現(xiàn)定時(shí)或計(jì)數(shù)功能,并以其定時(shí)或計(jì)數(shù)結(jié)果對(duì)單片機(jī)進(jìn)行控制,以滿足對(duì)控制應(yīng)用的需求。5. 并行I/O端口,共有四個(gè)8位的并行I/O端口,主要用與實(shí)現(xiàn)與外部設(shè)備或接口中數(shù)據(jù)的并行輸入和輸出。6. 串行口,用于實(shí)現(xiàn)單片機(jī)和其他數(shù)據(jù)設(shè)備之間的異步串行數(shù)據(jù)傳送。7. 中斷控制系統(tǒng),主要功能是對(duì)外部或者內(nèi)部的中斷請(qǐng)求進(jìn)行管理。8. 內(nèi)部振蕩器和時(shí)鐘電路,OSC是控制器的心臟,時(shí)鐘電路為單片機(jī)控制器殘生時(shí)鐘脈沖序列,用于協(xié)調(diào)和控制單片機(jī)的工作。如何使單片機(jī)復(fù)位?簡(jiǎn)述復(fù)位的初始化狀態(tài)。(10分)1.上電復(fù)位,就是單片機(jī)在接通電源后,會(huì)復(fù)位一次。2.硬件復(fù)位,與上電復(fù)位結(jié)果一樣,但可以人為操作,是通過(guò)/
11、reset引腳產(chǎn)生的復(fù)位。3.軟件復(fù)位,這種復(fù)位并不徹底,只是讓程序再次從0000H開(kāi)始執(zhí)行,產(chǎn)生軟件復(fù)位的方式有多種,如看門(mén)狗時(shí)間溢出,內(nèi)部程序落入陷阱等。單片機(jī)復(fù)位后的狀態(tài)與單片機(jī)型號(hào)有所差異,但只要是硬件以上的復(fù)位,其結(jié)果狀態(tài)就是可預(yù)知的,比如內(nèi)部寄存器全部清零,程序計(jì)數(shù)器回到原點(diǎn)等。簡(jiǎn)單介紹MCS-51系列單片機(jī)片內(nèi)數(shù)據(jù)存儲(chǔ)器的配置。(10分)共有256個(gè)單元,其地址為8位,尋址范圍為00HFFH。256個(gè)單元分為低128個(gè)單元和高128個(gè)單元,其中低128個(gè)單元能作為數(shù)據(jù)存儲(chǔ)器供用戶使用,而高128個(gè)單元?jiǎng)t被特殊功能寄存器SFR占用。低128B RAM劃分為三個(gè)區(qū)域:通用工作寄存器區(qū)
12、、位尋址區(qū)和用戶RAM區(qū)。高128B RAM是提供給特殊寄存器SFR使用的,主要用于管理片內(nèi)各功能部件。簡(jiǎn)述MCS-51系列單片機(jī)I/O口的結(jié)構(gòu)及特點(diǎn),并說(shuō)明各個(gè)I/O口的區(qū)別及功能(15分)。共有四個(gè)8位的并行I/O端口,分別記做P0、P1、P2和P3,共有32條I/O端口線。每一條端口線都能獨(dú)立地用作輸入或輸出口,具有字節(jié)尋址和位尋址功能。這四個(gè)端口是單片機(jī)與外部設(shè)備進(jìn)行信息(數(shù)據(jù)、地址、控制信號(hào))交換的輸入或輸出通道。每個(gè)端口都包含一個(gè)鎖存器、一個(gè)輸出驅(qū)動(dòng)器和一個(gè)輸入緩沖器。但這四個(gè)端口功能不完全相同,其內(nèi)部結(jié)構(gòu)也略有不同。P0是個(gè)標(biāo)準(zhǔn)的三態(tài)口,高阻態(tài):相當(dāng)于懸空;高電平:內(nèi)部上管導(dǎo)通,
13、相當(dāng)于把端口接電源;低電平:下管導(dǎo)通,相當(dāng)于把端口接地;P1,P2,P3是準(zhǔn)輸入,輸出口,只有一個(gè)下管,導(dǎo)通就是接地,關(guān)斷時(shí)下管截止,靠上拉電阻,完成高電平輸出。對(duì)外部存儲(chǔ)器的讀寫(xiě),p0分時(shí)作為8位數(shù)據(jù),低8位地址復(fù)用,p2高8位地址線,這時(shí)p2不能再做其他用途,哪怕就用一條,也不行。因?yàn)椋刂凡僮?,一次就是一個(gè)端口,不是一個(gè)位。p3口有第二功能的端口,靠軟件設(shè)定,運(yùn)行,主要是外部中斷,通訊等等簡(jiǎn)述51單片機(jī)的定時(shí)器實(shí)現(xiàn)延時(shí)的編程過(guò)程?(15分)簡(jiǎn)述MCS-51系列單片機(jī)中斷響應(yīng)的過(guò)程(10分)。中斷響應(yīng)過(guò)程:1. 將相應(yīng)的優(yōu)先級(jí)狀態(tài)觸發(fā)器置1(以阻斷后來(lái)的同級(jí)或低級(jí)的中斷請(qǐng)求)。 2. 執(zhí)行一條硬件LCALL指令,即把程序計(jì)數(shù)器P
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司組織沖刺活動(dòng)方案
- 公司生日座談會(huì)策劃方案
- 公司文體協(xié)會(huì)活動(dòng)方案
- 2025年現(xiàn)代財(cái)務(wù)管理考試試題及答案
- 2025年生物醫(yī)學(xué)工程基礎(chǔ)知識(shí)與技術(shù)應(yīng)用考試試卷及答案
- 2025年審判與執(zhí)行實(shí)務(wù)考試試卷及答案
- 2025年科學(xué)傳播與社會(huì)認(rèn)知的能力測(cè)試考試卷及答案
- 2025年臨床醫(yī)學(xué)專業(yè)執(zhí)業(yè)醫(yī)師考試試卷及答案
- 滬教版(五四學(xué)制)(2024)六年級(jí)下冊(cè)英語(yǔ)期末復(fù)習(xí)Units1-2知識(shí)清單
- 2025年翻譯專業(yè)技術(shù)資格考試題及答案
- 第19章一次函數(shù)-一次函數(shù)專題數(shù)形結(jié)合一一次函數(shù)與45°角模型講義人教版數(shù)學(xué)八年級(jí)下冊(cè)
- 2023年四川省宜賓市敘州區(qū)數(shù)學(xué)六年級(jí)第二學(xué)期期末考試模擬試題含解析
- 幼兒園警察職業(yè)介紹課件
- 棉印染清潔生產(chǎn)審核報(bào)告
- 滅火器維修與報(bào)廢規(guī)程
- 皮膚病的臨床取材及送檢指南-修訂版
- 機(jī)型理論-4c172實(shí)用類重量平衡
- 校企合作項(xiàng)目立項(xiàng)申請(qǐng)表(模板)
- 管道工廠化預(yù)制推廣應(yīng)用課件
- 海水的淡化精品課件
- 項(xiàng)目工程移交生產(chǎn)驗(yàn)收?qǐng)?bào)告
評(píng)論
0/150
提交評(píng)論