大連海事大學(xué)畢業(yè)設(shè)計(jì)(二)_第1頁(yè)
大連海事大學(xué)畢業(yè)設(shè)計(jì)(二)_第2頁(yè)
大連海事大學(xué)畢業(yè)設(shè)計(jì)(二)_第3頁(yè)
大連海事大學(xué)畢業(yè)設(shè)計(jì)(二)_第4頁(yè)
大連海事大學(xué)畢業(yè)設(shè)計(jì)(二)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(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)介

定時(shí)器/計(jì)數(shù)器的工作方00113.1通信協(xié)本次通訊中,我們以一個(gè)測(cè)控系統(tǒng)的上位機(jī)和下位機(jī)之間的通信為背景,給行現(xiàn)場(chǎng)可視化檢測(cè),通信協(xié)議采用異步串行通轉(zhuǎn)換,傳輸數(shù)據(jù)采用二進(jìn)制數(shù)據(jù),上位機(jī)與下位機(jī)之間采用主從式通訊3.2下位機(jī)(單片機(jī))串行通信及程序設(shè)匯編語(yǔ)言是針對(duì)一類(甚至幾類)計(jì)算機(jī),抽象出來(lái)的一種符號(hào)語(yǔ)言并把這加以統(tǒng)一規(guī)定,使得使用同類計(jì)算機(jī)的人都了解這些符號(hào)的意義,這樣,使得用編寫(xiě)的程序可以在這一類型的任何一臺(tái)計(jì)算機(jī)上使用。這就有了極大的靈活性,匯編語(yǔ)言還增加了宏指令的功能。匯編語(yǔ)言是計(jì)算機(jī)衛(wèi)程控制中最常匯編語(yǔ)言的主要優(yōu)點(diǎn)就是可以直接控制計(jì)算機(jī)硬件,可以編寫(xiě)在時(shí)間和空有效的程序。這些優(yōu)點(diǎn)使得匯編語(yǔ)言在程序設(shè)計(jì)中占有重要的地位。是不但匯編語(yǔ)言的缺點(diǎn)也是明顯的,它與處理器密切相關(guān),要求程序員熟悉計(jì)算機(jī)硬件系統(tǒng),考慮許多細(xì)節(jié)問(wèn)題,所以程序繁瑣,調(diào)試、維護(hù)、交流和移植困難。因此,有采用高級(jí)語(yǔ)言和匯編語(yǔ)言混合編程的方怯,互相取長(zhǎng)補(bǔ)短,更好地解決實(shí)偉福軟件介紹偉福系列仿真器偉福仿真品種多、功能強(qiáng),特點(diǎn)如下3)雙工作模式:a.軟件模擬仿真(不要仿真器也能模擬仿真)。硬件仿真5)雙集成環(huán)境:編輯、編譯、下載、調(diào)試全部集中在一個(gè)環(huán)境下。多種仿真器提供了一個(gè)全集成環(huán)境,統(tǒng)一的界面,包含一個(gè)項(xiàng)目管理器,一個(gè)功能強(qiáng)大的編輯越來(lái)越多。有了邏輯儀,用它可以分別或者同時(shí)對(duì)發(fā)送方、接收方的輸入或者輸出行記錄、存儲(chǔ)、對(duì)比、測(cè)量等各種直觀的分析,可以將實(shí)際輸出通訊報(bào)文的波形與相比較,可立即發(fā)現(xiàn)問(wèn)題所在。從而極大地方便指令記憶信息,可以以總線反匯編碼模式、源程序模式對(duì)應(yīng)顯示追蹤結(jié)果。屏幕窗口顯示波形圖最多追蹤記憶指令32K并通過(guò)仿真器的點(diǎn)來(lái)完成追蹤功能??偩€跟蹤可以跟蹤程序的運(yùn)行軌跡。可以統(tǒng)計(jì)軟件運(yùn)行時(shí)間3.3.1平臺(tái)介紹及編程方主要語(yǔ)言,以其高效、簡(jiǎn)單易學(xué)及功能強(qiáng)大的特點(diǎn)越來(lái)越為廣大程序設(shè)計(jì)人員大量的通信知識(shí),其優(yōu)點(diǎn)是可實(shí)現(xiàn)的功能更豐富、應(yīng)用面更廣泛,適合于編寫(xiě)較為復(fù)雜的法,并通過(guò)控件屬性對(duì)串口參數(shù)進(jìn)行設(shè)置,比較容易地解決了串口通信問(wèn)題。該控件可設(shè)置串行通信的數(shù)據(jù)發(fā)送和接收,對(duì)串口狀態(tài)及串口通信的信息格式和協(xié)議進(jìn)行設(shè)置。這是一個(gè)標(biāo)準(zhǔn)的十位串口通信,包括8位標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行各自的處理。每個(gè)通信控件對(duì)應(yīng)一個(gè)串口,可以設(shè)計(jì)多個(gè)通信控件來(lái)訪問(wèn)多個(gè)通信口3.3.2VB6.0的通信控件及通信方串行口與其它設(shè)備實(shí)現(xiàn)輕松連接,簡(jiǎn)單高效地實(shí)現(xiàn)設(shè)備之間的通訊。此控件的反映錯(cuò)誤類型,可根據(jù)該屬性值來(lái)執(zhí)行不同的程序操作或數(shù)據(jù)處理。以下是部分屬性常數(shù)值及其含義該系統(tǒng)的硬件調(diào)試主要是排查單片機(jī)印刷電路板的問(wèn)題和連接上的一些問(wèn)題。統(tǒng)中,首先通過(guò)了仔細(xì)地推敲系統(tǒng)原理,確認(rèn)無(wú)誤;其次對(duì)照設(shè)計(jì)圖紙查印制電路板,看是否有粘接等工藝現(xiàn)象;最后,檢查外圍連接是否有誤,通過(guò)這幾個(gè)方面的反復(fù)調(diào)試,可確保電路板的無(wú)誤性者是再次設(shè)計(jì)電源方案,在這里是用電源接通教學(xué)實(shí)驗(yàn)板,然后再把教學(xué)實(shí)驗(yàn)板與相連接,這樣,就可以得到穩(wěn)定的電壓了2)還出現(xiàn)的一個(gè)問(wèn)題是數(shù)碼管不顯示,檢查后是本系統(tǒng)在軟件調(diào)試方面也沒(méi)有規(guī)律可循,調(diào)試時(shí)更多的是憑經(jīng)驗(yàn)。軟件調(diào)試的也就是語(yǔ)法錯(cuò)誤,是很容易被發(fā)現(xiàn)的,另一種是功能錯(cuò)誤,是指在沒(méi)有語(yǔ)法錯(cuò)誤的 ,由于設(shè)計(jì)思想或算法的問(wèn)題導(dǎo)致不能實(shí)現(xiàn)軟件功能的一種錯(cuò)誤。調(diào)試過(guò)程中出現(xiàn)的問(wèn)題。之后通過(guò)對(duì)VB程序做多次的改動(dòng)與測(cè)試才達(dá)到理想的結(jié)果們匯編程序的問(wèn)題,由于匯編語(yǔ)言符號(hào)的繁多加上我們的粗心在輸入代碼的過(guò)程中難免出現(xiàn)一些看不見(jiàn)的問(wèn)題,造成調(diào)試過(guò)程中出現(xiàn)意外。借此我想提醒大家的是搞設(shè)計(jì)搞研究必須做到細(xì)心,要有一顆敬業(yè)的心對(duì)待我們接受的任務(wù),有耐心面臨出現(xiàn)的困難3)由于要實(shí)現(xiàn)上下位機(jī)的串行通信,所以兩者之間的波特率是否一忽視的問(wèn)題,在開(kāi)始我并沒(méi)有太注意這個(gè)方面的情況,到各方面的準(zhǔn)備工作都做好要進(jìn)行調(diào)試的時(shí)候,才發(fā)現(xiàn)有個(gè)二者波特率設(shè)置是否相同將影響到整個(gè)通信過(guò)程,我趕緊作了修改才免遭一次調(diào)試失敗,實(shí)現(xiàn)串行通訊原理已經(jīng)得到實(shí)驗(yàn)結(jié)果驗(yàn)證,考慮到將來(lái)對(duì)系統(tǒng)實(shí)時(shí)性的要求,采用了單片機(jī)這方面取得新的成績(jī)有突出的表現(xiàn),能夠很好的將學(xué)到知識(shí)運(yùn)用到實(shí)際生活如上面提到的利用單片機(jī)實(shí)現(xiàn)對(duì)溫度的實(shí)時(shí)檢測(cè)與控制已經(jīng)得到廣泛的應(yīng)用。另外可以在單片機(jī)的接口上再加接顯示器,這樣就更能方便的對(duì)系統(tǒng)進(jìn)行操作通過(guò)這次畢業(yè)設(shè)計(jì),我深刻體會(huì)到專業(yè)知識(shí)、專業(yè)技能分析和解決問(wèn)生活中是多么的重要,在完成設(shè)計(jì)任務(wù)的同時(shí)我這些方面的能力有了一個(gè)全面的提機(jī)之間的串行通信顯然是不能滿足其要求的。利用VB6.0的便,對(duì)小型測(cè)控系統(tǒng)的設(shè)計(jì)具有很大的實(shí)用性。且傳輸數(shù)據(jù)的速率要比普通的串行通信要快些[3]劉新民,蔡瓊等.VB6.0程序設(shè)計(jì).北京:清華大學(xué)

溫馨提示

  • 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ù)網(wǎng)僅提供信息存儲(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)論