版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、微機(jī)接口技術(shù)課程設(shè)計(jì)說明書 課題名稱: 溫度測量 學(xué) 院: 機(jī)械工程學(xué)院 專 業(yè): 機(jī)械設(shè)計(jì)制造及其自動化 組 員: 指導(dǎo)老師: 日 期: 2012年5月20日 目 錄1課程設(shè)計(jì)任務(wù)書 2說明書正文2.1 前 言2.2 現(xiàn) 狀2.3 任務(wù)分析與方案設(shè)計(jì) 2.4 系統(tǒng)電路原理圖 2.5元器件參數(shù)選擇及清單2.6 電路的調(diào)試 3. 心得體會4. 參考文獻(xiàn)5. 附錄1.課程設(shè)計(jì)任務(wù)書1.1任務(wù)要求 在Dais實(shí)驗(yàn)臺基礎(chǔ)上設(shè)計(jì)并調(diào)試一個外接口電路,能夠測量和顯示所測量(依具體題目定)的值,且具有一定的控制功能,編程并調(diào)試完成整個開發(fā)系統(tǒng)。每組一題,分別由34位同學(xué)合作完成。1.2. 主要技術(shù)要求 (1
2、) 測溫題要求溫度測量:0 攝氏度+100 攝氏度(2) 顯示精度:0.1g 1.3. 主要完成任務(wù) (1)查找相關(guān)資料,確定課程設(shè)計(jì)方案。 (2)微機(jī)接口電路硬件的焊接。裝配。逐步排除故障及調(diào)試。 (3)用Prote2004繪制微機(jī)最小系統(tǒng)配置原理圖。 (4)用Prote2004繪制相關(guān)項(xiàng)目的接口原理圖。 (5)編寫有關(guān)項(xiàng)目的程序,并進(jìn)行調(diào)試。 (6)按照相關(guān)項(xiàng)目內(nèi)容要求,上機(jī)進(jìn)行聯(lián)調(diào)。 (7)編寫課程設(shè)計(jì)報(bào)告。1.4. 提交成果 (1)課程設(shè)計(jì)說明書一本。(電子文檔和打印稿各一份) 要求:內(nèi)容完整,圖表完備,條理清晰,分析有據(jù),計(jì)算精確。 所附電路圖布局完整合理,清晰完備,圖形和符號要規(guī)范
3、。 (2)所用元器件清單。 (3)電路實(shí)體一套。 要求:該電路實(shí)體必須是經(jīng)過自己安裝調(diào)試達(dá)到性能指標(biāo)要求的電路實(shí)體。1.5. 時間分配 日期周一周二周三周四周五周六周日4.234.30上午3、4班下午1、2班3、4班1、2班3、4班晚上全體1、2班1、2班5.015.07上午1、2班3、4班下午3、4班1、2班1、2班3、4班晚上3、4班5.085.14上午3、4班1、2班下午3、4班1、2班3、4班1、2班3、4班晚上1、2班1、2班5.155.21上午全體全體下午1、2班3、4班全體全體全體晚上3、4班全體晚上時間:18:3021:00;上午:8:3011:30;下午:13:3016:30
4、4.23日晚,布置任務(wù)與接口電路知識授課 4.24-5.05 查找相關(guān)資料,草擬總體方案;討論確定總方案;上機(jī)熟悉 Protel2004軟件;微機(jī)最小系統(tǒng)配置原理圖,相關(guān)接口電路圖設(shè)計(jì);借領(lǐng)工具,分發(fā)參考資料,PCB板及相關(guān)元器件。 5.06-5.16:接口電路PCB板焊接.裝配.調(diào)試;各項(xiàng)目相關(guān)程序設(shè)計(jì).編寫及調(diào)試;軟硬件聯(lián)合調(diào)試。 5.17-5.19:編寫課程設(shè)計(jì)說明書;答辯及驗(yàn)收課程設(shè)計(jì)成果;歸還所借工具,上交課程設(shè)計(jì)成果。 5.20-5.21:提交修改后的最終報(bào)告及成果地點(diǎn):機(jī)械工程學(xué)院2教北428實(shí)驗(yàn)室注意事項(xiàng)1. 按時上下機(jī),嚴(yán)禁玩游戲。注意公共衛(wèi)生。2. 愛護(hù)實(shí)驗(yàn)臺內(nèi)一切實(shí)驗(yàn)設(shè)備
5、,違者按零分計(jì)。3. 注意安全。下課時關(guān)閉總閘與空調(diào),拔掉電烙鐵,關(guān)好門窗。4. 愛護(hù)借用的工具,5. 不準(zhǔn)用筆在實(shí)驗(yàn)臺亂寫亂畫2.說明書正文2.1 前 言 從晶體管、集成電路,到超大規(guī)模集成電路,日新月異的微電子技術(shù)是計(jì)算機(jī)技術(shù)飛速發(fā)展的基礎(chǔ)。計(jì)算機(jī)的發(fā)展,加快了信息技術(shù)革命,使人類進(jìn)入信息時代。多媒體計(jì)算機(jī)技術(shù)的應(yīng)用,實(shí)現(xiàn)了文字、數(shù)據(jù)、圖形、圖像、動畫、音響的再現(xiàn)和傳輸;國際互聯(lián)網(wǎng)(Internet)把世界聯(lián)成一體,形成信息高速公路,令人真正感到天涯咫尺。以半導(dǎo)體集成電路為中心的微電子技術(shù)的進(jìn)步,使計(jì)算機(jī)向著微型、高性能、低成本的方向迅猛發(fā)展。至今,集成電路已發(fā)展到第四代,即超大規(guī)模集成電
6、路(VLSI)。今天的微處理器,不僅CPU,而且連同存儲器、輸入/輸出接口等電路也做在同一塊硅片上。微處理器的飛速發(fā)展使微機(jī)高度微型化、快速化、大容量化和低成本化,單臺微機(jī)的性能已達(dá)到中型機(jī)以上水平。微機(jī)原理與接口技術(shù)是以Intel 8086微處理器構(gòu)成的微機(jī)系統(tǒng) 為對象,對微機(jī) 的基本結(jié)構(gòu)、工作原理、匯編語言程序設(shè)計(jì)、接口技術(shù)和基本接口芯片進(jìn)行了較為詳細(xì)的討論?,F(xiàn)在,隨著自動控制技術(shù)與計(jì)算機(jī)科學(xué)技術(shù)的快速發(fā)展,制造業(yè)領(lǐng)域已大量采用計(jì)算機(jī)技術(shù)進(jìn)行自動控制,這使制造業(yè)各個領(lǐng)域的成果,效率和質(zhì)量得到大幅度提高。各種微機(jī)控制系統(tǒng)在基本構(gòu)造上是類同的,主要由微機(jī)控制器,被控對象與接口電路(輸入,輸出及
7、驅(qū)動接口電路)組成。根據(jù)被控對象的不同,微機(jī)控制系統(tǒng)又分為閉環(huán)控制系統(tǒng)(反饋控制輸出信號的大?。┡c開環(huán)控制系統(tǒng),學(xué)好“微機(jī)原理與接口技術(shù)”是掌握微機(jī)控制系統(tǒng)原理與技術(shù)的基礎(chǔ);而“微機(jī)原理與接口技術(shù)課程設(shè)計(jì)”是鞏固,深化,掌握本門課程知識不可缺少的重要環(huán)節(jié)。 通過本次課程設(shè)計(jì)加深對<微機(jī)原理與接口技術(shù)>的理解和掌握。在設(shè)計(jì)程序的過程中,廣泛的查閱相關(guān)資料,如各類中斷的作用和調(diào)用方式,屏幕顯示等等,通過實(shí)踐來加深對理論知識的理解,同時將自己對這門技術(shù)的理解應(yīng)用在計(jì)算器的設(shè)計(jì)當(dāng)中,理論與實(shí)踐相互融合、相互促進(jìn),提高自己的理論水平和實(shí)踐能力。工業(yè)控制機(jī)由計(jì)算機(jī)基本系統(tǒng)和過程I/O系統(tǒng)組成,
8、計(jì)算機(jī)基本系統(tǒng)由系統(tǒng)總線、主機(jī)模板、存儲器板、人機(jī)接口板與CRT、磁盤機(jī)、打印機(jī)等通用外設(shè)組成。過程I/O系統(tǒng)由輸入信號調(diào)理板和A/D轉(zhuǎn)換器,將現(xiàn)場傳感器測量的物理信號轉(zhuǎn)變?yōu)殡娦盘枺M量經(jīng)模數(shù)轉(zhuǎn)換(A/D轉(zhuǎn)換器),變成數(shù)字量輸入計(jì)算機(jī),計(jì)算機(jī)輸出信號經(jīng)數(shù)模(D/A)轉(zhuǎn)換和輸出調(diào)理(隔離放大)成執(zhí)行機(jī)構(gòu)的功率驅(qū)動信號控制執(zhí)行機(jī)構(gòu)。硬件系統(tǒng)一般有運(yùn)行操作臺,可放計(jì)算機(jī)、CRT、外設(shè)、主機(jī)柜、I/O機(jī)柜(機(jī)箱、電源、接線端子板、接地保護(hù)裝置等)等。軟件系統(tǒng)由實(shí)時操作系統(tǒng)、實(shí)時數(shù)據(jù)庫及應(yīng)用軟件、數(shù)據(jù)采集與處理軟件、各類控制軟件(PID)直接數(shù)字控制、先進(jìn)控制軟件組成。與商用及個人機(jī)比較,工業(yè)控制機(jī)的
9、特點(diǎn)是強(qiáng)大的過程輸入輸出能力,高可靠性與實(shí)時性。 本次溫度測量控制程序設(shè)計(jì)采用匯編語言程序編寫,要求設(shè)計(jì)者具備微機(jī)原理的理論知識和實(shí)踐能力。微機(jī)原理和接口技術(shù)是一門實(shí)踐性強(qiáng)的學(xué)科,不但要求有較高的理論水平,而且還要求有實(shí)際的動手能力。本課程設(shè)計(jì)的主要目的是提高實(shí)踐能力,包括提高匯編等語言的編程能力及對接口等硬件的理解分析能力和設(shè)計(jì)接口電路的能力,在進(jìn)行課程設(shè)計(jì)的過程中,通過讓學(xué)生體驗(yàn)自己分析解決問題,從而幫助學(xué)生系統(tǒng)地掌握微機(jī)原理的接口技術(shù)的相關(guān)知識。程序使用Dais實(shí)驗(yàn)臺進(jìn)行模擬,包括程序輸入、調(diào)試、運(yùn)行,最后進(jìn)行結(jié)果分析,驗(yàn)證程序的正確性。 學(xué)習(xí)微機(jī)原理與應(yīng)用的理論知識后,通過本次課程設(shè)計(jì)
10、加深對它的理解和掌握。在設(shè)計(jì)過程中,廣泛查閱各種所需的資料,通過實(shí)踐來加深和鞏固理論,同時將自己對這門技術(shù)的理解應(yīng)用在設(shè)計(jì)當(dāng)中,提高實(shí)踐水平和綜合能力。2.2 現(xiàn) 狀 隨著計(jì)算機(jī)技術(shù)及應(yīng)用的發(fā)展,工業(yè)控制機(jī)不斷向數(shù)字化、微型化、分散化、個性化、專用化發(fā)展,工業(yè)控制機(jī)系統(tǒng)向網(wǎng)絡(luò)化、集成化、綜合化、智能化方向發(fā)展,隨著信息化帶動工業(yè)化,工業(yè)化促進(jìn)信息化的進(jìn)展,企業(yè)信息化、社區(qū)信息化、家庭信息化的發(fā)展,工業(yè)控制機(jī)的市場不斷擴(kuò)大,前景寬廣。微型計(jì)算機(jī)自出現(xiàn)以來,便以其集中度高、功能強(qiáng)、體積小、功耗低、價格廉、靈活方便等一系列優(yōu)點(diǎn),廣泛應(yīng)用于國防、航空航天、海洋、地質(zhì)、氣候、教育、經(jīng)濟(jì)、日常
11、生活的各個領(lǐng)域,并發(fā)揮著巨大的作用。隨著自動控制理論和計(jì)算機(jī)應(yīng)用技術(shù)的發(fā)展,生產(chǎn)過程將進(jìn)一步微機(jī)化、規(guī)范化和科學(xué)化,使各生產(chǎn)只能管理部門能夠利用計(jì)算機(jī)終端通過電話線或光纖通訊電路與微機(jī)控制系統(tǒng)聯(lián)網(wǎng),隨著從公用數(shù)據(jù)庫中了解分析生產(chǎn)情況,以便對下一步的生產(chǎn)和技術(shù)改造進(jìn)行決策,有利于提高生產(chǎn)率和產(chǎn)品質(zhì)量。本課題中,可以實(shí)時監(jiān)控到環(huán)境中的溫度,并以溫度控制電機(jī)速度,既能了解分析情況,又能完成生產(chǎn)的自動化。2.3 任務(wù)分析與方案設(shè)計(jì) 任務(wù)分析熱敏電阻溫度測量控制電機(jī)原理是通過給熱敏傳感器一個溫度,該傳感器發(fā)生變化,從而使電阻或電容等參數(shù)發(fā)生變化, 傳出到A/D轉(zhuǎn)換芯片。轉(zhuǎn)換成便于處理的數(shù)字信號輸出到CP
12、U運(yùn)算控制。CPU根據(jù)程序?qū)⑦@種結(jié)果輸出到顯示器。直至顯示這種結(jié)果。利用實(shí)驗(yàn)系統(tǒng)上的0809作為 A/D 轉(zhuǎn)換器, 實(shí)驗(yàn)系統(tǒng)上的電位器提供模擬量輸 入,編制程序,將模擬量轉(zhuǎn)換成數(shù)字,通過數(shù)碼管顯示出來。再根據(jù)數(shù)碼管顯示。具體的分工:項(xiàng)鯤負(fù)責(zé)軟件的編程工作,汪東裕、 王峰、 王葛亮負(fù)責(zé)硬件的焊接和調(diào)試,最后一起聯(lián)機(jī)調(diào)試。方案設(shè)計(jì)(1)用熱敏電阻測溫度的方法,通過熱敏電阻測得溫度。(2)將其轉(zhuǎn)化為電壓值,再由電壓值轉(zhuǎn)化成 LED 燈的顯示值。(3)其中根據(jù) LED 燈的值來判斷個狀態(tài)的顯示值。傳感器CPU LED燈2.4系統(tǒng)設(shè)計(jì)與開發(fā)(1)、接口電路設(shè)計(jì) 輸入接口電路的功能是將傳感器輸出的電信號經(jīng)
13、過必要的轉(zhuǎn)換或信號放大與處 理,使之符合微機(jī)控制系統(tǒng)要求。接口電路的組成與傳感器輸出測量信號的形式 有關(guān),與微機(jī)處理系統(tǒng)功能要求有關(guān),因此可根據(jù)輸出信號的形式和系統(tǒng)的功能 要求決定接口電路的類型。1、傳感器激勵電源電路由U1、D1、R1、R2、R3、C1、RW1組成產(chǎn)生穩(wěn)定的電壓源,即傳感器工作電壓。熱敏電阻傳感器在工作時,希望它只跟測試溫度發(fā)生對應(yīng)關(guān)系。但現(xiàn)實(shí)中,熱敏電阻傳感器的激勵電源引起的微小變化將嚴(yán)重影響測試的精度,必須要專用的穩(wěn)壓源供電。在電路中R1、D1、C1為運(yùn)算放大器同相輸入端提供穩(wěn)定的基準(zhǔn)參考電壓,輸出電壓經(jīng)R2、RW1、R3分壓,經(jīng)RW1可調(diào)端反饋到運(yùn)算放大器的反相輸入端,
14、這樣調(diào)整RW1就能輸出穩(wěn)定的設(shè)定電壓值。2、傳感器接口電路傳感器接口是連接傳感器與放大器的端口,電路由R4、R5、R6、RW2、C2、Q1組成。熱敏電阻傳感器在溫度變化場下將產(chǎn)生電阻率的變化,為獲得對應(yīng)的電壓值,將熱敏電阻傳感器RD-A設(shè)計(jì)放置在Q基極的上偏置;與下偏置RW2、R4、C2(C2為旁路電容)共同組成Q1基極的偏置電路,調(diào)整RW2就能改變基極電壓的起始點(diǎn),上偏置熱敏電阻傳感器隨著溫度的變化其阻值也跟著變化,進(jìn)而改變了基極Ib的大小,由于Q1的放大作用將發(fā)射電流Ie放大,流經(jīng)R6時產(chǎn)生隨溫度變化的對應(yīng)電壓值。3、跟隨器其功能是輸入輸出阻抗和放大電流的作用。4、十倍放大器將電路中的R7
15、、R8、R9阻值設(shè)計(jì)為10K歐姆,這樣運(yùn)算放大器將組成十倍的反相運(yùn)算放大器,RW3為調(diào)整U3的共模抑制電壓,調(diào)整時,使U3的同相輸入端、反相輸入端的輸入為零(即2、3端接地),調(diào)整RW3使U3的6腳輸出為零。5、可謂反相器電路中R10、R12、RW5、R11組成可調(diào)反相放大器,調(diào)整RW5就能微調(diào)U4放大倍數(shù),RW4為調(diào)整U4的共模抑制電壓值大小。6、信號輸出接口由RW6、R13、C3、JP1組成信號輸出接口電路。調(diào)整RW6就能改變輸出電壓大小,這樣能確保在最大量程時,輸出電壓不超過5V。7、A/D轉(zhuǎn)換程序設(shè)計(jì)A/D轉(zhuǎn)換程序主要由三大塊組成:(1)A/D轉(zhuǎn)換器啟動程序;(2)查詢等待轉(zhuǎn)換結(jié)束程序
16、(3)讀取轉(zhuǎn)換結(jié)果程序A/D轉(zhuǎn)換程序設(shè)計(jì)常采用三種方式:1、查詢方式2、延時方式3、中斷方式1.查詢方式利用程序查詢結(jié)果信號EOC是否到,若EOC為高電平,說明轉(zhuǎn)換結(jié)束,可讀出轉(zhuǎn)換結(jié)果。2.延時方式延時方式是利用延時程序等待轉(zhuǎn)換結(jié)束。3中斷方式中斷方式是利用轉(zhuǎn)換結(jié)束信號發(fā)出中斷申請,中斷響應(yīng)后在中斷服務(wù)程序中處理轉(zhuǎn)換結(jié)果。電路原理圖如圖分別是熱敏電阻測溫放大電路(圖1),微機(jī)最小模式系統(tǒng)配置原理圖(圖2)圖1熱敏電阻測溫放大接口電路原理圖圖2 微機(jī)8086最小模式系統(tǒng)配置 (2)、軟件設(shè)計(jì)開發(fā)開始給LED燈賦予初始值BUF+O的值為2BUF+0的值為3A/D轉(zhuǎn)換,通過線性關(guān)系通過轉(zhuǎn)換成與真實(shí)溫
17、度一樣的值顯示出來將該值的低四位存入BUF+5,將高四位存入BUF+4該值是否大于50?該值是否大于80?傳入溫度值將LED中值顯示出來是否是BUF+0值為1否流程圖講解首先是初始化一下,自己給 LED 燈一個初始的 6 位數(shù)可以是 000000,然后 通過子程序 BCD 查表顯示出來,再返回來從外界測的一個溫度,輸入溫度值, 通過一個線性關(guān)系 T=a*U+b,51*U=AL,AL 為最終顯示,要是最終顯示等于, 即 T=11/10*AL+16,將轉(zhuǎn)換后的 T 值的高四位和低四位分別放入 LED 燈的最后兩 位,然后比較其大小,LED 第一盞燈表示的是狀態(tài)燈,溫度值大于 80 的時候狀 態(tài)為
18、3,當(dāng)大于 50 小于 80時狀態(tài)為 2,小于50時的狀態(tài)為1.其狀態(tài)值存入BUF+0位中。2.5 元器件參數(shù)選擇及清單名稱型號數(shù)量單價/元電阻1K20.015.1K20.017.5K10.0110K60.01100K10.01500K10.01可變電阻2K10.585K10.5810K40.58集成芯片LM741CN42電容1µF20.080.33µF10.08穩(wěn)壓二極管6.8V10.18單電源:+12V,+5V 分辨率:8位顯示精度:0.1轉(zhuǎn)換時間:取決于時鐘頻率2.6 軟硬件調(diào)試硬件調(diào)試電路板焊接完成后,連線接通電路板,用萬用表測電路板輸出端的電壓,先順時針緩慢調(diào)整電
19、位器RW6,這時萬用表的電壓讀數(shù)會隨著RW6的變化而發(fā)生遞減(遞增)的變化,當(dāng)停止調(diào)整RW6時如果讀數(shù)繼續(xù)跳動而不會停止,說明焊接上可能出現(xiàn)虛焊或者元器件沒焊牢。如果讀數(shù)停止跳動,當(dāng)繼續(xù)旋轉(zhuǎn)電位器RW6,電壓繼續(xù)發(fā)生變化,通過電位器RW6的順時針或逆時針的旋轉(zhuǎn),如果萬用表中電壓的讀數(shù)能夠從正直遞減到零(從負(fù)值遞增到零),說明硬件調(diào)試成功。軟件調(diào)試設(shè)計(jì)的程序是使用匯編語言編寫的。程序完成后就可以對它進(jìn)行編譯和執(zhí)行,如果發(fā)現(xiàn)有錯誤,則返回程序中修改,完成后再次編譯和執(zhí)行,就這樣周而復(fù)始的重復(fù)進(jìn)行,直到?jīng)]有出現(xiàn)編譯錯誤之后就可以運(yùn)行了。運(yùn)行的時候也有問題出現(xiàn)。例如程序的結(jié)構(gòu)有問題,對于寄存器的使用不
20、合理,或?qū)τ诩拇嫫鞯闹貜?fù)使用導(dǎo)致數(shù)據(jù)混亂,循環(huán)不能正常的結(jié)束等問題。要解決這些問題就要對匯編用深入的理解,畫清楚流程圖,使用結(jié)構(gòu)簡單的循環(huán),分布編寫程序,同時注意對程序的注釋可以減少問題。對于寄存器的使用問題可以才用入棧出棧來保存部分寄存器的值來安排寄存器的使用。對于循環(huán),注意結(jié)束循環(huán)的條件,避免在程序中產(chǎn)生無限循環(huán)的情況,無限循環(huán)顯示的除外。對于一些寄存器的隱含用法要引起注意,對于控制端口地址的寫入,數(shù)據(jù)的輸出,都有特定的寄存器提供使用。但請切記,工作臺要適當(dāng)?shù)年P(guān)機(jī),以免燒壞一些元件聯(lián)合調(diào)試聯(lián)機(jī)運(yùn)行時,數(shù)字溫度計(jì)并不能得到預(yù)期效果,LED只是顯示了一個數(shù)字,不能根據(jù)溫度的變化轉(zhuǎn)換成不同的數(shù)字
21、,經(jīng)檢查,問題出在編寫的程序上。需要重新轉(zhuǎn)到程序開始處運(yùn)行,重新讀取模擬量才能進(jìn)行轉(zhuǎn)換。另外,在調(diào)試時發(fā)現(xiàn)出現(xiàn)的溫度與寄存中的數(shù)據(jù)不同,顯然在程序中受到了改變,需要在程序中保存寄存中的溫度值,不使其受到循環(huán)移位的影響。調(diào)試結(jié)果用溫度傳感器,測量熱水的溫度,隨溫度的變化,LED顯示管顯示的數(shù)字隨之改變。在開始時,會看到數(shù)字不斷變大,經(jīng)過一段時間后,溫度會一個較為穩(wěn)定的數(shù)字左右變換。3. 心得體會這次微機(jī)原理課程設(shè)計(jì)歷時兩個星期,在整整兩星期的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。以前在上課的時候,老
22、師經(jīng)常強(qiáng)調(diào)在寫一個程序的時候,一定要事先把程序原理方框圖化出來,但是我開始總覺得這樣做沒必要,很浪費(fèi)時間。但是,這次課程設(shè)計(jì)完全改變了我以前的那種錯誤的認(rèn)識,以前我接觸的那些程序都是很短、很基礎(chǔ)的,但是在課程設(shè)計(jì)中碰到的那些需要很多代碼才能完成的任務(wù),畫程序方框圖是很有必要的。因?yàn)橥ㄟ^程序方框圖,在做設(shè)計(jì)的過程中,我們每一步要做什么,每一步要完成什么任務(wù)都有一個很清楚的思路,而且在程序測試的過程中也有利于查錯。其次,以前對于編程工具的使用還處于一知半解的狀態(tài)上,但是經(jīng)過一段上機(jī)的實(shí)踐,對于怎么去排錯、查錯,怎么去看每一步的運(yùn)行結(jié)果。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論
23、知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固。這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問題,最后在老師們的辛勤指導(dǎo)下,終于游逆而解。同時我充分明白了分工合作的主要性。只有一個團(tuán)隊(duì)整體實(shí)力強(qiáng),才能充分發(fā)揮個人的能力,還有遇到一個未知的問題,要勇于探索,不要被眼前的困難嚇倒,要抬去頭去迎接困難多查多問,才能解決問題同時,
24、對給過我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝!4.參考文獻(xiàn)1微機(jī)原理與接口技術(shù)(第 2 版)彭虎 周佩玲 傅忠謙 編著 工業(yè)出版社2、吳秀清主編.微型計(jì)算機(jī)原理與接口技術(shù).北京:清華大學(xué)出版社,20033、沈美明等編.IBM-PC匯編語言程序設(shè)計(jì).北京:清華大學(xué)出版社,20024、李繼燦編.新編16/32位微型計(jì)算機(jī)原理及應(yīng)用(第3版).北京:清華大學(xué)出版社,20045、李繼燦編.微型計(jì)算機(jī)原理與接口技術(shù)題解及實(shí)驗(yàn)指導(dǎo).北京:清華大學(xué)出版社,2003 6、李國棟,王新中,陸志平等編.微機(jī)原理與接口技術(shù)課程設(shè)計(jì).杭州:浙江大學(xué)出版社,20077、百度5.附錄: CODE SEGMENT
25、 ASSUME CS:CODE,DS:CODE,ES:CODE ORG 3390HH5: JMP STARTZXK EQU 0FFDCHZWK EQU 0FFDDHLED DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H DB 88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,0DEH,0F3HBUF DB ?,?,?,?,?,?ADPORT EQU 0FFE0HSTART : MOV BUF,00H MOV BUF+1,00H MOV BUF+2,00H MOV BUF+3,00H MOV BUF+4,00H MOV BUF+
26、5,00HP5: MOV AL,00H ;選擇IN0端口 MOV DX,ADPORT OUT DX,AL CALL DIS ;調(diào)用子程序DIS;- MOV DX,ADPORT IN AL,DX MOV DX,0FFE4H NOT AL OUT DX,AL NOT AL;- MOV DX,ADPORT IN AL,DX ;取AD轉(zhuǎn)換后得到的數(shù)據(jù)到 MOV AH,0 ;將AH清零MOV BL,11 ;將11存入BL中MOV AH,00H ;將AH清零DIV BL ;將AL中的值除BL中的值 MOV BL,10 ;將數(shù)值10存入BL MOV AH,00H MUL BL ;將AL中的值乘BL中的值 ADD AL,16 ;將AL中的值加16 CALL ADS JMP P5ADS: MOV CL,AL ;將AL中的值存入CL PUSH CX ;CX進(jìn)棧 MOV AH,AL ;將AL中的次低位和最低位各放入BUF+4和BUF+5 AND A
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度外聘保安人員安全教育與培訓(xùn)合同
- 2025年科技園區(qū)建設(shè)尾款支付及設(shè)施移交合同3篇
- 2025年度貼磚勞務(wù)分包合同風(fēng)險(xiǎn)評估與管理
- 2025年個人教育設(shè)備租賃服務(wù)合同4篇
- 2025年度智能門禁系統(tǒng)租賃及維護(hù)服務(wù)合同3篇
- 二零二五年度倉儲設(shè)施租賃與倉儲信息化服務(wù)合同3篇
- 2025年度高速公路養(yǎng)護(hù)管理服務(wù)合同范本4篇
- 2025年度大型空飄球活動租賃及現(xiàn)場布置合同2篇
- 二零二五年度挖機(jī)設(shè)備租賃合同售后服務(wù)追加協(xié)議
- 2025版空運(yùn)出口貨物運(yùn)輸代理服務(wù)合同范本3篇
- 《電力用直流電源系統(tǒng)蓄電池組遠(yuǎn)程充放電技術(shù)規(guī)范》
- 《哪吒之魔童降世》中的哪吒形象分析
- 信息化運(yùn)維服務(wù)信息化運(yùn)維方案
- 汽車修理廠員工守則
- 六年級上冊數(shù)學(xué)應(yīng)用題100題
- 個人代賣協(xié)議
- 公安交通管理行政處罰決定書式樣
- 10.《運(yùn)動技能學(xué)習(xí)與控制》李強(qiáng)
- 冀教版數(shù)學(xué)七年級下冊綜合訓(xùn)練100題含答案
- 1神經(jīng)外科分級護(hù)理制度
- 場館惡劣天氣處置應(yīng)急預(yù)案
評論
0/150
提交評論