




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2004-9-7微機原理與接口技術(shù)實驗指導(dǎo)1.1《微型計算機原理與接口技術(shù)課程設(shè)計指導(dǎo)》應(yīng)達(dá)到的目標(biāo)該課程是學(xué)生綜合運用所學(xué)知識,全面掌握微型計算機及其接口的工作原理、編程和使用方法的重要實踐環(huán)節(jié)。通過獨立或協(xié)作提出并論證設(shè)計方案,進(jìn)行軟、硬件調(diào)試,最后獲得正確的運行結(jié)果,可加深和鞏固對理論教學(xué)和實驗教學(xué)內(nèi)容的掌握,進(jìn)一步建立計算機系統(tǒng)整體概念,初步掌握微機硬件開發(fā)方法,為以后進(jìn)行實際的計算機軟、硬件應(yīng)用開發(fā)打下良好的基礎(chǔ)。1.2《微型計算機原理與接口技術(shù)課程設(shè)計指導(dǎo)》的主要內(nèi)容此課程主要包括:“微型計算機原理與接口技術(shù)課程設(shè)計”的一般步驟和報告的要求。給出了30個題目與相應(yīng)要求,題目包括兩個方面,即CPU系統(tǒng)與存儲器擴展設(shè)計、接口技術(shù)應(yīng)用設(shè)計。最后還給出了幾個“微型計算機原理與接口技術(shù)課程設(shè)計”實例,包括CPU系統(tǒng)設(shè)計實例、存儲器擴展設(shè)計實例和接口技術(shù)應(yīng)用實例。1.3微型計算機原理與接口技術(shù)課程設(shè)計的一般步驟微型計算機原理與接口技術(shù)課程設(shè)計是一種實踐性的教學(xué)環(huán)節(jié),是本門課程所學(xué)理論的驗證,是軟、硬件的綜合運用。其難度和工作量介于實驗和畢業(yè)設(shè)計之間。本門課程設(shè)計的一般步驟:(1)選擇并了解課程設(shè)計題目課程設(shè)計題目最好有一定的選擇范圍,以便學(xué)生根據(jù)自己的基礎(chǔ)、興趣等選擇最適合自己的題目。本書所列題目分為兩大類,即cpu系統(tǒng)與存儲器擴展設(shè)計,接口技術(shù)應(yīng)用設(shè)計。題目要求包括:該設(shè)計應(yīng)完成的具體功能,所使用的主要設(shè)備和器件(或器材),是否要求調(diào)試以及對設(shè)計報告的要求等。所用設(shè)備和器材可以部分指定或完全指定,也可以自選。(2)設(shè)計軟、硬件方案根據(jù)提供的條件與環(huán)境,以及題目要求提出軟、硬件的初步方案。選定器材后,畫出工作原理框圖,進(jìn)而畫出詳細(xì)電路圖,并輔以必要的說明和其他文字?jǐn)⑹觥\浖桨钢饕擒浖鞒虉D及其說明,當(dāng)然,流程不能太粗,較詳細(xì)的流程圖會給編程帶來方便。(3)編寫程序根據(jù)運行環(huán)境,硬件資源和軟件流程圖編寫程序。可以用匯編語言,也可以用高級語言,甚至用交叉匯編來編程。硬件方案包括:(4)軟件調(diào)試單獨的軟件調(diào)試主要指通過匯編、連接、編譯等排除語法錯誤或明顯的邏輯錯誤,因為許多邏輯錯誤是在軟、硬件聯(lián)調(diào)時才能發(fā)現(xiàn)的。況且本門課程的設(shè)計不會是單獨的軟件設(shè)計,所編程序總是建立在硬件原理和資源基礎(chǔ)上的。(5)硬件連接(6)軟、硬件聯(lián)調(diào)軟件調(diào)試生成了可執(zhí)行文件,硬件連接好以后就為軟、硬件統(tǒng)調(diào)(也稱聯(lián)調(diào))做好了準(zhǔn)備,這時可運行程序觀察執(zhí)行結(jié)果。若實現(xiàn)了預(yù)期的功能,則調(diào)試結(jié)束。但一般來講都不容易一次成功,這時要從幾個方面來查找問題。首先,檢查硬件連接是否正確,是否接觸良好。若有問題應(yīng)及時排除。若硬件連接沒有問題或問題不好查找,應(yīng)考慮采用單步調(diào)試或設(shè)置斷點調(diào)試。所謂單步調(diào)試就是每執(zhí)行一條指令就自動停止執(zhí)行,并顯示累加器和其他有關(guān)寄存器的內(nèi)容以及斷點地址。調(diào)試環(huán)境可選用DEBUG,在該環(huán)境中可查看指定的存儲單元和寄存器的內(nèi)容。這樣,便可確定該條指令執(zhí)行結(jié)果是否正確,若不正確則可初步確定該條指令或與執(zhí)行該指令有關(guān)的硬件有故障。若執(zhí)行結(jié)果正確,則繼續(xù)執(zhí)行下一條指令。單步調(diào)試所謂斷點調(diào)試,是指在程序適當(dāng)位置設(shè)置斷點,使程序運行到此處自動停止執(zhí)行,同時顯示有關(guān)寄存器的內(nèi)容。斷點的選擇有一定技巧,若選擇不好也許會造成死循環(huán)或死機等問題。例如不要在等中斷處設(shè)置斷點,若某段程序的指令之間聯(lián)系十分密切,則應(yīng)在其后設(shè)置斷點。即可將程序分成若干邏輯段,一段一段地進(jìn)行調(diào)試。也可將單步和斷點兩種方法結(jié)合起來使用。還可以把硬件分成若干功能單元,一個單元一個單元地調(diào)試。如此既可以發(fā)現(xiàn)硬件故障,也可以找出軟件的邏輯錯誤。直到運行整個程序得到設(shè)計所要求的結(jié)果,統(tǒng)調(diào)才算完成。接下來就是認(rèn)真總結(jié),撰寫設(shè)計報告。斷點調(diào)試1.4微型計算機原理與接口技術(shù)課程設(shè)計報告的要求課程設(shè)計報告類似實驗報告,但不像實驗報告那么簡單,它也類似于科研課題的技術(shù)報告,但又不像課題報告那樣全面深入.微型計算機原理與接口技術(shù)課程設(shè)計報告的內(nèi)容包括:設(shè)計題目、所用設(shè)備與器材、硬件方案、軟件方案、方案論證、調(diào)試過程、運行結(jié)果及收獲體會。下面對上述主要內(nèi)容進(jìn)行具體說明。1.4.1所用設(shè)備與器材1.使用儀器設(shè)備的名稱、型號、規(guī)格。如DT-830數(shù)字三用表。2.選用器件的名稱、型號。如可編程并行接口芯片8255A3.連接導(dǎo)線。如0.55mm單總線若干條(這項也可不寫在報告上)。1.設(shè)計思想
可用文字?jǐn)⑹觥?.原理框圖
可將硬件設(shè)計按功能劃分成若干部分或單元,每一部分用一個方框表示,將各部分之間的邏輯關(guān)系用帶方向的線連接起來(表示信息流向等)。3.闡述工作原理
結(jié)合原理框圖,用文字和圖形將工作原理闡述清楚.4.原理電路圖
原理電路圖與原理框圖是兩個不同的概念,框圖描述的是各功能單元之間的邏輯關(guān)系,而電路圖描述的是各元器件之間的實際連接關(guān)系。因些畫電路圖要注意詳盡。應(yīng)畫出各元器件之間的所有引腳,至少應(yīng)畫出本設(shè)計中所使用到的元器件的引腳,應(yīng)畫出各元器件之間的所有連接關(guān)系;標(biāo)出所有元器件編號和型號。這里的編號指的是圖中對元器件的編號,如電容編號C1、C2….;電阻編號R1,R2…..;集成芯片編號U1,U2….;開關(guān)編號K1,K2…;指示燈編號L1,L2…等。標(biāo)出所有引腳序號和名稱,標(biāo)出元件的標(biāo)稱值,如電容的容量,電阻的阻值等。畫出電路圖應(yīng)注意規(guī)范,最好用電路CAT軟件繪制。另外,若使用課程沒有學(xué)過的器件,還需對它們的功能進(jìn)行單獨說明。1.4.2硬件方案1.4.3軟件方案軟件方案包括程序流程圖和程序清單1.程序流程圖
軟件的設(shè)計思路用流程圖描述可以一目了然。流程圖的繪制要力求規(guī)范,如處理為矩形框,判斷為棱形框等。流程圖不宜太粗,要能清楚地描述軟件思路,并且以文字說明來闡述軟件工作原理。2.程序清單
課程設(shè)計報告應(yīng)給出完整的程序清單、并加以注釋,個別較重要的程序還要特別加以說明,如體現(xiàn)關(guān)鍵功能的程序段,使用了某些技巧的程序段,有獨到之處或有所創(chuàng)新的程序段等。1.4.4方案論證方案論證部分有兩種寫法:一種是針對一種方案來說,闡述為什么要采用這種方案,它有什么優(yōu)勢。另一種是提出兩種以上方案,通過比較它們的優(yōu)缺點,確定一種方案。方案論證部分在設(shè)計報告中的位置也不是固定的,根據(jù)需要可以放在闡述方案之后,可以先提出方案,較粗略地論證方案,再詳細(xì)闡述所確定方案的工作原理等,也可以放在闡述方案工作原理之中,邊論證邊闡述該方案的工作原理。1.4.5調(diào)試過程調(diào)試過程包括使用什么儀器設(shè)備以及在怎樣的環(huán)境下進(jìn)行軟件調(diào)試,用什么方法調(diào)試。調(diào)試過程中遇到了什么問題,是如何解決的。1.4.6運行結(jié)果用文字或圖表等形式表達(dá)出運行結(jié)果,并加以分析說明,如是否與設(shè)計要求的結(jié)果一致,致辭若不一致,說明為什么等。需要說明的是,課程設(shè)計報告最好是在計算機上撰寫和打印,所有圖表及程序清單也都應(yīng)在計算機系統(tǒng)上繪制并打印。第二章微機原理與接口技術(shù)課程設(shè)計題目與要求2.2.1音樂彩燈的設(shè)計與實現(xiàn)2.2.2基于PC機的函數(shù)發(fā)生器設(shè)計與開發(fā)
2.2.3檢測與報警系統(tǒng)的設(shè)計與開發(fā)
2.2.4多路循環(huán)數(shù)據(jù)采集與控制系統(tǒng)的設(shè)計與開發(fā)2.2.5慶回歸圖樣顯示與實現(xiàn)
2.2.6頻率及持續(xù)時間自動控制的數(shù)據(jù)采集系統(tǒng)2.2.7實時日歷/時鐘的設(shè)計與實現(xiàn)2.2.8雙機串行通信的設(shè)計與實現(xiàn)
2.2.9雙機并行通信
2.2.10電子跑表的設(shè)計與功能實現(xiàn)
2.2.11十字路口電子交警的設(shè)計與功能實現(xiàn)
2.2.12智能工業(yè)供水系統(tǒng)的設(shè)計與模擬
2.2.13基于PC的分頻器設(shè)計與實現(xiàn)2.2.14夜班防睡控制/記錄器的設(shè)計與功能實現(xiàn)2.2.15并行打印機接口的應(yīng)用設(shè)計
2.2.16DMA控制器及DMA技術(shù)的應(yīng)用設(shè)計2.2.17鐵道路口交通管理自動控制系統(tǒng)的設(shè)計與功能實現(xiàn)2.2.18危重病人護理監(jiān)測系統(tǒng)的功能實現(xiàn)
2.2.19事件觸發(fā)延時處理系統(tǒng)的設(shè)計與功能實現(xiàn)
2.2.20基于PC機的智能搶答器的設(shè)計與功能實現(xiàn)
2.2.21主從式微機系統(tǒng)的設(shè)計與開發(fā)
2.2.22微機與單片機并行通信的設(shè)計與實現(xiàn)
2.2.23步進(jìn)電機控制系統(tǒng)設(shè)計與開發(fā)
2.2.24電子恐龍動作控制系統(tǒng)設(shè)計與功能實現(xiàn)2.2.25天然氣燃具定時報告及泄漏報警控制系統(tǒng)設(shè)計與實現(xiàn)
2.2.26廣告屏的設(shè)計與開發(fā)2.2.27音樂噴泉控制系統(tǒng)的設(shè)計與開發(fā)
2.2.28手勢翻譯控制器設(shè)計與開發(fā)
2.2.29多路閉環(huán)數(shù)據(jù)采集與控制系統(tǒng)設(shè)計與開發(fā)
2.2.30家電照明綜合控制系統(tǒng)設(shè)計與功能實現(xiàn)1)設(shè)計內(nèi)容
設(shè)計并實現(xiàn)隨音樂伴奏而按某種規(guī)律顯示的彩燈。
2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或并行接口芯片8255A8只以上),其他器材任選。
3)設(shè)計要求
①使PC機揚聲器演奏音樂。提示:利用PC機內(nèi)部8253Time~使揚聲器發(fā)聲,參見教材②使不同顏色的發(fā)光二極管按一定規(guī)律發(fā)光。提示:使實驗箱上的8255A作為輸出接口,驅(qū)動二極管發(fā)光。所用端口工作在方式0、輸出即可。③編制程序使揚聲器發(fā)聲和二極管發(fā)光有規(guī)律地配合。另外,若為其他實驗箱或無實驗箱,可參考上述要求,對設(shè)計功能進(jìn)行增刪。實例返回1)設(shè)計內(nèi)容
以PC微機為基礎(chǔ)設(shè)計并開發(fā)能輸出多種波形且頻率可變的函數(shù)發(fā)生器。2)設(shè)備與器材PC機一臺,TPC-1實驗箱一個(或數(shù)/模轉(zhuǎn)換器芯片DAC0832,運算放大器LF3516),其他器件任選。3)設(shè)計要求①能輸出正弦波、三角波、鋸齒波、脈沖波②能根據(jù)鍵盤命令進(jìn)行波形切換。③能根據(jù)鍵盤命令和“+”、“—”號對輸出波形的頻率進(jìn)行控制和調(diào)節(jié)。另外,若沒有實驗箱,可將電路制作成插件卡,若時間來不及也可在面包板上進(jìn)行調(diào)試。實例1)設(shè)計內(nèi)容
設(shè)計并開發(fā)能檢測模擬信號,并能產(chǎn)生報警信號的系統(tǒng)。2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或模/數(shù)轉(zhuǎn)換器芯片ADC0809程并行接口芯片8255A一片,發(fā)光二極管1只),其他器件任選。3)設(shè)計要求
①能對輸入的0~5V模擬電壓信號進(jìn)行檢測。②能判斷所檢測的信號是否越界。③若信號越界則進(jìn)行聲(PC機揚聲器)、光(發(fā)光二極管)報警。實例1)設(shè)計內(nèi)容設(shè)計并開發(fā)能對8路0-5V模擬電壓信號進(jìn)行采集,并當(dāng)超限時輸出適當(dāng)模擬控制信號的系統(tǒng)。
2)設(shè)備與器材PC機一臺,TPC-1實驗箱一個(或模/數(shù)轉(zhuǎn)換器芯片ADC0809一個,數(shù)/模轉(zhuǎn)換器件DAC0832一片,運算放大器LF3516一只),其他器件任選。3)設(shè)計要求①能循環(huán)采集8路模擬電壓信號,每路連續(xù)采集8次,取平均值。②能判斷是否超出上、下限。③當(dāng)超出上限時(大于上限),輸出一個0V的模擬控制信號;當(dāng)超出下限時(小于下限),輸出一個5V的模擬控制信號。實例1)設(shè)計內(nèi)容
設(shè)計并實現(xiàn)“1997.7.1”和“”(長城圖樣)的顯示。2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或并行接口芯片8255A一片,數(shù)/模轉(zhuǎn)換器DAC0832一片,LED數(shù)碼管6只或8只),其他器件任選。3)設(shè)計要求①使8255A為輸出接口,用6只數(shù)碼管顯示“1997.7.1”或用8只LED數(shù)碼管顯示‘‘1997.7.1’’
②讓DAC0832每隔100秒輸出一次不同的數(shù)據(jù),在屏幕上顯示的波形高度相差1V0V后不再改變數(shù)據(jù),則顯示的為長城圖樣。③使人眼看上去上述兩者是同時顯示的。實例1)設(shè)計內(nèi)容
設(shè)計一個每秒采樣次數(shù)和采樣持續(xù)時間能用軟件自動控制的數(shù)據(jù)采集系統(tǒng)。2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或并行接口芯片8255A一片,定時器/計數(shù)器8253一片,模/數(shù)轉(zhuǎn)換器ADC0809一片,開關(guān)1個),時鐘源頻率自定,其他器材任選。3)設(shè)計要求
①外來時鐘信號送8253的CLK0和CLK2,CLK1由OUT2提供,GATE1和GATE2:由開關(guān)控制,GATE0由OUT1控制,OUT0啟動采樣。②A/D轉(zhuǎn)換器采集的數(shù)據(jù)由8255A讀人并送去存儲。8255A工作在方式1,且為中斷方式。③通過改變各定時器的計數(shù)初值控制采樣頻率和采樣持續(xù)時間。實例1)設(shè)計內(nèi)容
設(shè)計并實現(xiàn)以實時交替顯示日期和時間的實時日歷/時鐘。2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或I丑D數(shù)碼管6-8只,定時器卅數(shù)器8253一片),鎖存器/驅(qū)動器等自選,其他器件任選。
3)設(shè)計要求
①按一定規(guī)律交替顯示日期和時間(如每分鐘顯示一次日期,持續(xù)10s,其余顯示時間)。②顯示格式:年月日時分秒。③每秒鐘更換40次顯示數(shù)據(jù)。實例1)設(shè)計內(nèi)容
設(shè)計通過串行口實現(xiàn)兩臺PC機之間串行通信的硬件和軟件。2)設(shè)備與器材
PC機兩臺,TPC-1實驗箱兩個(或串行通信接口8251A兩片,串行發(fā)送器MCl488和串行接收器MCl489各兩片)。其他器件任選。3)設(shè)計要求①能實現(xiàn)在甲機鍵盤上輸入的字符,在乙機屏幕上顯示,反之亦然。
②波特率自定,發(fā)送格式自定。③若接收的數(shù)據(jù)無誤,則發(fā)送方屏幕上顯示“OK”。否則發(fā)回發(fā)送方并在屏幕上顯示所發(fā)出的字符。實例1)設(shè)計內(nèi)容
利用并行接口實現(xiàn)兩臺PC機之間的通信。2)設(shè)備與器材PC機兩臺,TPC-1實驗箱兩個(或并行接口芯片8255A兩片),其他器材3)設(shè)計要求①用8255A實現(xiàn)甲機并行發(fā)送在鍵盤上輸入的字符,乙機接收并顯示在雙方的屏幕上。②8255A工作在方式1。實例1)設(shè)計內(nèi)容
設(shè)計與實現(xiàn)用微機控制的電子跑表的功能。2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或kD數(shù)碼管6只,8位鎖存器/驅(qū)動器兩片,定時器/計數(shù)器8253一片),其他器件任選。3)設(shè)計要求①顯示格式:分秒1/10秒。②定義PC機上的鍵盤或?qū)嶒炏渖系男℃I盤上的某幾個鍵控制計時開始、停止和清零。③用8253實現(xiàn)計時,誤差小于1/10秒。實例2.2.11十字路口電子交警的設(shè)計與功能實現(xiàn)1)設(shè)計內(nèi)容設(shè)計用微機控制的十字路口交通燈及撞紅燈報警控制系統(tǒng),并實現(xiàn)這些功能2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或并行接口芯片8255A一片,發(fā)光二極管紅、綠、黃三色各4個,E2PROM存儲器2817A一片,ADC0809一片),其他器件任選。3)設(shè)計要求①用8255A驅(qū)動三種顏色的十二只發(fā)光二極管,用軟件使它們模擬十字路口交通燈的功能。②當(dāng)某一方向的紅燈亮?xí)r,若該方向有車輛通過,則用PC機的揚聲器發(fā)聲報警。撞紅燈的信號可用傳感器采集并轉(zhuǎn)換成數(shù)字量,這里以采集到一個3~5V的模擬量表示。實例查看
2.2.12智能工業(yè)供水系統(tǒng)的設(shè)計與模擬1)設(shè)計內(nèi)容
某工業(yè)供水系統(tǒng)中有水網(wǎng)供水和大(30kW)、小(22kW)兩個水泵從地下抽水3種方式。為保證供水和節(jié)約用水,需設(shè)計一個控制系統(tǒng),根據(jù)水網(wǎng)水壓在3種方式之間自動切換。2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或8255A一片,LED數(shù)碼管一只,A/D轉(zhuǎn)換器ADC0809一片,D/A轉(zhuǎn)換器DAC0832一片),其他器件任選。
3)設(shè)計要求
①隨時檢測水網(wǎng)水壓(這里用0-5V模擬信號代替),當(dāng)該信號低于3V時,打開小水泵抽水,當(dāng)該信號低于2V時,打開大水泵抽水。②當(dāng)某一水泵電機過熱時(由0~5V模擬信號表示發(fā)熱程度,如該信號大于4V時,表示過熱),自動切換到另一泵上,并且顯示過熱水泵泵號,若兩泵電機均過熱,則報警,兩泵編號交替顯示,并切換到水網(wǎng)供水。③輸出的控制信號可用8255A的輸出或DAC0832的輸出模擬。實例1)設(shè)計內(nèi)容設(shè)計一個能用微機鍵盤控制的脈沖信號分頻器,并編程實現(xiàn)其功能。2)設(shè)備與器材PC機一臺,TPC-1實驗箱一個(或定時器/計數(shù)器8253一片,LED數(shù)碼管只),其他器件任選。3)設(shè)計要求①能對2MHz以下的脈沖信號進(jìn)行分頻。②分頻系數(shù)由PC機或TPC—1上的小鍵盤輸入(2~1000)。
③由LED顯示分頻系數(shù)。實例1)設(shè)計內(nèi)容
在PC機上實現(xiàn)對值夜班人員的防睡控制和記錄睡著時間與次數(shù)的功能。
2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或并行接口8255A一片,定時器/計數(shù)器8253一片,LED數(shù)碼管4只,發(fā)光二極管2只(紅、黃各一只)),其他器件任選。3)設(shè)計要求
①每10min用較柔和的聲音提醒一次值班者,值班者按某一按鍵后復(fù)位,計時重新開始。②若計到1lmin時無人按復(fù)位鍵,則以較急促的聲音報警,黃燈閃爍,并每隔10min計數(shù)器加1。③當(dāng)?shù)?0min時紅燈閃爍,并以尖銳的聲音持續(xù)報警。以LED顯示分和秒。顯示格式:分秒。實例1)設(shè)計內(nèi)容
利用PC機的并行打印機接口設(shè)計一個打印機驅(qū)動程序。2)設(shè)備與器材PC機一臺。
3)設(shè)計要求①送出一個字符打印一個字符。
②每送出一個字符前都要查詢打印機狀態(tài)。當(dāng)不忙時輸出打印數(shù)據(jù)。③對打印字符進(jìn)行計數(shù)實例1)設(shè)計內(nèi)容
利用DMA方式對內(nèi)存某區(qū)域定時清零,并將擴展的存儲器內(nèi)容按數(shù)據(jù)塊傳送方式傳送到清零后的內(nèi)存儲區(qū)。2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或DMA控制器8237A一片,定時器/計數(shù)器8253一片),其他器件任選。
3)設(shè)計要求①每隔30ms用DMA方式清除一次某內(nèi)存區(qū)(區(qū)域自定)。②清除的區(qū)域立即用擴展的存儲器數(shù)據(jù)填充。③當(dāng)收到中斷請求信號時,在屏幕上顯示新更換的內(nèi)存數(shù)據(jù)。實例1)設(shè)計內(nèi)容
設(shè)計一個鐵道與公路交叉路口的自動交通管理系統(tǒng)。2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或ADC0809一片,DAC0832一片,8255A一片,紅色和綠色發(fā)光二極管各一只),其他器件任選。
3)設(shè)計要求①當(dāng)檢測到鐵軌振動(火車將到)時,自動發(fā)出警報信號,并控制關(guān)閉柵欄,同時公路方向紅燈亮。
②火車將到時(關(guān)閉柵欄后),當(dāng)檢測到鐵路上有物體時,自動發(fā)出緊急剎車信號,并以急促的聲音報警,同時紅燈閃爍。
③當(dāng)鐵軌振動信號由大到小達(dá)到一定程度(火車已過)時,自動解除報警,同時打開柵欄門,公路方向綠燈亮。實例提示:鐵軌振動信號可由振動傳感器檢測,這里用模擬電壓代替,輸出的報警信號可用PC機內(nèi)部的揚聲器發(fā)聲代替,指示燈可由發(fā)光二極管代替,關(guān)柵欄門信號由輸出開關(guān)信號表示,輸出的緊急剎車信號由DAC0832的輸出模擬信號代替。
1)設(shè)計內(nèi)容
設(shè)計一個基于PC機的危重病人護理監(jiān)測系統(tǒng),并實現(xiàn)相應(yīng)基本功能。
2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或ADC0809一片,DAC0832一片,8255A一片,發(fā)光二極管2只,LED數(shù)碼管6只),其他器件任選。3)設(shè)計要求①監(jiān)測病人心臟跳動和呼吸,危險時報警,紅燈閃爍,并顯示房間號和病床號。②監(jiān)測病人大小便,大小便后報警,以便及時處理,并顯示房間號和病床號。③病人有緊急需要時按鍵響鈴,呼叫護理人員,并顯示房間號和病床號。
提示:心跳、呼吸、大小便都由相應(yīng)傳感器檢測。經(jīng)轉(zhuǎn)換后變?yōu)閿?shù)字信號送人計算機,這里這些檢測信號均由模擬電壓表示。實例1)設(shè)計內(nèi)容
設(shè)計由某外部事件觸發(fā)后延時一段時間再根據(jù)事件性質(zhì)進(jìn)行處理的系統(tǒng),并實現(xiàn)相應(yīng)功能。2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或中斷控制器8259A一片,定時器/計數(shù)器8253一片,并行接口8255A一片,發(fā)光二極管8只,開關(guān)8只,LED數(shù)碼管一只),其他器件任選。3)設(shè)計要求①8259A的8個中斷請求輸入對應(yīng)8個外部事件,當(dāng)某一事件觸發(fā)(申請中斷)時,按設(shè)定值延遲一段時間,然后讀取對應(yīng)開關(guān)狀態(tài),根據(jù)開關(guān)狀態(tài)控制發(fā)光二極管發(fā)亮或閃爍等。
②各通道的延遲時間由鍵盤輸入。③外部事件觸發(fā)時,用LED顯示其通道序號。開關(guān)閉合時,對應(yīng)通道二極管亮,開關(guān)斷開時,對應(yīng)通道二極管閃爍。實例1)設(shè)計內(nèi)容設(shè)計基于PC機的搶答器,并編程實現(xiàn)其功能。
2)設(shè)備與器材PC機一臺,TPC-1實驗箱一個,另增加中斷控制器8259A一片(或8259A一片,并行接口8255A一片,定時器/計數(shù)器8253一片,發(fā)光二極管16只——紅、綠各8只,LED數(shù)碼管若干只,按鈕或按鍵10個),其他器件任選。3)設(shè)計要求①1-8號選手中先按下按鈕者,LED數(shù)碼管顯示其選手號碼(后按下無效),且計時開始,lmin停止計時。②由裁判掌握,若回答正確,該選手對應(yīng)綠燈亮,否則紅燈亮。③回答正確時,計分牌加10分,不正確減10分(滿分100分)。
提示:由8259A接收搶答按鈕信號,并設(shè)置循環(huán)優(yōu)先級,裁判控制的兩個按鈕由8255A讀入,發(fā)光二極管及LED由8255A驅(qū)動,計時由8253完成。實例1)設(shè)計內(nèi)容
以PC機為主機,單片機為從機,通過串行接口構(gòu)成主從系統(tǒng),設(shè)計其串行通信的基本功能,并編程實現(xiàn)。
2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或串行接口8251A各一片,MCl488,MCl489),單片機CPU一片,其他器件任選。3)設(shè)計要求①主機能接收從機發(fā)來的數(shù)據(jù),并顯示于屏幕。②從機能接收主機發(fā)來的命令(實際上也是以數(shù)據(jù)形式出現(xiàn))。③上電后兩機握手成功,在主機屏幕上顯示“OK”。實例1)設(shè)計內(nèi)容
設(shè)計利用并行接口8255A實現(xiàn)PC機和單片機之間并行通信的硬件,并編程完成雙方的簡單通信。
2)設(shè)備與器材PC機一臺,TPC—1實驗箱一個(或并行接口8255A兩片),單片機CPU一片,其他器件任選。3)設(shè)計要求
①雙方上電握手成功后在主機上顯示"READY"。
②PC機能接收單片機的數(shù)據(jù),并顯示于屏幕上。③單片機能接收PC機的數(shù)據(jù),并回答接收成功信號,在PC機屏幕上顯示“OK”。實例
1)設(shè)計內(nèi)容
設(shè)計用微機對四相步進(jìn)電機的運行方式、方向及速度的自動控制系統(tǒng),編寫匯編程序?qū)崿F(xiàn)要求的動作。
2)設(shè)備與器材
PC機一臺,四相步進(jìn)電機一臺,TPC-1實驗箱一個(或并行接口8255A一片,DAC0832一片,發(fā)光二極管1只),其他器材任選。3)設(shè)計要求①設(shè)計控制系統(tǒng)硬件電路。②編寫驅(qū)動程序,實現(xiàn)步進(jìn)電機來回走100步,然后微機揚聲器發(fā)聲10次先慢走50步,揚聲器響兩聲,停留50s,揚聲器再響兩聲,最后快速退回原處。實例
1)設(shè)計內(nèi)容
設(shè)計控制電子恐龍基本動作和對觸摸、障礙物反應(yīng)的控制系統(tǒng),并編程實現(xiàn)相應(yīng)功能。
2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或模/數(shù)轉(zhuǎn)換器ADC0809一片,數(shù)/模轉(zhuǎn)換器DAC0832一片,并行接口8255A一片,定時器/計數(shù)器8253一片,發(fā)光二極管兩只),其他器件任選。3)設(shè)計要求①能4條腿協(xié)調(diào)動作行走。②遇到障礙物,停止前行,并嗚叫3聲,20s后退回。③當(dāng)有人觸摸其尾巴時,嗚叫3聲,眼發(fā)紅光,且擺尾6次。實例提示:恐龍的眼睛用紅色發(fā)光二極管充當(dāng)。行走等動作控制信號使用8255A輸出。對障礙物和觸摸的識別由傳感器檢測信號給出,這里用ADC0809的輸入信號表示(可自己設(shè)定表示是否遇到障礙物或觸摸的模擬電壓幅值),擺尾控制信號由DAC0832輸出代替。1)設(shè)計內(nèi)容
設(shè)計對天然氣泄漏檢測報警和按設(shè)定時間進(jìn)行報告的控制系統(tǒng),并編程實現(xiàn)相應(yīng)功能。2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或模/數(shù)轉(zhuǎn)換器ADC0809一片,并行接口8255A一片,定時器/計數(shù)器8253一片,中斷控制器8259A一片,蜂鳴器一個),其他器件任選。3)設(shè)計要求①檢測天然氣是否有泄漏,若有(到一定濃度,探測器的靈敏度能夠分辨的濃度),則蜂鳴器報警??稍O(shè)定兩個界限值。②設(shè)定燃?xì)忾_關(guān)開啟時間(如蒸飯設(shè)定1小時),到時間后自動報告主人(用蜂鳴器),并自動關(guān)閉。
③應(yīng)至少能控制兩個燃具。實例提示:檢測燃燒現(xiàn)象要用溫度傳感器、光傳感器同時檢測,當(dāng)它們同時滿足條件才是燃燒。用相應(yīng)傳感器檢測這些信息,這里用ADC0809的輸入模擬電壓代替。控制開關(guān)的開和關(guān)可用8255A和8259A實現(xiàn)。1)設(shè)計內(nèi)容用發(fā)光二極管陣列組成大屏幕,用并行接口輸出信號,控制其顯示字符、漢字及圖形。
2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個,另加發(fā)光二極管若干只,并行接口8255A若干片(或并行接口8255A若干片,中斷控制器8259A一片,定肘器/計數(shù)器8253一片,發(fā)光極管若干只),其他器材任選。3)設(shè)計要求①發(fā)光二極管陣列為6x8左右。②編寫驅(qū)動程序?qū)崿F(xiàn),動態(tài)顯示1~2個簡單漢字和1個較簡單的圖形③漢字和圖形可移動,可閃爍,可交替顯示。實例1)設(shè)計內(nèi)容設(shè)計隨音樂節(jié)拍變化的噴泉控制系統(tǒng),并編程實現(xiàn)其相應(yīng)功能。
2)設(shè)備與器材
PC機一臺,TPC-1實驗箱一個(或并行接口8255A若干片,定時器/計數(shù)器8253一片,中斷控制器8259A一片,數(shù)/模轉(zhuǎn)換器DAC0832若干片),
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 重慶能源職業(yè)學(xué)院《概率論與統(tǒng)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 海南大學(xué)《自然地理學(xué)方法之土壤生物》2023-2024學(xué)年第二學(xué)期期末試卷
- 楚雄彝族自治州永仁縣2025屆數(shù)學(xué)三下期末監(jiān)測模擬試題含解析
- 浙江省舟山市2024-2025學(xué)年高二上學(xué)期期末檢測英語試題(含聽力)
- 2025年高考?xì)v史風(fēng)標(biāo)訓(xùn)練卷3(含解析)
- 巖棉彩鋼板施工方案
- 儲罐焊縫返修施工方案
- 商丘醫(yī)用吊橋施工方案
- 2025年西醫(yī)護理學(xué)試題及答案
- 消防常識考試試題及答案
- 2024住院患者靜脈血栓栓塞癥預(yù)防護理與管理專家共識要點(全文)
- 2024年積分制管理實施方案及細(xì)則
- 新蘇教版科學(xué)六年級上實驗報告單
- 電動汽車自用樁安裝承諾書
- 2023年10月自考00150金融理論與實務(wù)試題及答案含解析
- 《直流電纜敷設(shè)安裝導(dǎo)則》
- 幼兒園課件:《黑夜我不怕》
- 2024年-急診氣道管理共識課件
- 2024年江蘇食品藥品職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及答案解析
- 活動招商合同
- 標(biāo)準(zhǔn)化法及相關(guān)知識課件
評論
0/150
提交評論