·上一文章:用P111G制作的随机运动小车控制系统
·下一文章:基于NE555的自动供水控制器设计
3、串行通信部分
考虑到单片机的存储容量问题,并且为了进一步对数据进行统计分析,我们设计了单片机与PC机的串行通信电路。由于单片机串口为TTL电平,而PC机串口为RS-232电平形式,我们采用了美国美信公司的单片单电源TTU232电平转换芯片MAX232A.接口形式如图所示。
4、PC机内应用程序
PC机内应用程序分为两部分:串口通信和数据库操作,编程语言我们选择了VISUAL BASIC6.0。VB6是一种可视化的、事件驱动型的Windows应用程序开发工具,它在通信和数据库开发方面都具有简单易行、功能强大等优点。
VB中提供了用于串行通信的MSComm32.ocx控件,它具有丰富的用于串口通信的属性和事件,提供了一系列标准通信命令的接口,可以用来创建全双工、事件驱动、高效使用的通信程序。
串口初始化程序