,利用这销李野个控件读取51单片扰轮机发送过来的数据包,至于数据包格式自己去定义。温度的数据量不大,所以在上位机编程处理好说点。具体MSComm控件的使用方法,你可以看搜索下,也可以看一些书,好几本书都是教VB,VC边串口通信的。
单片机要用串口发送采集的温度。肯定是要增加串口通信程序的,首先要初始化串口,设置串口工作方式和波特率,必须与上机的波特率完全相同。再桥蚂设定简单的通信协议,就是发送温度时,是以十六进制数发送,还是发送字符型,还是发送单片机转换后的十进制数,发送几个字节。单片机与上位机之间的通信要用一条USB转串口线,或USB转TTL模块,电脑上要安装驱动程序,虚拟出一个串口来。你的上位机的程序,可能需要做些修改,USB转串口虚拟串口号是多少,要根据安装驱动程序及USB线所插USB口确定。还有上面说的简单的通信协议,波特率蔽消脊都没有考宏渗虑吧,只是做了界面设计吧。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)