新闻中心

EEPW首页>嵌入式系统>设计应用> 基于单片机的发动机尾气参数采集系统的设计

基于单片机的发动机尾气参数采集系统的设计

作者: 时间:2010-04-14 来源:网络 收藏

下位机电路如图2所示。

本文引用地址://m.amcfsurvey.com/article/173374.htm


2.2 下位机软件
下位机软件使用汇编语言编写,程序主要部分如下:

3 上位机
Visual Basic 6.O是一种功能强大、简单易学的程序语言。它不但保留了原先Basic语言的全部功能,而且还增加了面向对象程序功能。它不仅可以方便快捷地编制适用于数据处理、多媒体等方面的程序,而且利用ActiveX控件MSComm还能十分方便地开发出使用计算机串口的计算机通信程序。本文正是利用了VB的MSComm控件实现了与下位机的串口通信,实现了对下位机到的压力和温度数据的读取。具体的操作流程为,声明一个动态数组,MSComm控件的Input属性直接指定给GetByte数组中,接下来的LBound和UBound两个函数的目的是取得GetByte数组的最小索引值和最大索引值,有了最大和最小索引值,就可以使用程序的自定方式将内容转出来进行其他的运算,如此完成接受二进制数据的程序。接受到的数据按一定的顺序存入C盘根目录下文件名为PT.txt的文本中,完成数据的保存工作。上位机软件流程如图4所示。


上位机部分程序如下:

4 结论
STC89C52RC可以成功地运用于的检测试验中,此成本低,运行可靠,具有良好的应用价值。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭