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

正文內容

vc編程軟件來開發(fā)上位機與下位機之間通信編程-資料下載頁

2024-12-07 10:12本頁面

【導讀】并詳述了在環(huán)境下,上位機利用MSCOMM通信控件與單片機。用PROTUES軟件進行仿真實現(xiàn)溫度顯示。

  

【正文】 器模型。在編譯方面,它也支持 IAR、 Keil 和 MPLAB 等多種編譯器。 protues 支持當前的主流單片機,如 51系列、 AVR系列、 PIC12 系列、PIC16 系列、 PIC18 系 列、 Z80 系列、 HC11 系列、 68000 系列等。 1)提供軟件調試功能 2)提供豐富的外圍接口器件及其仿真 RAM, ROM,鍵盤,馬達, LED, LCD, AD/DA,部分 SPI 器件,部分 IIC器件。這樣很 接近實際。 3) 提供豐富的虛擬儀器 利用虛擬儀器在仿真過程中可以測量外圍電路的特性,培養(yǎng)學生實際硬件的調試能力。 4) 具有強大的原理圖繪制功能 在 PROTUES 繪制好原理圖后,調入已編譯好的目標代碼文件: *.HEX,可以在 PROTUES 的原理圖中看到模擬的實物運行狀態(tài)和過程。 PROTUES 是單片機課堂教學的先進助手。 22 PROTUES 不僅可將許多單片機實例功能形象化,也可將許多單片機實例運行過程形象化。前者可在相當程度上得到實物演示實驗的效果,后者則是實物演示實驗難以達到的效果。 它的元器件、連接線路等卻和傳統(tǒng)的單片機實驗硬件高度對應。這在相當程度上替代了傳統(tǒng)的單片機實驗教學的功能,例:元器件選擇、電路連接、電路檢測、電路修改、軟件調試、運行結果等。 課程設計、畢業(yè)設計是學生走向就業(yè)的重要實踐環(huán)節(jié)。由于 PROTUES提供了實驗室無法相比的大量的元器件庫,提供了修改電路設計的靈活性、提供了 實驗室在數(shù)量、質量上難以相比的虛擬儀器、儀表,因而也提供了培養(yǎng)學生實踐精神、創(chuàng)造精神的平臺 隨著科技的發(fā)展, “ 計算機仿真技術 ” 已成為許多設計部門重要的前期設計手段。它具有設計靈活,結果、過程的統(tǒng)一的特點。可使設計時間大為縮短、耗資大為減少,也可降低工程制造的風險。相信在單片機開發(fā)應用中 PROTUES 也能茯得愈來愈廣泛的應用。 protues 仿真電路圖 23 圖 總體仿真電路原理圖 用搭建好的原理圖放在 protues 軟件中進行仿真,當單片機采集到數(shù)據(jù)時通過一系列的轉換最終送到上位機進行數(shù)據(jù)顯示 ,從上位機即可得到下位機采集到的數(shù)據(jù),從而完成上位機與下位機的通信 。 VC 軟件 仿真 步驟 1:打開 VC 軟件,新建文件,選擇【 MFC AppWizard exe】項,工程名取為【 tem_con】,單擊【 OK】按鈕,如圖所示。 24 圖 打開 VC 軟件界面 步驟 2 選擇【 Dialog based】項,單擊【 Finish】按鈕,如圖所示 25 圖 選擇 基本對話框 步驟 3:單擊【 ProjectAdd to projectComponents and Controls...】菜單項,如圖所示。 圖 添加工程 步驟 4:等待軟件打開文件夾,雙擊【 Registered ActveX Controls】文件夾,如圖所示。 26 圖 軟件打開文件夾 步驟 5:選擇【 Microsoft Communications Control,version 】列表項,單擊【 Insert】按鈕,如圖所示。 27 圖 選擇 Microsoft Communications Control,version 步驟 6:接著彈出【 Confirm Classes】對話框,默認不修改,單擊【 OK】 按鈕,如圖所示。 28 圖 彈出 Confirm Classe 對話框 步驟 7:將控件工具條中的串行口控件拖動到對話框中,用鼠標左鍵點住,一直拖到對話框中,在任意位置釋放左鍵,如圖所示。 29 圖 添加串口控件 步驟 8:單擊【 ViewClassWizard】菜單項打開【 MFC ClassWizard】對話框,選中【 IDC_MSCOMM1】和【 OnComm】列表項,單擊【 Add Function...】按鈕,如圖所示。 30 圖 Add Function 步驟 9:一直單擊【 OK】按鈕,我們 就會看到增加【 OnOnCommMsm1()】函數(shù),如圖所示。 圖 增加 OnOnCommMsm 函數(shù) 步驟 10:選擇控件工具條中的編輯框控件 abl,在對話框中添加編輯框控件,如圖所示。 圖 添加編輯框控件 步驟 11:在【 MFC ClassWizard】對話框中,單擊【 Member Variables】選項卡,為編輯框和串行口選擇關聯(lián)變量 m_strRXData 和 m_ctrlComm,單擊【 OK】31 按鈕,如圖所示。 圖 選擇關聯(lián)變量 m_strRXData 和 m_ctrlComm 步驟 12:在【 OnOnCommMsm1()】函數(shù)中添加代碼,添加完代碼后的界面如圖所示。 圖 在 OnOnCommMsm1()函數(shù)中添加代碼 步驟 13:在【 OnInitDialog()】函數(shù)中添加代碼,添加完代碼后的界面如圖所示。 32 圖 514 在 OnInitDialog()函數(shù)中添加代碼 VC 軟件界面仿真 如 下圖 所示為 VC 軟件界面仿真圖: VC 軟件界面仿真圖 此 界面仿真結果表示當前的環(huán)境溫度為 度。 33 結束語 本文主要詳述了 AT89C51 單片機與 PC 機的串行通信的實現(xiàn)的設計和內容,AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀寄存器( FPEROM— Flash Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS 8 位微處理器。該器件采用 ATMEL 高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS51 指令集和輸出管腳相兼容。由于將多功能 8 位 CPU和閃爍存儲器組合在單個芯片中, ATMEL 的 AT89C51 是一種高效微控制器,所以它的使 用前景會是相當廣泛與受歡迎。因此我們有必要來學習它與 PC 機的通信。 主要論述內容總結如下: 1. 介紹了單片機的在現(xiàn)實生活中的使用情況與應用環(huán)境領域,市場前景與未來應用,并對總體設計做了概括性的描述。 2. 詳述了單片 機的發(fā)展概況、特點、應用,各個部件的原理,串行口的通信方式, 顯示管的工作原理,使各個部件都能被讀者所了解,從而方便人們來認識 AT89C51 與 PC 機串行通信的原理。 3. 介紹了軟件設計,流程,通信協(xié)議,初始化,波特率計算等軟件上的準備與設計,從而為整個設計的匯編階段做好準備。最后采用運用匯編語 言將整個圖紙上的設計變?yōu)閷嶋H的應用。 34 當然本設計也存在著很大的問題,比如說功能上相對簡單容易出錯等,這些問題可以在以后的工作中繼續(xù)完善。 經過幾個月的畢業(yè)設計,因為時間和任務的性質的關系,沒有完全按照上述的測試方法進行測試,但經過一些簡單的步驟的測試,證明本設計的串行通信的穩(wěn)定性與實用性。在設計的過程中我體會到了過程的快樂和結果的喜悅。人們常常說不要看重結果,主要是過程,這幾個月的過程也讓我深深的體會到了自己知識的匱乏和掌握的不牢固為此在將來勢必要不斷地繼續(xù)學習與深造,為此不斷地完善自我。 致 謝 經過幾個月的努力,終于完成了 PC機與單片機的串行通信這個畢業(yè)設計。在此,我要衷心感謝我的指導老師王偉老師,在整個畢業(yè)設計過程中, 他 給予了我悉心的指導和無私的幫助 ,同時還要感謝同班的許多同學,我們在相互學習和交流中,解決問題共同進步。有了這么多的支持和無私幫助,才使我得以順利完成畢業(yè)設計。 衷心感謝在百忙之中評閱論文的各位老師!感謝電子工程系 的所有老師,感謝您們?yōu)槲覀兊膶W習與成才創(chuàng)造的各種條件和付出的辛勤勞動。感謝同室室友、師兄、師姐和朋友們在平時的學習、生活中給予了我很大的支持,在此表示衷心的感謝 ! 最后感謝我的家人,是他們給予我精神上的鼓勵、生活上的照顧、學業(yè)上的支持,才使這篇論文得以順利完成。 35 參考文獻 [1] 梅麗鳳 .單片機原理及接口技術,北京:清華大學出版社 .20219 [2] 何立民 .單片機應用系統(tǒng)設計,北京:航空航天大學出版社 .19908 [3] 張毅剛 .單片機原理及應用,北京:高等教育出版社 .20213 [4] 王忠飛 .MCS51 單片機原理及嵌入式系統(tǒng)應用 .西安:西安電子科技大學出版社 .20217 [5] 晁陽 .單片機 MCS51 原理及應用開發(fā)教程 ,北京:清華大學出版社 .20218 [6] 鄧亞平 .微型計算機接口技術 .北京:清華大學出版社 .20216 [7] 鐘睿 .MCS51 單片機原理及應用開發(fā)技術 .北京:鐵道部出版社 .20214 [8] 張洪潤 .單片機應用設計 200 例 .北京:北京航空大學出版社 .20219 [9] 周杰英 .微型計算機原理及應用 .北京:機械工業(yè)出版社 .20217 [10] 張雪蘭 .匯編語言程序設計 .北京:清華大學出版社 .20213 36
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1