PIC单片机与PC机串行通信的实现

时间:2013-05-14来源:网络

(3)添加成员变量。应用程序上的控件负责接收输入或者显示输出,应用程序后台的成员变量来管理这些数据,添加好资源后还要使控件和成员变量关联起来。成员变量添加界面如图5所示。

d.JPG


(4)消息映射。当单片机通过串口向PC机发送数据或者单击“发送”按钮,都是激发了Windows消息,应用程序的窗口将收到这些消息。收到消息后,检查应用程序是否处理这些消息函数,为处理这些函数必须添加相应的消息映射。
(5)添加程序执行代码。PC端的Visual C++程序的程序流程如图6所示。

e.JPG


添加消息映射后只给出了一个处理这些消息的函数的框架,具体的处理代码必须由用户添加。
编译之后,PC机上的应用程序运行结果如图7所示。

f.JPG


将要发送的数据写到发送数控件中,单击“发送”按钮,则PC机通过串口将数据发送给单片机。如果单片机将数据发送给PC机,则程序将自动把接收到的数据显示在接收数控件中。

5 结束语
PIC单片机与PC机的串行通信被广泛应用于各种控制系统中。文中提出了一种实现该串行通信的方法,并给出了具体的电路原理图和通信程序。实践证明,利用VC开发通讯系统,从底层到上层直接面向用户,具有较强的调试功能。因此文中为PC机与PIC单片机串行通信的实现提供了良好的参考。

1 2 3

关键词: 通信 实现 串行 PC 单片机 PIC

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版