課程設(shè)計(jì)--機(jī)務(wù)段設(shè)備管理信息系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  目錄</b></p><p><b>  一、概述1</b></p><p><b>  1.1 組成1</b></p><p>  1.2 系統(tǒng)設(shè)計(jì)要求1</p><p>  1.3 任務(wù)要求2</p><p> 

2、 二、傳感器的選用2</p><p>  2.1 鉑電阻Pt1002</p><p>  2.2 信號(hào)調(diào)理電路2</p><p>  三、硬件系統(tǒng)的設(shè)計(jì)3</p><p>  3.1單片機(jī)AT89C51的性能及特點(diǎn)3</p><p>  3.2擴(kuò)展芯片(2764和6264)的性能及特點(diǎn)4</p>

3、<p>  3.3地址鎖存器選擇5</p><p>  3.4 開(kāi)關(guān)量的輸入設(shè)計(jì)7</p><p>  3.5 脈沖量的輸入設(shè)計(jì)7</p><p>  3.6MAX232實(shí)現(xiàn)串行通信8</p><p><b>  四.軟件設(shè)計(jì)9</b></p><p><b>

4、  4.1主程序9</b></p><p>  4.2 模擬量采集程序9</p><p>  4.3開(kāi)關(guān)量采集程序10</p><p>  4.4 脈沖量采集程序11</p><p>  4.5 A/D轉(zhuǎn)換程序及鍵盤顯示程序11</p><p><b>  五、小結(jié)15</b&g

5、t;</p><p><b>  參考文獻(xiàn)16</b></p><p><b>  一、概述</b></p><p>  機(jī)務(wù)段現(xiàn)有的檢修設(shè)備中,多數(shù)設(shè)備的電氣控制和監(jiān)控器繁瑣,不能有效地堆顯示和控制設(shè)備進(jìn)行精確地操作,而且大多數(shù)設(shè)備沒(méi)有聯(lián)網(wǎng)?!皺C(jī)務(wù)段設(shè)備管理信息系統(tǒng)”使用的各種檢修設(shè)備進(jìn)行信息化改造,對(duì)所有檢修數(shù)據(jù)進(jìn)行

6、處理并發(fā)送上網(wǎng),做到無(wú)紙</p><p>  化作業(yè),保證了檢修數(shù)據(jù)的科學(xué)性和可靠性,并實(shí)現(xiàn)了數(shù)據(jù)共享。改系統(tǒng)對(duì)于實(shí)機(jī)務(wù)段的科學(xué)管理、保證檢修質(zhì)量、降低檢修成本都起到了關(guān)鍵的作用。</p><p><b>  1.1 組成</b></p><p>  設(shè)備數(shù)據(jù)采集部分要求采集的數(shù)據(jù)分三類:1.開(kāi)關(guān)量的檢測(cè)(8 路);2.脈沖量的檢</p&

7、gt;<p>  測(cè)(1 路);3.模擬量的檢測(cè)(8 路)。信號(hào)采集板包括CPU、RS485通訊網(wǎng)絡(luò)接口、RS232C通訊接口等,如圖1-1所示。信號(hào)采集板獲得開(kāi)關(guān)量和經(jīng)過(guò)標(biāo)準(zhǔn)化處理的傳感器信號(hào),進(jìn)行信號(hào)采集,并進(jìn)行數(shù)學(xué)處理,然后進(jìn)行圖文顯示、儲(chǔ)存和網(wǎng)絡(luò)通訊。RS232C通訊接口與有 RS232C通訊協(xié)議的LCD液晶漢字圖形顯示器通訊。</p><p>  圖1.1 設(shè)備數(shù)據(jù)采集通訊顯示裝置主板的組

8、成框圖</p><p>  1.2 系統(tǒng)設(shè)計(jì)要求</p><p>  選用熟悉的單片機(jī)型號(hào),組成測(cè)試,通訊系統(tǒng);擴(kuò)展數(shù)據(jù)存儲(chǔ)設(shè)備,用于</p><p><b>  存儲(chǔ)檢測(cè)</b></p><p>  量,中間計(jì)算結(jié)果;選用開(kāi)關(guān)量輸入接口(8 路);選用不低于十位的A/D轉(zhuǎn)換器用于模擬量的測(cè)量(8路);脈沖量的輸入根據(jù)系

9、統(tǒng)資源情況決定。</p><p><b>  1.3 任務(wù)要求</b></p><p>  1.進(jìn)行總體設(shè)計(jì),明確各接口設(shè)備的地址;</p><p>  2.畫出系統(tǒng)線路圖,打印圖并交電子文件;</p><p>  3.編寫數(shù)據(jù)采集、轉(zhuǎn)換程序(明確各類數(shù)據(jù)存儲(chǔ)地址各子程序功能,處、入口參數(shù));</p>&l

10、t;p>  4.在介紹總體系統(tǒng)的基礎(chǔ)上著重說(shuō)明本部分的設(shè)計(jì)思想、器件的選用、采樣程序說(shuō)明。</p><p><b>  二、傳感器的選用</b></p><p>  2.1 鉑電阻Pt100</p><p>  電阻式溫度傳感器 (RTD,Resistance Temperature Detector)是一種物質(zhì)材料做成的電阻,它會(huì)隨溫度

11、的上升而改變電阻值,如果它隨溫度的上升而電阻值也跟著上升就稱為正電阻系數(shù),如果它隨溫度的上升而電阻值反而下降就稱為負(fù)電阻系數(shù)。大部分電阻式溫度傳感器是以金屬做成的,其中以白金(Pt)做成的電阻式溫度傳感器,最為穩(wěn)定,耐酸堿、不會(huì)變質(zhì)、相當(dāng)線性...,被工業(yè)界采用。</p><p>  Pt100溫度傳感器是一種以白金(Pt)做成的電阻式溫度傳感器,屬于正電阻系數(shù), 在0~630.750℃溫度范圍內(nèi),Pt100的溫

12、度-電阻特性:</p><p>  Rt = R0(1+at+bt )</p><p>  式中:a=3.96847 X 10-3 /℃; b=-5.847 X 10-7 /℃;</p><p>  Rt為在溫度T下的電阻值;R0為在0℃時(shí)的電阻值。</p><p>  基于以上的分析,故該設(shè)計(jì)采用性能穩(wěn)定、抗氧化性能強(qiáng)和測(cè)量精度高的Pt10

13、0鉑電阻,來(lái)實(shí)現(xiàn)對(duì)工業(yè)現(xiàn)場(chǎng)測(cè)點(diǎn)較為準(zhǔn)確的測(cè)溫。</p><p>  2.2 信號(hào)調(diào)理電路</p><p>  所謂信號(hào)調(diào)理就是將傳感器(或變速器)所輸出的電信號(hào)進(jìn)行放大、隔離、濾波等,以便數(shù)據(jù)采集模塊實(shí)現(xiàn)對(duì)數(shù)據(jù)的采集。其中傳感器是將被測(cè)量(通常為非電量)轉(zhuǎn)換成電信號(hào)的信號(hào)轉(zhuǎn)換元件,然而由于傳感器的電氣特性,其產(chǎn)生的電信號(hào)一般不可能直接接入至PC,必須進(jìn)行調(diào)理才能被數(shù)據(jù)采集設(shè)備精確、可靠的采

14、集。一般而言,信號(hào)調(diào)理是基于PC機(jī)的通用數(shù)據(jù)采集系統(tǒng)不可或缺的組成部分。</p><p>  圖1.2 0℃~500℃溫度測(cè)量電路</p><p><b>  三、硬件系統(tǒng)的設(shè)計(jì)</b></p><p>  3.1單片機(jī)AT89C51的性能及特點(diǎn)</p><p>  AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存

15、儲(chǔ)器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的AT89C51是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。AT89C51的邏輯電

16、路如圖3.1所示。</p><p><b>  1.主要特性:</b></p><p>  與MCS-51 兼容</p><p>  4K字節(jié)可編程閃爍存儲(chǔ)器</p><p>  壽命:1000寫/擦循環(huán)</p><p>  數(shù)據(jù)保留時(shí)間:10年</p><p>  全靜態(tài)

17、工作:0Hz-24Hz</p><p>  三級(jí)程序存儲(chǔ)器鎖定 128*8位內(nèi)部RAM </p><p>  兩個(gè)16位定時(shí)器/計(jì)數(shù)器 可編程串行通道</p><p>  圖3.1 AT89C51的邏輯電</p><p>  5個(gè)中斷源 低功耗的閑置和掉電模式

18、 片內(nèi)振蕩器和時(shí)鐘電路 </p><p><b>  2管腳說(shuō)明:</b></p><p>  VCC:供電電壓。GND:接地。</p><p>  P0口:P0口為一個(gè)8位漏級(jí)開(kāi)路雙向I/O口,每腳可吸收8TTL門電流。當(dāng)P1口的管腳第一次寫1時(shí),被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。在

19、FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。    P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。    

20、; P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容<

21、;/p><p>  P3口也可作為AT89C51的一些特殊功能口,如下所示:P3.0 RXD(串行輸入口)P3.1 TXD(串行輸出口)P3.2 /INT0(外部中斷0)P3.3 /INT1(外部中斷1)P3.4 T0(記時(shí)器0外部輸入)P3.5 T1(記時(shí)器1外部輸入)P3.6 /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)P3.7 /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。&

22、lt;/p><p>  3.2擴(kuò)展芯片(2764和6264)的性能及特點(diǎn)</p><p>  讀方式是 2764A 通常使用的方式,此時(shí)兩個(gè)電源引腳VCC 和VPP 都接至+5 V,PGM接至高電平,當(dāng)從2764A的某個(gè)單元讀數(shù)據(jù)時(shí),先通過(guò)地址引腳接收來(lái)自CPU的地址信號(hào), 然后使控制信號(hào)和CE、OE 都有效,于是經(jīng)過(guò)一個(gè)時(shí)間間隔,指定單元的內(nèi)容即可讀到數(shù)據(jù)總線上。下圖3.2是2764ROM電

23、路連接原理圖。</p><p>  圖3.2 2764連接原理圖</p><p>  6264的容量為8KB,是28引腳雙列直插式芯片,采用CMOS工藝制造。</p><p>  A12~A0(address inputs):地址線,可尋址8KB的存儲(chǔ)空間。</p><p>  D7~D0(data bus):數(shù)據(jù)線,雙向,三態(tài)</p

24、><p>  (output enable):讀出允許信號(hào),輸入,低電平有效。</p><p> ?。╳rite enable):寫允許信號(hào),輸入,低電平有效。</p><p>  (chip enable):片選信號(hào)1,輸入,在讀/寫方式時(shí)為低電平。</p><p>  CE2(chip enable):片選信號(hào)2,輸入,在讀/寫方式時(shí)為高電平

25、。</p><p>  VCC:+5V工作電壓。</p><p><b>  GND:信號(hào)地。</b></p><p>  3.3地址鎖存器選擇</p><p>  選用74LS373鎖存器,373 的輸出端 O0~O7 可直接與總線相連。當(dāng)三態(tài)允許控制端OE 為低電平時(shí),O0~O7 為正常邏輯狀態(tài),可用來(lái)驅(qū)動(dòng)負(fù)載或總線

26、。當(dāng) OE 為高電平時(shí),O0~O7 呈高阻態(tài),即不驅(qū)動(dòng)總線,也不為總線的負(fù)載,但鎖存器內(nèi)部的邏輯操作不受影響。當(dāng)鎖存允許端 LE 為高電平時(shí),O 隨數(shù)據(jù) D 而變。當(dāng) LE 為低電平時(shí),O 被鎖存在已建立的數(shù)據(jù)電平。當(dāng) LE 端施密特觸發(fā)器的輸入滯后作用,使交流和直流噪聲抗擾度被改善 400mV。</p><p>  圖3.3 74LS373 管腳圖</p><p><b> 

27、 引出端符號(hào):</b></p><p>  D0~D7 數(shù)據(jù)輸入端</p><p>  OE 三態(tài)允許控制端(低電平有效)</p><p><b>  LE 鎖存允許端</b></p><p><b>  O0~O7 輸出端</b></p><p>  3.3 A

28、/D 轉(zhuǎn)換器選擇</p><p>  AD574A是美國(guó)模擬數(shù)字公司(Analog)推出的單片高速12位逐次比較型A/D轉(zhuǎn)換器,內(nèi)置雙極性電路構(gòu)成的混合集成轉(zhuǎn)換顯片,具有外接元件少,功耗低,精度高等特點(diǎn),并且具有自動(dòng)校零和自動(dòng)極性轉(zhuǎn)換功能,只需外接少量的阻容件即可構(gòu)成一個(gè)完整的A/D轉(zhuǎn)換器,其主要功能特性如下:</p><p><b>  分辨率:12位</b><

29、;/p><p>  非線性誤差:小于±1/2LBS或±1LBS</p><p><b>  轉(zhuǎn)換速率:25us</b></p><p>  模擬電壓輸入范圍:0—10V和0—20V,0—±5V和0—±10V兩檔四種</p><p>  電源電壓:±15V和5V</p&g

30、t;<p>  數(shù)據(jù)輸出格式:12位/8位</p><p>  芯片工作模式:全速工作模式和單一工作模式</p><p>  AD574A的引腳說(shuō)明: </p><p>  圖3.4 AD574A 引腳圖</p><p>  AD574A的接口電路下圖3.

31、5是8051單片機(jī)與AD574A的接口電路,其中還使用了三態(tài)鎖存器74LS373和74LS00與非門電路,邏輯控制信號(hào)由(、和A0)有8051的數(shù)據(jù)口P0發(fā)出,并由三態(tài)鎖存器74LS373鎖存到輸出端Q0、Q1和Q2上,用于控制AD574A的工作過(guò)程。AD轉(zhuǎn)換器的數(shù)據(jù)輸出也通過(guò)P0數(shù)據(jù)總線連至8051,由于我們只使用了8位數(shù)據(jù)口,12位數(shù)據(jù)分兩次讀進(jìn)8051,所以接地。當(dāng)8051的p3.0查詢到STS端轉(zhuǎn)換結(jié)束信號(hào)后,先將轉(zhuǎn)換后的12位

32、A/D數(shù)據(jù)的高8位讀進(jìn)8051,然后再將低4位讀進(jìn)8051。這里不管AD574A是處在啟動(dòng)、轉(zhuǎn)換和輸出結(jié)果,使能端CE都必須為1,因此將8051的寫控制線和讀控制線通過(guò)與非門74LS00與AD574A的使能端CE相連。</p><p>  圖3.5 8051單片機(jī)與AD574A的接口電路圖</p><p>  3.4 開(kāi)關(guān)量的輸入設(shè)計(jì)</p><p>  對(duì)開(kāi)關(guān)

33、量的采集電路相對(duì)比較簡(jiǎn)單,因?yàn)殚_(kāi)關(guān)量的狀態(tài)只有0和1兩種,所以只要用一個(gè)單片機(jī)的并口就可以了,這里用的是P1口。 </p><p>  3.5 脈沖量的輸入設(shè)計(jì)</p><p>  脈沖量經(jīng)光電耦合器去除干擾后送入AT89C51單片機(jī)。脈沖量的輸入電路如圖3.6所示:</p><p>  圖3.6 脈沖量的輸入電</p><p>  3.6M

34、AX232實(shí)現(xiàn)串行通信</p><p>  此本系統(tǒng)采用美國(guó)電子工業(yè)協(xié)會(huì)EIA制定的串行總線的物理接口標(biāo)準(zhǔn)RS-232-C,其邏輯電平對(duì)地是對(duì)稱的,采用負(fù)邏輯。完全與TTIMOS電平不同。邏輯0電平規(guī)定為+5V~+15V之間,邏輯1規(guī)定為-5V~-15V之間,因此RS -232C驅(qū)動(dòng)器與T'IZ,電平連接必須經(jīng)過(guò)電平轉(zhuǎn)換。該標(biāo)準(zhǔn)最大傳輸率是20Kb/s,最大傳輸距離為1 s/m。</p>

35、<p>  此本系統(tǒng)采用MAX232芯片進(jìn)行RS-232-C和TTL之間的電平轉(zhuǎn)換。MAX232線路驅(qū)動(dòng)器接收器適用于噪聲嚴(yán)重環(huán)境下的RS-232通信,它有2個(gè)驅(qū)動(dòng)器和2個(gè)接收器,每個(gè)發(fā)送器的輸入和接收器的輸入無(wú)需封閉均可抗士15kV的靜電放電沖擊。通訊電路。其“R1 OUT”和“T l IN”分別接在AT89C51的RXD和TXD腳上。</p><p>  圖3.7 MAX232的接線圖</p&

36、gt;<p>  圖3.7 MAX232的接線圖。</p><p><b>  四.軟件設(shè)計(jì)</b></p><p><b>  4.1主程序</b></p><p>  圖4.1 主程序流程圖</p><p>  4.2 模擬量采集程序</p><p>  8

37、路的模擬量采集系統(tǒng),由單片機(jī)AT89C51,8路模擬開(kāi)關(guān)DG508、模數(shù)轉(zhuǎn)換器AD1674完成數(shù)據(jù)的采集及轉(zhuǎn)換。模擬量的采集流程圖如圖4-2所示。</p><p>  圖4.2 模擬量的采集流程圖</p><p>  4.3開(kāi)關(guān)量采集程序</p><p>  開(kāi)關(guān)量的采集流程圖如圖4-3所示:</p><p>  圖4. 3 開(kāi)關(guān)量的采集流

38、程圖</p><p>  CJKGL: NOP ;延時(shí)</p><p>  CLR EA ;關(guān)中斷</p><p>  MOV DPTR,#BF00H ;數(shù)據(jù)指針指向BF00H</p><p>  CLR C ;計(jì)數(shù)

39、器置0</p><p>  MOVX A, @DPTR ;DPTR所指地址中的數(shù)送A中</p><p>  MOV 03H, A ;A中的數(shù)放入內(nèi)部RAM中</p><p>  RLC A ;循環(huán)左移,</p><p>  JC PDIKG

40、 ;有進(jìn)位則到PDIKG</p><p>  PDIKG: RLC A </p><p>  JC PDIKG </p><p>  SETB 03H </p><p>  LJMP PDIKG </

41、p><p>  4.4 脈沖量采集程序</p><p>  由于脈沖量可以直接被單片機(jī)識(shí)別,所以不需要任何轉(zhuǎn)換環(huán)節(jié),僅需要進(jìn)簡(jiǎn)單的隔離處理即可進(jìn)入單片機(jī)。其處理程序如下,</p><p>  PAUSEE0:JNB P3.2, PAUSE0 ; 若=0,往下執(zhí)行;</p><p>  PAUSE1:JB P3.2,PAUSE

42、 ; 若=1,不往下執(zhí)行;</p><p>  RET ; 返回主程序執(zhí)行下一條指令;</p><p>  4.5 A/D轉(zhuǎn)換程序及鍵盤顯示程序</p><p>  (1) A/D轉(zhuǎn)換程序</p><p>  ORG 0000H

43、 </p><p>  SJMP MAIN</p><p>  MAIN: MOV A,#00H</p><p>  MOV 40H,A</p><p>  MOV 41H,A</p><p>  MOV 42H,A</p><p>  START: LCALL AD

44、</p><p>  LCALL DISP</p><p>  SJMP START</p><p>  AD: MOV R0,#0FCH</p><p>  MOVX @R0,A</p><p>  WAI0: JB P2.3,WAI0</p><p><b&g

45、t;  INC R0</b></p><p><b>  INC R0</b></p><p>  MOVX A,@R0</p><p>  MOV 30H,A</p><p><b>  RET</b></p><p>  DISP: MO

46、V DPTR,#TAB</p><p>  MOV A,30H</p><p>  ANL A,#0F0H</p><p><b>  SWAP A</b></p><p>  MOV 42H,A</p><p>  MOV A,30H</p><p&

47、gt;  ANL A,#0F0H</p><p>  MOV 41H,A</p><p>  MOV A,32H</p><p>  ANL A,#0F0H</p><p><b>  SWAP A</b></p><p>  MOV 40H,A</p>&l

48、t;p>  D3: A,42H</p><p>  MOVC A,@A+DPTR</p><p>  MOV P1,A</p><p>  CLR P3.3</p><p><b> ?。?) 鍵盤程序</b></p><p>  KST:MOV DPTR,#0040H

49、 </p><p>  MOV A,#00H</p><p>  MOVX @DPTR,A</p><p>  MOV DPTR,#0041H </p><p>  MOVX A,@DPTR</p><p><b>  CPL A</b></p>

50、<p>  ANL A,#0FH</p><p>  DELAY1: MOV R0,#3</p><p>  D1: MOV R1,#255</p><p>  DJNZ R1,$</p><p>  DJNZ R0,D1</p><p><b>  RET</b>

51、;</p><p>  DELAY2: MOV R0,#3</p><p>  D2: MOV R1,#128</p><p>  DJNZ R1,$</p><p>  DJNZ R0,D2</p><p>  KEY1: ACALL KS1</p><p><b&g

52、t;  JNZ LK1</b></p><p>  ACALL DELAY1</p><p>  AJMP KEY1</p><p><b>  JNZ LK2</b></p><p>  ACALL DELAY2</p><p>  AJMP KEY1<

53、/p><p>  LK4: MOV DPTR,#0041H</p><p>  MOV A,R2</p><p><b>  (3) 顯示器程序</b></p><p>  DIR: MOV DPTR,#0040H</p><p>  MOV A,#4EH</p>&

54、lt;p>  MOVX @DPTR,A</p><p>  MOV R0,#DISBUF</p><p>  MOV R5,#0FEH</p><p>  MOV R4,#4</p><p>  DIR1:MOV A,#40H</p><p>  MOV DPTR,#0403H</p

55、><p>  MOVX @DPTR,A</p><p>  DIR0: MOV A,@R0</p><p>  MOV DPTR,#TAB</p><p>  MOVC A,@A+DPTR</p><p>  MOV DPTR,#0402H</p><p>  MOVX @

56、DPTR,A</p><p><b>  RL A</b></p><p>  MOV R5,A</p><p>  LCALL DELAY</p><p><b>  INC R0</b></p><p>  DJNZ R4,DIR0</p>

57、<p><b>  RET</b></p><p>  DELAY: MOV R7,#3</p><p>  DELAY1: MOV R6,#255</p><p>  DJNZ R6,$</p><p>  DJNZ R7,DELAY1</p><p><b

58、>  RET</b></p><p>  TAB: DB 3FH, 06H, 5BH, 4FH</p><p>  DB 66H, 6DH, 7DH, 07H</p><p>  DB 7FH, 6FH, 77H, 7CH</p><p>  DB 39H, 5EH, 79H, 71H</p>

59、<p>  (4) PC機(jī)與單片機(jī)AT89C51的串行通信初始化程序</p><p>  ORG 0000H</p><p>  AJMP START</p><p>  ORG 0023H</p><p>  LJMP S&R</p><p>  ORG 0100H</p

60、><p>  START: MOV TMOD,#20H</p><p>  MOV PCON,#00H</p><p>  MOV TL1,#0FDH</p><p>  MOV TH1,#0FDH</p><p><b>  SETB EA</b></p><

61、p><b>  CLR TI</b></p><p><b>  SETB ES</b></p><p>  MOV SCON,#50H</p><p><b>  SJMP $</b></p><p>  S&R: MOVC RI</p

62、><p><b>  JCREIVE</b></p><p><b>  SJMP SE</b></p><p><b>  五、小結(jié)</b></p><p>  從前面的設(shè)計(jì)說(shuō)明書中,我們得到了如何從進(jìn)行數(shù)據(jù)采集和監(jiān)控計(jì)算機(jī)通訊模塊設(shè)計(jì),然后通過(guò)傳感器和K 型熱電偶的放大再將

63、其輸入A/D 轉(zhuǎn)換器中,經(jīng)過(guò)系統(tǒng)內(nèi)部的處理最終得到結(jié)果。在設(shè)計(jì)的過(guò)程中我們需要處理模擬量、數(shù)字量和脈沖量以及它們的編程,數(shù)據(jù)處理和串口通訊的設(shè)計(jì)。</p><p>  經(jīng)過(guò)一段時(shí)間的課程設(shè)計(jì),雖然這次是一個(gè)子系統(tǒng)的課程設(shè)計(jì),由于本人在做的時(shí)候是本著對(duì)自己有實(shí)際應(yīng)用價(jià)值的角度考慮的,所以其中也涉及到一些系統(tǒng)以外的設(shè)計(jì),我只是想學(xué)一門真正能用到實(shí)處的課程,卻意外的收獲到如此多的東西。通過(guò)本次設(shè)計(jì),讓我很好的鍛煉了理論

64、聯(lián)系實(shí)際,與具體項(xiàng)目、課題相結(jié)合開(kāi)發(fā)、設(shè)計(jì)產(chǎn)品的能力。既讓我們懂得了怎樣把理論應(yīng)用于實(shí)際,又讓我們懂得了在實(shí)踐中遇到的問(wèn)題怎樣</p><p>  用理論去解決。在本次設(shè)計(jì)中,我們還需要大量的以前沒(méi)有學(xué)到過(guò)的知識(shí),于是圖書館成了我們很好的助手。在查閱資料的過(guò)程中,我們要判斷優(yōu)劣、取舍相關(guān)知識(shí),不知不覺(jué)中我們查閱資料的能力也得到了很好的鍛煉。我們學(xué)習(xí)的知識(shí)是有限的,在以后的工作中我們肯定會(huì)遇到許多未知的領(lǐng)域,這方面

65、的能力便會(huì)使我們受益非淺。在設(shè)計(jì)過(guò)程中,總是遇到這樣或那樣的問(wèn)題。有時(shí)發(fā)現(xiàn)一個(gè)問(wèn)題的時(shí)候,需要做大量的工作,花大量的時(shí)間才能解決。自然而然,我的耐心便在其中建立起來(lái)了,為以后的工作積累了經(jīng)驗(yàn),增強(qiáng)了信心。</p><p>  再次感謝耐心指導(dǎo)的老師和積極幫助的同學(xué)們,感謝大家!</p><p><b>  參考文獻(xiàn)</b></p><p>  

66、[1] 蔣兆遠(yuǎn),衛(wèi)曉娟等.新型高速單片機(jī)原理及其應(yīng)用系統(tǒng)設(shè)計(jì).北京:中國(guó)鐵道出版社,2004</p><p>  [2] 羅映紅,陳小強(qiáng), 封志宏.數(shù)字集成電路.蘭州:蘭州大學(xué)出版社,2004</p><p>  [3] 郁有文,常建,程繼紅.傳感器原理及工程應(yīng)用(二).西安:西安電子科技大學(xué)出版社,2000</p><p>  [4] 張金敏.董海棠.高博.衛(wèi)曉娟

67、.單片機(jī)原理與應(yīng)用系統(tǒng)設(shè)計(jì).成都:西南交通大學(xué)出版社,2010.8</p><p>  [5] 張國(guó)雄.測(cè)控電路.北京:機(jī)械工業(yè)出版社,2006</p><p>  [6] 顧升路,官英雙,楊超.Protel DXP2004電路板設(shè)計(jì)實(shí)例與操作.北京:航空工業(yè)出版社.2011.6</p><p>  [7] 彭虎,周佩玲,傅忠謙.微機(jī)原理與接口技術(shù).北京:電子工業(yè)出

溫馨提示

  • 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論