前 言
串口通信作为一种非常基础而又灵活的通信方式,被广泛地应用于PC间的通信以及PC和单片机之间的通信之中。提到串口通信的编程,人们往往立刻想到C、汇编等对系统底层操作支持较好的编程语言和大串繁琐的代码。实际上,借助相关ActiveX控件的帮助,即使是在底层操作方面一向不被人看好的Visual Basic中,一样能够实现串口通信,甚至其实现方法和C、汇编相比,要更加快捷方便。本书介绍了在Visual Basic中实现串口通信的几种典型的方法。
在Visual Basic中有一个Microsoft Communication Control(简称MSComm)的通信控件。通过对此控件的属性和事件进行相应编程操作,就可以轻松地实现串口通信。
本书以串口通信技术的实际应用为基础,介绍了将串口技术合理地实施到实际应用中的各种方法和实例。这些实例可以帮助读者掌握串口技术的具体应用。
本书内容主要包括串行口通信概述、MSComm控件、电机驱动监控系统、文件传送、串口编程调试精灵、交通电子拍照管理系统、云台控制系统、自动报警系统和用串口发送邮件。
本书的代码全部编译通过,并经过实际的测试,其中很多代码具有非常高的实用价值。
为了使读者更加容易地学习和掌握Visual Basic串口编程,本书附带的光盘中收入了作者编写程序的教学视频软件和程序源文件。
本书由李长林编写,参加编写的人员还有王波波、姜艳波、顾正大、艾丽香、赵辉、辛征、李志、王晶、兰婵丽、张玉平、赵光、王烁、刘群、赵木清、李刚、刘娜等,在此表示感谢。
由于时间仓促以及作者水平有限,书中难免会出现一些错误,恳请广大读者提出宝贵的意见和建议。
作 者