《微機(jī)原理與接口技術(shù)》課程實(shí)驗(yàn)教學(xué)大綱
一、課程基本信息
課程名稱:微機(jī)原理與接口技術(shù)
英文名稱:Microcomputer Principle and Interface Technology
實(shí)驗(yàn)屬性:非獨(dú)立設(shè)課
適用專業(yè):電子信息工程
實(shí)驗(yàn)項(xiàng)目數(shù):
二、本門課程實(shí)驗(yàn)教學(xué)的目的與基本要求
目的:《微機(jī)原理與接口技術(shù)》是一門實(shí)踐性很強(qiáng)的課程,實(shí)驗(yàn)是《微機(jī)原理與接口技術(shù)》課堂教學(xué)的補(bǔ)充,是驗(yàn)證、鞏固和補(bǔ)充課堂講授的理論知識的必要環(huán)節(jié)。通過實(shí)驗(yàn)課的學(xué)習(xí),不但使學(xué)生鞏固和加深理解所學(xué)的理論知識,驗(yàn)證相關(guān)理論知識,實(shí)驗(yàn)動手能力得到初步訓(xùn)練,掌握本課程的基本實(shí)驗(yàn)方法,使其樹立工程觀點(diǎn)和嚴(yán)謹(jǐn)?shù)目茖W(xué)作風(fēng),使學(xué)生較熟練地掌握微機(jī)的基本結(jié)構(gòu)、基本工作原理、基本匯編語言設(shè)計(jì)技術(shù)。
要求:要求學(xué)生通過此課程掌握微機(jī)系統(tǒng)的構(gòu)成原理與接口電路的設(shè)計(jì)方法,掌握基于16位微處理器實(shí)驗(yàn)平臺的基本接口電路的實(shí)現(xiàn)與測試方法,及簡單微機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)方法。初步掌握分析簡單電路,編寫調(diào)試匯編語言程序以及撰寫實(shí)驗(yàn)報告的能力。
三、《微機(jī)原理與接口技術(shù)》實(shí)驗(yàn)項(xiàng)目一覽表
實(shí)驗(yàn)序號 |
實(shí)驗(yàn)項(xiàng)目名稱 |
實(shí)驗(yàn)類型 |
實(shí)驗(yàn)室名稱 |
項(xiàng)目一 |
WAVE軟件的使用入門 |
驗(yàn)證性 |
微機(jī)原理實(shí)驗(yàn)室 |
項(xiàng)目二 |
兩數(shù)相加實(shí)驗(yàn) |
綜合性 |
微機(jī)原理實(shí)驗(yàn)室 |
項(xiàng)目三 |
分支程序的設(shè)計(jì) |
綜合性 |
微機(jī)原理實(shí)驗(yàn)室 |
項(xiàng)目四 |
循環(huán)程序的設(shè)計(jì) |
綜合性 |
微機(jī)原理實(shí)驗(yàn)室 |
項(xiàng)目五 |
簡單I/O接口擴(kuò)展實(shí)驗(yàn) |
綜合性 |
微機(jī)原理實(shí)驗(yàn)室 |
項(xiàng)目六 |
存儲器讀寫實(shí)驗(yàn) |
綜合性 |
微機(jī)原理實(shí)驗(yàn)室 |
項(xiàng)目七 |
8259中斷控制器實(shí)驗(yàn) |
綜合性 |
微機(jī)原理實(shí)驗(yàn)室 |
項(xiàng)目八 |
8253定時/計(jì)數(shù)器實(shí)驗(yàn) |
綜合性 |
微機(jī)原理實(shí)驗(yàn)室 |
項(xiàng)目九 |
8255并行口實(shí)驗(yàn) |
綜合性 |
微機(jī)原理實(shí)驗(yàn)室 |
四、實(shí)驗(yàn)教學(xué)的內(nèi)容與要求
實(shí)驗(yàn)一 WAVE軟件的使用入門
1、實(shí)驗(yàn)?zāi)康模?/span>
(1)學(xué)習(xí)WAVE6000軟件的安裝方法;
(2)掌握WAVE6000軟件的使用方法;
(3)掌握程序編譯、運(yùn)行、變量觀察等方法
(4)掌握子程序與程序段調(diào)試、測試方法。
2、實(shí)驗(yàn)內(nèi)容及要求:
(1)軟件安裝;
(2)軟件調(diào)試。
實(shí)驗(yàn)二 兩數(shù)相加實(shí)驗(yàn)
1、實(shí)驗(yàn)?zāi)康模?/span>
(1)掌握單字節(jié)加法運(yùn)算;
(2)實(shí)現(xiàn)多字節(jié)加法運(yùn)算;
(3)了解減法、乘法、除法四則運(yùn)算。
2、實(shí)驗(yàn)要求:
(1)編寫單字節(jié)加法程序,并通過窗口觀察結(jié)果;
(2)做相應(yīng)練習(xí)實(shí)現(xiàn)多字節(jié)加法;
3、實(shí)驗(yàn)內(nèi)容
將地址為BCD1和BCD2的兩個內(nèi)存單元的內(nèi)容(單字節(jié)數(shù))相加,結(jié)果存在BCD3中。
實(shí)驗(yàn)三 分支程序的設(shè)計(jì)
1、實(shí)驗(yàn)?zāi)康模?/span>
(1)初步掌握把實(shí)際問題抽象出數(shù)學(xué)模型的方法;
(2)學(xué)習(xí)分支程序的設(shè)計(jì)方法。
2、實(shí)驗(yàn)要求:
編寫分支程序,實(shí)現(xiàn)溫度監(jiān)控。
3、實(shí)現(xiàn)內(nèi)容:
(1)編寫程序?qū)崿F(xiàn)溫度監(jiān)控;
(2)分析問題,抽象出描述問題的數(shù)學(xué)模型;
(3)繪制程序流程圖。
實(shí)驗(yàn)四 循環(huán)程序的設(shè)計(jì)
1、實(shí)驗(yàn)?zāi)康模?/span>
(1)學(xué)習(xí)循環(huán)程序的設(shè)計(jì)方法;
(2)掌握循環(huán)程序的調(diào)試方法。
2、實(shí)驗(yàn)要求:
會編寫循環(huán)程序,并進(jìn)行軟件調(diào)試。
3、實(shí)驗(yàn)內(nèi)容:
將以BLOCK為首地址的連續(xù)255個內(nèi)存單元清零。
實(shí)驗(yàn)五 簡單I/O接口擴(kuò)展實(shí)驗(yàn)
1、實(shí)驗(yàn)?zāi)康模?/span>
(1)熟悉74LS273、74LS244的應(yīng)用接口方法;
(2)掌握用鎖存器、三態(tài)門擴(kuò)展簡單并行輸入/輸出接口的方法。
2、實(shí)驗(yàn)內(nèi)容及要求:
邏輯電平開關(guān)的狀態(tài)輸入74LS244,然后通過74LS273鎖存輸出,利用LED顯示電路作為輸出的狀態(tài)顯示。
實(shí)驗(yàn)六 存儲器讀寫實(shí)驗(yàn)
1、實(shí)驗(yàn)?zāi)康模?/span>
(1)掌握PC外存擴(kuò)展的方法;
(2)熟悉6264芯片的接口方法;
(3)掌握8086 16位數(shù)據(jù)存儲的方法。
2、實(shí)驗(yàn)內(nèi)容及要求:
向02000~020FFH單元的偶地址送入AAH,奇地址送入55H。
實(shí)驗(yàn)七 8259中斷控制器實(shí)驗(yàn)
1、實(shí)驗(yàn)?zāi)康模?/span>
(1)掌握8259A的工作原理;
(2)掌握編寫中斷服務(wù)程序方法;
(3)掌握初始化中斷向量的方法。
2、實(shí)驗(yàn)內(nèi)容及要求:
用單脈沖發(fā)生器作為中斷源,在中斷服務(wù)程序中,通過74LS273輸出一個數(shù)據(jù),以點(diǎn)亮或熄滅與中斷源相對應(yīng)位置的LED。
實(shí)驗(yàn)八 8253定時/計(jì)數(shù)器實(shí)驗(yàn)
1、實(shí)驗(yàn)?zāi)康模?/span>
(1)掌握8253定時器的編程原理;
(2)掌握用示波器觀察不同模式下的輸出波形。
2、實(shí)驗(yàn)內(nèi)容及要求:
8253計(jì)數(shù)器0,1,2工作于方波方式,觀察其輸出波形。
實(shí)驗(yàn)九 8255并行口實(shí)驗(yàn)
1、實(shí)驗(yàn)?zāi)康模?/span>
掌握8255A的編程原理。
2、實(shí)驗(yàn)內(nèi)容及要求:
8255A的A口作為輸入口,與邏輯電平開關(guān)相連。8255A的B口作為輸出口,與發(fā)光二極管相連。編寫程序,使得邏輯電平開關(guān)的變化在發(fā)光二極管上顯示出來。
五、考核方式
1.考核方式:以實(shí)驗(yàn)報告或作業(yè)形式和出勤情況、現(xiàn)場考察等進(jìn)行多種形式考核。
2.實(shí)驗(yàn)報告要求:
實(shí)驗(yàn)報告應(yīng)包含以下內(nèi)容:本次實(shí)驗(yàn)項(xiàng)目的目的、內(nèi)容要求、實(shí)現(xiàn)方案和需要的實(shí)驗(yàn)條件、操作過程和實(shí)驗(yàn)結(jié)果、對關(guān)鍵性的實(shí)驗(yàn)步驟及實(shí)驗(yàn)現(xiàn)象的分析以及對本次實(shí)驗(yàn)操作方法與內(nèi)容作進(jìn)一步改革與擴(kuò)充的設(shè)想等等。