如何用VC或VB编写测温度的上位机程序,下位机是51的已写好

如何用VC或VB编写测温度的上位机程序,下位机是51的已写好,第1张

VB,VC中都有串亏喊口控件MSComm

,利用这销李野个控件读取51单片扰轮机发送过来的数据包,至于数据包格式自己去定义。温度的数据量不大,所以在上位机编程处理好说点。具体MSComm控件的使用方法,你可以看搜索下,也可以看一些书,好几本书都是教VB,VC边串口通信的。

单片机要用串口发送采集的温度。肯定是要增加串口通信程序的,首先要初始化串口,设置串口工作方式和波特率,必须与上机的波特率完全相同。再桥蚂设定简单的通信协议,就是发送温度时,是以十六进制数发送,还是发送字符型,还是发送单片机转换后的十进制数,发送几个字节。单片机与上位机之间的通信要用一条USB转串口线,或USB转TTL模块,电脑上要安装驱动程序,虚拟出一个串口来。你的上位机的程序,可能需要做些修改,USB转串口虚拟串口号是多少,要根据安装驱动程序及USB线所插USB口确定。还有上面说的简单的通信协议,波特率蔽消脊都没有考宏渗虑吧,只是做了界面设计吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12379322.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存