新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > PIC單片機(jī)與PC機(jī)串行通信的實(shí)現(xiàn)

PIC單片機(jī)與PC機(jī)串行通信的實(shí)現(xiàn)

作者: 時(shí)間:2013-05-14 來(lái)源:網(wǎng)絡(luò) 收藏

(3)添加成員變量。應(yīng)用程序上的控件負(fù)責(zé)接收輸入或者顯示輸出,應(yīng)用程序后臺(tái)的成員變量來(lái)管理這些數(shù)據(jù),添加好資源后還要使控件和成員變量關(guān)聯(lián)起來(lái)。成員變量添加界面如圖5所示。

本文引用地址:http://2s4d.com/article/170510.htm

d.JPG


(4)消息映射。當(dāng)通過(guò)串口向機(jī)發(fā)送數(shù)據(jù)或者單擊“發(fā)送”按鈕,都是激發(fā)了Windows消息,應(yīng)用程序的窗口將收到這些消息。收到消息后,檢查應(yīng)用程序是否處理這些消息函數(shù),為處理這些函數(shù)必須添加相應(yīng)的消息映射。
(5)添加程序執(zhí)行代碼。端的Visual C++程序的程序流程如圖6所示。

e.JPG


添加消息映射后只給出了一個(gè)處理這些消息的函數(shù)的框架,具體的處理代碼必須由用戶(hù)添加。
編譯之后,機(jī)上的應(yīng)用程序運(yùn)行結(jié)果如圖7所示。

f.JPG


將要發(fā)送的數(shù)據(jù)寫(xiě)到發(fā)送數(shù)控件中,單擊“發(fā)送”按鈕,則PC機(jī)通過(guò)串口將數(shù)據(jù)發(fā)送給。如果將數(shù)據(jù)發(fā)送給PC機(jī),則程序?qū)⒆詣?dòng)把接收到的數(shù)據(jù)顯示在接收數(shù)控件中。

5 結(jié)束語(yǔ)
單片機(jī)與PC機(jī)的被廣泛應(yīng)用于各種控制系統(tǒng)中。文中提出了一種的方法,并給出了具體的電路原理圖和程序。實(shí)踐證明,利用VC開(kāi)發(fā)通訊系統(tǒng),從底層到上層直接面向用戶(hù),具有較強(qiáng)的調(diào)試功能。因此文中為PC機(jī)與單片機(jī)通信的提供了良好的參考。

單片機(jī)相關(guān)文章:單片機(jī)教程


c++相關(guān)文章:c++教程


單片機(jī)相關(guān)文章:單片機(jī)視頻教程


單片機(jī)相關(guān)文章:單片機(jī)工作原理


通信相關(guān)文章:通信原理



上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉