微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 基于RS - 485 总线的数据采集系统

基于RS - 485 总线的数据采集系统

时间:05-27 来源:互联网 点击:

S12C887 进行操作,通过其中断引脚IRQ向单片机发出中断,使单片机读出时间。

图9  DS12C887 和单片机连接图

2 软件设计

系统软件框图如图10 所示。一级目录分为上位机程序、通信程序和下位机程序;二级目录分为数据采集程序模块、模拟多路开关控制程序模块、数据处理程序模块、下位机通信程序模块、上位机通信程序模块、显示程序模块、存储程序模块、时钟程序模块以及键盘控制模块。每个二级程序模块又由更小的函数组成,这样的设计方法容易修改和测试。


  3 结语

软件程序设计按照自顶向下的原则,按功能模块化划分采用C 语言编程实现各模块功能,以子程序的形式进行封装对外部提供规定的接口,再按照系统流程要求进行模块组合最后实现整个系统。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top