標(biāo)題: 微機(jī)原理及接口技術(shù)的習(xí)題總綱 [打印本頁(yè)]
作者: zliny 時(shí)間: 2018-4-19 22:27
標(biāo)題: 微機(jī)原理及接口技術(shù)的習(xí)題總綱
微機(jī)原理及接口技術(shù)的習(xí)題總綱
《微機(jī)原理及接口技術(shù)》(閉卷)期末復(fù)習(xí)提綱
一、考試章節(jié)范圍:
考試范圍大體為:教材第1-10章,為減輕大家復(fù)習(xí)負(fù)擔(dān),以下內(nèi)容不用復(fù)習(xí):
第1章:1.2-1.6
第2章:2.6
第3章:3.2.1、3.2.2(五)
第4章:4.1.1每個(gè)并行口的內(nèi)部結(jié)構(gòu)和工作原理
第5章:無(wú)
第6章:6.4、6.6
第7章:7.2、7.3
第8章:8.4
第9章:9.2
二、考試題型:
A卷(期末試卷),考試時(shí)間90分鐘
一.填空題(20分): 20空,每空1分(注意后面知識(shí)點(diǎn)中帶紅色標(biāo)記的文字)
二.選擇題(10分):10小題,每題1分
三.綜合題(10分)10空,每空1分
考點(diǎn)1:指出給定匯編指令的尋址方式(注意題意是指源操作數(shù)還是目的操作數(shù)),5小題,每題1分
考點(diǎn)2:指出給定匯編指令的錯(cuò)誤,并改正,5小題,每題1分
四.簡(jiǎn)答題(24分):4小題,每題6分
五.程序閱讀填空題(20分):2個(gè)小題,共10空,每空2分
考點(diǎn):給出兩段完整的匯編程序和C51程序,要求指出其中某些語(yǔ)句的作用及整個(gè)程序的功能。
匯編程序:在片內(nèi)RAM之間、或片外RAM之間、或片內(nèi)與片外RAM之間進(jìn)行N個(gè)數(shù)據(jù)的批量傳送(3選1)。
C51程序:某并行口外接八個(gè)LED燈的控制,例如按鍵未按下時(shí)流水燈輪流點(diǎn)亮,流水時(shí)間可通過(guò)定時(shí)/計(jì)數(shù)器進(jìn)行硬軟件結(jié)合延時(shí),按鍵一旦按下則通過(guò)中斷函數(shù)實(shí)現(xiàn)八個(gè)燈同時(shí)閃爍多次。
六.編程題(16分):1題,(要求編出完整的程序,匯編或C51任選)
考點(diǎn):給定單片機(jī)的晶振頻率,利用定時(shí)/計(jì)數(shù)器工作于某給定方式,實(shí)現(xiàn)要求的延時(shí),并通過(guò)中斷方式由P1.0輸出一方波。具體包括定時(shí)/計(jì)數(shù)器和中斷相關(guān)的寄存器(如TMOD、TCON、IE、IP等)的設(shè)置、計(jì)數(shù)初值的計(jì)算、定時(shí)器的初始化和啟動(dòng)、中斷函數(shù)的編寫(xiě)、以及如何實(shí)現(xiàn)方波等。
B卷(補(bǔ)考試卷),考試時(shí)間90分鐘
和A卷題型、分值和考點(diǎn)均類(lèi)似。
三、成績(jī)比例:
期末考試成績(jī): 65%
平時(shí)考勤、作業(yè)等:15%
實(shí)驗(yàn):20%
四、各章需掌握的知識(shí)點(diǎn):
第1章 單片機(jī)概述
1. 掌握單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程(步驟:設(shè)計(jì)電路圖→制作電路板→程序設(shè)計(jì)→硬軟件聯(lián)調(diào)→程序下載→產(chǎn)品測(cè)試)。
2. 掌握利用Keil 軟件開(kāi)發(fā)應(yīng)用程序的步驟:打開(kāi)Keil 軟件的IDE→建立工程文件→建立并添加匯編源文件或C源文件→配置工程的相關(guān)屬性→程序調(diào)試,無(wú)誤則生成HEX文件→燒寫(xiě)到單片機(jī)ROM并硬軟件聯(lián)調(diào)。
3. 參看習(xí)題:(8)
第2章 單片機(jī)的硬件系統(tǒng)結(jié)構(gòu)
1. 掌握單片機(jī)的定義(即單片機(jī)的組成部分)。
2. 熟悉并記憶AT89S51單片機(jī)的基本組成和資源配置、常用信號(hào)引腳及含義,例如熟悉片內(nèi)RAM和ROM的容量,以及最大能擴(kuò)展的空間范圍,熟悉ALE和PSEN引腳的作用等。
3. 掌握單片機(jī)最小系統(tǒng)電路(除單片機(jī)和電源外,還包括時(shí)鐘電路和復(fù)位電路)。
4. 理解AT89S51晶振頻率、時(shí)鐘周期(晶振周期)及機(jī)器周期(完成一個(gè)基本操作所需要的時(shí)間)的數(shù)量關(guān)系。AT89S51復(fù)位信號(hào)為高電平有效;AT89S51復(fù)位后的初始化狀態(tài):各寄存器的值(SP=07H、P0~P3=FFH、SBUF不定,其余均為0)。
5. 掌握AT89S51單片機(jī)片內(nèi)RAM的配置及尋址空間和容量:熟練掌握片內(nèi)RAM低128字節(jié)的分區(qū):工作寄存器區(qū)(能根據(jù)當(dāng)前工作寄存器組號(hào)來(lái)確定實(shí)際的RAM地址)、位尋址區(qū)、用戶(hù)數(shù)據(jù)緩沖區(qū)及范圍。特殊功能寄存器SFR的地址分布范圍:在片內(nèi)RAM高128字節(jié)地址中離散分布,注意能位尋址的SFR的特點(diǎn);片外RAM尋址空間和容量。注意片內(nèi)和片外RAM是分別編址的,邏輯上是獨(dú)立的。
6. 掌握程序狀態(tài)字寄存器PSW的作用,以及其各位的含義及作用,例如CY位的作用及其在位操作中的作用。理解16位的程序指針PC的作用及其存放內(nèi)容,理解其尋址空間。
7. 掌握AT89S51單片機(jī)ROM的配置及尋址空間:注意EA引腳(因8031單片機(jī)必須外擴(kuò)ROM,故EA必須接低電平)、PSEN、ALE引腳的作用;ROM低端的幾個(gè)特殊地址及作用(哪個(gè)中斷源的入口地址)。注意片內(nèi)和片外ROM是統(tǒng)一編址的,邏輯上是統(tǒng)一的。
8. 參看習(xí)題:一、二、三(2)、(3)、(4)、(6)
第3章 單片機(jī)程序設(shè)計(jì)
1. 掌握AT89S51的七種尋址方式(立即數(shù)尋址、直接尋址、寄存器尋址、寄存器間接尋址、變址尋址、相對(duì)尋址、位尋址),能判斷指令中源操作數(shù)或目的操作數(shù)采用何種尋址方式。掌握指令系統(tǒng)中各指令的格式,特別注意其源操作數(shù)或目的操作數(shù)的約束條件。
2. 掌握數(shù)據(jù)傳送類(lèi)指令;熟練掌握MOV、MOVX、MOVC指令的格式、應(yīng)用和區(qū)別,分別用于訪(fǎng)問(wèn)什么存儲(chǔ)器。例如片內(nèi)RAM之間、片外RAM之間、片內(nèi)和片外RAM之間的數(shù)據(jù)塊傳遞(見(jiàn)PPT或教材例3-29);熟悉PUSH、POP堆棧操作指令的使用以及相應(yīng)的數(shù)據(jù)如何入棧出棧、堆棧指針SP如何變化。
3. 掌握算術(shù)運(yùn)算類(lèi)指令:熟練掌握加法指令(ADD、ADDC、INC)、減法指令(SUBB、DEC)的使用。特別注意各指令執(zhí)行完后對(duì)PSW中各位的影響(如CY、P、AC、OV等位的變化)。掌握MUL和DIV指令的使用。
4. 掌握邏輯運(yùn)算與循環(huán)類(lèi)指令:熟練掌握邏輯運(yùn)算指令(ANL、ORL、XRL、累加器清0指令CLR和累加器取反指令CPL)、累加器循環(huán)移位指令(RR、RRC、RL、RLC)的使用。
5. 掌握控制轉(zhuǎn)移類(lèi)指令:熟練掌握各無(wú)條件轉(zhuǎn)移指令(AJMP、LJMP、SJMP、JMP)的跳轉(zhuǎn)范圍和區(qū)別、條件轉(zhuǎn)移指令(累加器判0轉(zhuǎn)移JZ、JNZ;CJNE、DJNZ指令;子程序調(diào)用指令ACALL和LCALL;子程序返回RET指令)的使用;空操作指令NOP的使用。
6. 掌握位操作類(lèi)指令:熟練掌握位傳送指令(MOV,要C參與)、位狀態(tài)設(shè)置指令(位清0指令CLR、位置位指令SETB)、位邏輯運(yùn)算指令(ANL、ORL、CPL)、位條件轉(zhuǎn)移指令(判CY位轉(zhuǎn)移指令JC、JNC;判位轉(zhuǎn)移指令JB、JNB、JBC)的使用。
7. 掌握AT89S51匯編語(yǔ)言的語(yǔ)句格式、常用偽指令。掌握匯編語(yǔ)言程序的三種基本結(jié)構(gòu),即順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)的匯編程序設(shè)計(jì)及子程序設(shè)計(jì)。能讀懂匯編語(yǔ)言源程序,弄清楚每條指令的含義,以及整段匯編程序的功能。
8. 掌握C51語(yǔ)言的三種基本結(jié)構(gòu)(順序、選擇、循環(huán)結(jié)構(gòu))及編程方法。掌握C51常用的數(shù)據(jù)類(lèi)型及其長(zhǎng)度、值域。掌握C51的基本語(yǔ)法,包括各種運(yùn)算符和表達(dá)式、一維數(shù)組等。掌握函數(shù)及中斷服務(wù)函數(shù)的編寫(xiě)方法。能讀懂C51源程序,弄清楚每句代碼的含義,以及整段C51程序的功能。
9. 參看習(xí)題:匯編(一)、(二)、(三)、(四)、(六)、C51(一)
第4章 AT89S51并行端口的原理及應(yīng)用
1. 掌握四個(gè)并口P0、P1、P2、P3的功能。注意P0口直接做輸出口時(shí),必須外接上拉電阻,其他三個(gè)并行口不用。四個(gè)并行口做輸入時(shí),必須先向并行口輸出高電平“1”,才能正確讀入外設(shè)的狀態(tài)。掌握P3口的第二功能引腳的含義。
2. 掌握通過(guò)并行口來(lái)驅(qū)動(dòng)LED燈的方法。例如流水燈控制。能編程實(shí)現(xiàn)8路LED燈流水燈,或使全部LED燈亮滅閃爍,或使低4位和高4位LED交替亮滅閃爍等(可參看實(shí)驗(yàn)中的跑馬燈程序)
3. 參看習(xí)題:一、二、四(1)
第5章 AT89S51單片機(jī)的中斷系統(tǒng)
1. 熟練掌握AT89S51的中斷系統(tǒng)的結(jié)構(gòu):5個(gè)中斷源及申請(qǐng)中斷的條件和方式;熟悉中斷系統(tǒng)所涉及的寄存器包括TCON、SCON、IE、IP。掌握定時(shí)/計(jì)數(shù)器控制寄存器TCON和串行口控制寄存器SCON,熟記寄存器各位的含義及設(shè)置方法(理解中斷請(qǐng)求信號(hào)的兩種觸發(fā)方式:電平觸發(fā)和脈沖觸發(fā));掌握中斷允許寄存器IE和中斷優(yōu)先級(jí)寄存器IP各位的含義及設(shè)置方法。掌握5個(gè)中斷源的自然優(yōu)先級(jí)的順序。掌握單片機(jī)對(duì)中斷優(yōu)先級(jí)的處理原則。
2. 注意5個(gè)中斷源的中斷入口地址是什么、中斷響應(yīng)函數(shù)的編寫(xiě)方法。掌握中斷的初始化編程。掌握5個(gè)中斷源對(duì)應(yīng)的引腳是P3口哪些引腳。
3. 參看習(xí)題:一、二、三(1)、(2)、(4)、(5)
第6章 AT89S51單片機(jī)的定時(shí)器/計(jì)數(shù)器
1. 熟練掌握AT89S51的定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和工作原理(注意是2個(gè)16位的加1定時(shí)/計(jì)數(shù)器T0、T1)。熟悉T0、T1包括了如下一些相關(guān)的寄存器:工作方式寄存器TMOD、控制寄存器TCON和數(shù)據(jù)寄存器TH0、TL0,TH1、TL1,熟記TMOD和TCON寄存器各位的含義及設(shè)置方法(注意是否可位尋址);
2. 掌握定時(shí)/計(jì)數(shù)器的四種工作方式(方式3不考慮)的含義、每種工作方式下的位數(shù)、應(yīng)用,能根據(jù)題意計(jì)算各種工作方式下定時(shí)器的初值、以及如何裝載初值到THi和TLi;能根據(jù)給定的晶振頻率計(jì)算各工作方式下最長(zhǎng)的定時(shí)時(shí)間;
3. 掌握定時(shí)/計(jì)數(shù)器的硬件初始化設(shè)置和編程方法(設(shè)置TMOD的方式控制字、計(jì)算初值并載入、啟動(dòng)定時(shí)/計(jì)數(shù))。注意:與定時(shí)器相關(guān)的寄存器有TCON、TMOD、THi、TLi。
4. 注意AT89S51的定時(shí)/計(jì)數(shù)器分別做定時(shí)和計(jì)數(shù)用時(shí)的區(qū)別,包括統(tǒng)計(jì)脈沖的對(duì)象不同,計(jì)數(shù)頻率不同等。
5. 參看習(xí)題:一、二、三、四(2)
第7章 顯示與鍵盤(pán)
1. 熟悉通過(guò)并口驅(qū)動(dòng)LED數(shù)碼管的方法;掌握共陽(yáng)極或共陰極LED數(shù)碼管顯示某字形時(shí)的字型碼如何得到。
2. 掌握簡(jiǎn)易秒表。
3. 掌握LED數(shù)碼管的靜態(tài)顯示和動(dòng)態(tài)顯示,及其特點(diǎn)和實(shí)現(xiàn)方法。
4. 掌握單片機(jī)與獨(dú)立按鍵的接口,及按鍵中斷程序。
5. 參看習(xí)題:一、二(2)、(3)
第8章 AT89S51單片機(jī)的串行口
1. 熟悉串行通信的基本知識(shí);異步通信幀格式。
2. 熟悉與串行口相關(guān)的寄存器:串行口控制寄存器SCON和電源控制寄存器PCON,熟記寄存器各位的含義及設(shè)置方法。
3. 熟悉AT89S51串口有四種工作方式(掌握方式0和方式1即可,方式2、3不考慮);注意方式0和方式1下TXD和RXD引腳的作用分別是什么。注意方式0為一種串行口擴(kuò)展并行口的方式。熟悉四種工作方式中哪些方式的波特率是固定,哪些是可變的(與T1的溢出率有關(guān))。
4. 參看習(xí)題:一、二(1)、(4)
第9章 AT89S51單片機(jī)系統(tǒng)的擴(kuò)展
1. 掌握存儲(chǔ)器芯片符號(hào)的含義,能由芯片符號(hào)獲取其容量、數(shù)據(jù)線(xiàn)條數(shù)、地址線(xiàn)條數(shù)等信息。如EPROM中的2764(8K×8b,或8KB),RAM中的62C64(8K×8b,或8KB),主要掌握這兩種芯片的地址線(xiàn)和數(shù)據(jù)線(xiàn)條數(shù)等特性,以及擴(kuò)展時(shí)需用到的主要引腳信號(hào)。
2. 能在給定條件下進(jìn)行存儲(chǔ)器的擴(kuò)展(包括EPROM或RAM的擴(kuò)展),能正確畫(huà)出存儲(chǔ)器與CPU系統(tǒng)總線(xiàn)的連接原理圖,并能寫(xiě)出各存儲(chǔ)器芯片的地址范圍。注意74LS373在存儲(chǔ)器擴(kuò)展中的作用和接法。
3. 參看習(xí)題:一、二
第10章 AT89S51單片機(jī)的模擬量接口
1. A/D和D/A轉(zhuǎn)換器的作用。
2. 熟悉DAC0832的3種工作方式:?jiǎn)尉彌_、雙緩沖、直通。
3. 掌握ADC0809的從啟動(dòng)轉(zhuǎn)換到結(jié)束的過(guò)程,以及轉(zhuǎn)換結(jié)束信號(hào)(EOC引腳給出)
4. 給定某A/D轉(zhuǎn)換器的位數(shù)及電壓范圍,能求出其電壓分辨率。
5. 參看習(xí)題:無(wú)
五、復(fù)習(xí)方法:
1. 注重基本概念和基本原理、方法的理解和應(yīng)用,特別是前面給出的各章知識(shí)點(diǎn),一定要復(fù)習(xí)到位。沒(méi)提到的知識(shí)點(diǎn)可基本不用復(fù)習(xí)。
2. 各章涉及到的匯編和C51語(yǔ)言語(yǔ)法需要熟悉和掌握,基本的匯編和C51程序要能讀懂。
3. 程序重點(diǎn)復(fù)習(xí)以下內(nèi)容:①并行口驅(qū)動(dòng)8路LED燈,實(shí)現(xiàn)流水燈或閃爍;②并行口接數(shù)碼管顯示(如秒表);③通過(guò)按鍵,申請(qǐng)外部中斷,在中斷函數(shù)中實(shí)現(xiàn)LED燈同時(shí)閃爍;④軟件延時(shí);⑤定時(shí)/計(jì)算器實(shí)現(xiàn)硬軟件結(jié)合延時(shí),并在某口線(xiàn)輸出方波信號(hào)。教材中其他太長(zhǎng)的程序就不用看了。
4. 復(fù)習(xí)時(shí)結(jié)合教材和PPT課件和實(shí)驗(yàn)時(shí)的程序來(lái)復(fù)習(xí)。
六、其他注意事項(xiàng):
1. 考試時(shí)間:7月9日(18周周四)上午
2. 答疑時(shí)間:7月7日(18周周二)上午10:00-11:30,ZB408,請(qǐng)?jiān)谧詈笠淮握n請(qǐng)?zhí)峤凰袑?shí)驗(yàn)報(bào)告和作業(yè)。
3. 考前有問(wèn)題可致信
hhhdip@163.com咨詢(xún),考后請(qǐng)勿電話(huà)詢(xún)分,成績(jī)很快就會(huì)上教務(wù)網(wǎng)了。
-
-
《微機(jī)原理及接口技術(shù)》期末復(fù)習(xí)提綱.doc
2018-4-19 22:26 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
85.5 KB, 下載次數(shù): 2, 下載積分: 黑幣 -5
| 歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |