急求!通过一个VB程序,监控某单片机的运行状态

来源:百度知道 编辑:UC知道 时间:2024/06/26 00:30:44
先自动搜索串口单片机,“搜索”单片机成功后,主界面显示启用,通过定时器,自动从mscomm处获取信息,刷新界面显示。

使用Com1口,通讯参数9600,n,8,1

按Comd1按钮后即在Text1显示000H当前值。
在Text2输入数值,并按Comd2后,修改000H值。
回:科尔Ker:
本人愚钝,对代码这些不太了解,所以看不大懂。
思路就是先前说的,用的是VB加载mscomm做为握手协议,单片机通过RS485到PC。
界面的设计问题不大,关键就是PC和单片机的相互通讯弄不明白了……
000H是地址(暂时用这个地址做代表)
有VB程序估计就可以了,里面也有代码,可以参考,有详细注释就更好了,做整个系统的话,太麻烦,应该没人愿意……

你已经有思路了嘛。PC端很单纯啊,VB加载mscomm,只要能够用mscomm控制串口收发数据就可以了。具体收什么发什么要按照VB和单片机之间的通讯协议来执行。实现串口收发数据网上例子很多的。
PC和单片机的相互通讯弄不明白了…… 具体哪里不明白?
---------------------------------------
实现不难,基本的串口通讯数据交换。
首先,要和单片机约定一个简单的应用层通讯协议。使两者通过统一的协议进行通讯。
再者就是分别实现PC端和单片机端的串口通讯。
然后就是实现功能要求。
有什么需要进一步了解可以对问题进行补充。还有,问一下000h是什么,是地址吗?

建议先到网上查看VB的mscomm的相关知识,

会有很多详细的讲解和实例。

相互通讯的话,单片机也要写相应的程序接口,

例如,VB发送一个数据,单片机要有相关的接受程序接受该数据,

然后存到00H里面,而不是VB直接对更改。

其实,VB这边的程序不难写,难的是单片机那边的。

留下你的联系方式
我给你一个关于VB 与单片机通信的界面
是我们上次大赛的时候用过的
关于上位机控制一个自动窗帘系统

太行电子称软件,网络上有下载,是超市电子称用的,监视COM1口,或者选择监视IP地址,进行单片机的通讯,拿来后,用VB反编译,打开看看他用的OCX控件是什么,一般来说,这些东西需求一个控件,若单用程序写,可能非常之麻烦,代码非常庞大。