新聞中心

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

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

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

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

本文引用地址:http://butianyuan.cn/article/170510.htm

d.JPG


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

e.JPG


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

f.JPG


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

5 結(jié)束語
單片機(jī)與PC機(jī)的被廣泛應(yīng)用于各種控制系統(tǒng)中。文中提出了一種的方法,并給出了具體的電路原理圖和程序。實(shí)踐證明,利用VC開發(fā)通訊系統(tǒng),從底層到上層直接面向用戶,具有較強(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)文章:通信原理



上一頁 1 2 3 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉