freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于串口通信的字符終端的設(shè)計-資料下載頁

2024-08-29 10:01本頁面

【導(dǎo)讀】查閱串行通信相關(guān)方面的資料,掌握關(guān)于串行通信的軟、硬件設(shè)計;制定出適用于數(shù)據(jù)采集系統(tǒng)的,通用的,易于實現(xiàn)的串行通信協(xié)議;根據(jù)制定的通信協(xié)議,利用編程語言設(shè)計動態(tài)鏈接庫文件;和驗證,并進行改善;資料的整理以及各種說明文檔的撰寫。通過keil軟件編寫相關(guān)程序并進行調(diào)試。變而嵌入到其它數(shù)據(jù)采集系統(tǒng)中;初步診斷應(yīng)該是程序邏輯不正確。1.2-3周接受并熟悉任務(wù)書,查閱有關(guān)書籍、資料,上網(wǎng)查尋相關(guān)網(wǎng)站,獲取所需的信息。件,提供初稿審核,編寫開題報告。對一些工業(yè)控制系統(tǒng)中如溫度、流量和壓力等參數(shù)進行檢測和控制。由于單片機具有體積小,重量輕,功耗低,功能強,入式控制領(lǐng)域被廣泛應(yīng)用。將單片機采集的數(shù)據(jù)通過串行口傳給PC機,由PC機高級語言或數(shù)據(jù)庫。語言進行處理,或者實現(xiàn)PC機對遠程單片機進行控制。機之間的遠程通信更具有實際意義。

  

【正文】 軟、硬件的過渡,其次、設(shè)計時硬件之間應(yīng)盡可能減小聯(lián)系,只要把必要的信號線相連即可。由于硬件的分離,在軟件的調(diào)試時就可以單獨針對控制模塊。 Proteus 中的 仿真 使用 虛擬串口 虛擬串口是計算機通過軟件模擬的串口,當(dāng)其它設(shè)計軟件使用到串口的時候,可以通過調(diào)用虛擬串口仿真模擬,以查看所設(shè)計的正確性。首先要安裝虛擬串口設(shè)置的軟件,網(wǎng)上有很多設(shè)置虛擬串口的軟件,我用的是 VSPD,可試用 1西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 22 個月,試用期過后,該軟件將不 能使用,但不用擔(dān)心,所設(shè)置的虛擬串口不會消失,可以繼續(xù)使用。 設(shè)置界面: 由于 我設(shè)置的是 COM3 和 COM4,軟件只能 成對 設(shè)置,主要是因為通信時,一方可以監(jiān)視另一方,如果僅設(shè)置 1 個虛擬串口的話,如你用 COM3 發(fā)送接收數(shù)據(jù),但發(fā)送了什么接收到什么,你無法驗證其正確與來源。這是人家編寫軟件的高明之處。軟件設(shè)置時將所設(shè)置的兩個虛擬串口對接,這樣就可實現(xiàn)發(fā)送與接收的監(jiān)視。從設(shè)備管理器中可以看到 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 23 兩個虛擬串口對接方式: 這樣可以用串口調(diào)試助手調(diào)試串口通信了,從下圖可以看到 COM3 發(fā)送的數(shù)據(jù)到達了 COM4 的接收區(qū)域, COM4 發(fā)送的數(shù)據(jù)到達了 COM3 的接收區(qū)域,從而實現(xiàn)了 COM3 與 COM4 之間的互聯(lián)互通。 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 24 到這虛擬串口已經(jīng)設(shè)置好,對其它設(shè)計軟件而言,虛擬串口和普通串口沒有區(qū)別,如串口調(diào)試助手對虛擬串口的使用和普通串口的使用方法一樣。 虛擬串口在 Proteus 中的使用 下一步介紹一下虛擬串口在 Proteus 中的使用,更準確的應(yīng)該說是 “串口在Proteus 中的使用 ”,只不過我們用軟件實現(xiàn)仿真,虛擬串口在這使用的比較頻繁。 先在 Proteus 中將環(huán)境建立起來,很簡單,先需要 兩個元器件就可以建立連接VIRTUAL TERMINAL 和 COMPIM,如圖 VIRTUAL TERMINAL 的 TXD 與COMPIM 的 TXD 相連, RXD 與 RXD 相連,后面有圖分析為什么這樣相連: 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 25 VIRTUAL TERMINAL是串口監(jiān)視儀器,可以通過它將數(shù)據(jù)線上的符合 RS232協(xié)議的波形捕捉到,并顯示出來,也可以往數(shù)據(jù)線上發(fā)送 RS232 協(xié)議的波形;COMPIM 為串口元件,可設(shè)置占用計算機上哪一個串口,可以是 “實際串口 ”,也可以是 “虛擬串口 ”,對 Proteus 而言,是分不清虛擬串口還是實際串口的。下一 步就要設(shè)置通信速率以及通信格式了,在屬性框中實現(xiàn)設(shè)置相同的就行了。這樣就可實現(xiàn)數(shù)據(jù)的通信了。圖為 VIRTUAL TERMINAL 和 COMPIM 的設(shè)置: 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 26 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 27 下一步就是實現(xiàn) Proteus 與串口調(diào)試助手之間的通信了。在VIRTUAL TERMINAL 中可直接鍵盤輸入想要發(fā)送的數(shù)據(jù),但界面中無任何顯示,可以通過串口調(diào)試助手看到相應(yīng)的輸入數(shù)據(jù)。 這樣的的話即實現(xiàn)數(shù)據(jù)從 Proteus 中傳送到串口調(diào)試助手中了,其相應(yīng)的數(shù)據(jù)流向關(guān)系為 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 28 在 Proteus 中實現(xiàn)單片機 的串口調(diào)試功能 由于 編寫一個工作在 9600bps 的 8052 的串口程序,程序的功能就是將串口接收到的數(shù)據(jù)發(fā)送出來, Proteus 中的連線為: 數(shù)據(jù)傳輸?shù)膱D示為: 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 29 這樣就模擬實現(xiàn)了單片機與串口之間的通信,可以實現(xiàn)兩者之間的仿真設(shè)計。同樣實現(xiàn)該通信的數(shù)據(jù)流為: 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 30 程序設(shè)計 假設(shè) PC 機先向單片機一組指令 “55H、 AAH、 01H”當(dāng)單片機接收到 PC 發(fā)來的數(shù)據(jù),并判斷命令為 “01H”時,啟動定時發(fā)送程序,即每隔 2S 向 PC 發(fā)送15 個字節(jié)的數(shù)據(jù)。具體程序如下: include define uchar unsigned char uchar Txdnum[15]={0,1,2,3,4,5,6,7,8,9,0xa0,0xa1,0xa2,0xa3,0xa4} uchar timercount, Rxdcount, Numcount。 bit Txdflag。 Void serial_Txd (uchar *p) { uchar i。 for(i=0。i15。i++) { SBUF=*p++。 While(!TI)。 TI=0。 } } Void serial_Int() interrupt 4 { uchar temp。 ES=0。 If(RI) { Temp=SBUF。 RI=0。 If(temp==0x55) { 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 31 while (!RI)。 temp=SBUF。 RI=0。 if(temp==0xaa) { while (!RI)。 temp=SBUF。 RI=0。 if(temp==0x01) { P2 =~temp。 TR0=1。 } } else Es=1。 } else Es=1。 } } Void T0_Interrupt() interrupt 1 { TL0=0x00。 TH0=0xdc。 if (timercount==0) { Timercount==200。 Txdflag=1。 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 32 } } Void main() { Txdflag=0。 Rxdcount=0。 Numcount=0。 Timercount=100。 TMOD=0x21。 TL0=0x00。 TH0=0xdc。 TL1=0xfd。 TH1=0xfd。 SCON=0X50。 TR1=1。 ET0=1。 ES=1。 EA=1。 while(1) { if(Txdflag==1) { Txdflag=0。 Serial_Txd(Txdnum)。 } } } 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 33 、程序運行后的結(jié)果 單片機與 PC 相連 ,同時運行程序,當(dāng) PC 向單片機傳送數(shù)據(jù)后,如果數(shù)據(jù)相符,則單片機點亮 L1 發(fā)光二極管,并且開始每隔 2S 向 PC 傳送數(shù)據(jù),在 PC上觀察到以下結(jié)果。 00 01 02 03 04 05 06 07 08 09 A0 A1 A2 A3 A4 00 01 02 03 04 05 06 07 08 09 A0 A1 A2 A3 A4 00 01 02 03 04 05 06 07 08 09 A0 A1 A2 A3 A4 00 01 02 03 04 05 06 07 08 09 A0 A1 A2 A3 A4 程序運行 后 PC 上的運行結(jié)果 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 34 第五章 結(jié)論 經(jīng)過 一段時間的 學(xué)習(xí)與研究,至此,本次畢業(yè)設(shè)計已經(jīng)全部完成,所設(shè)計的 接口電路、 單片機串行 通信、 傳輸模塊基本達到預(yù)期的目的, 順利 地完成了 任務(wù)。 進行循環(huán)數(shù)據(jù)采集,并且誤差范圍非常小,數(shù)據(jù)采集速度高,能夠滿足一般多通道數(shù)據(jù)采集要。在做畢業(yè)設(shè)計之初,我查了很多關(guān)于單片機串行 通信、單片機原理與接口 技術(shù) 的設(shè)計資料,我發(fā)現(xiàn)經(jīng) 過 長時間的實踐的檢驗,而我?guī)缀鯊牧汩_始做,我發(fā)現(xiàn)自己很難找到創(chuàng)新點,即使成功了也是對前人工作的一次重復(fù),一 直 很茫然,前人的設(shè)計 創(chuàng)新 何在?但是經(jīng)過仔細思考,我端正了自己的態(tài)度,同時我也找到了姑且算 做 創(chuàng)新點的所在,作好了一切準備工作之后便開始了緊張的畢業(yè)設(shè)計工作。做畢業(yè)設(shè)計的這 段時間 是緊張的 一段時間 ,也是重新學(xué)習(xí)努力探索的 一段時間 ,更是充滿收獲喜悅的 一段時間 。經(jīng)過這次畢業(yè)設(shè)計,我學(xué)會了許多新知識,學(xué)會了如何查找資料,學(xué)會了遇到問題先分析問題解決問題的能力,學(xué)會了如何充分的利用網(wǎng)絡(luò)資源來提 高自己的文化知識和專業(yè)知識,學(xué)會了單片機系統(tǒng)開發(fā)的一般流程;也明白了許多不曾明白的道理,明白了求學(xué)應(yīng)當(dāng)有嚴 謹 的作風(fēng),并且更應(yīng)該有鍥而不舍 、 堅 強的韌勁 。 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 35 致 謝 本畢業(yè)設(shè)計論文是在我的導(dǎo)師 肖慶高 老師的悉心指導(dǎo)下完成的,在畢業(yè)設(shè)計過程中, 肖 老師傾注了大量的心血,他的悉心指導(dǎo)是本設(shè)計能夠圓滿完成的基礎(chǔ)。 肖老師學(xué)識淵博,專業(yè)知識過硬,治學(xué)作風(fēng)嚴謹,工作認真負責(zé)。在這 一段時間 的畢業(yè)設(shè)計過程中, 肖 老師言傳身教,不僅在學(xué)習(xí)上耐心地給我指點迷津,解惑答疑,在生活上也為我提供方便,更使我對人生的征途 有了新的認識,有了新的目標。 肖 老師的孜孜不倦的教誨和嚴謹?shù)闹螌W(xué)作風(fēng)令我終生難忘,也將使我受益終生。在此謹向 肖 老師表達 一 個學(xué)生最真摯的謝意 ! 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計論文 36 參考文獻 【 1】 張旭濤 . 曾現(xiàn)峰 . 單片機原理與應(yīng)用 . 北京:北京理工大學(xué)出版社 .2020 【 2】 穆蘭 . 單片微型計算機原理及接口技術(shù) . 北京:機械工業(yè)出版社 .2020 【 3】 楊金巖 . 鄭應(yīng)強 . 51 單片機數(shù)據(jù)傳輸接口擴展技術(shù)與應(yīng)用實例 . 北京:人民郵電出版社 .2020 【 4】 胡偉 . 季曉衡 . 單片機 C 程序設(shè)計及應(yīng)用實例 . 北京:人民郵電出版社 .2020 【 5】 黃 智偉 . 全國大學(xué)生電子設(shè)計競賽系統(tǒng)設(shè)計【 M】 .北京:北京航空航天大學(xué)出版社 . 2020 【 6】 胡漢才組編 . 單片機原理及接口技術(shù) . 北京: 清華大學(xué)出版社, 1996
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1