Ma tla b 是当今使用最为广泛的数学软件,它具有相当强大的数值计算、数据处理、系统
分析、图形显示、甚至符号运算功能,是一个完整的数学平台,但是它不能实现端口操作和
实时控制Borland C + +Builder是一种新颖的可视化编程语言,可方便实现交互界面、数据
采集和端口操作等,但是它在数值处理分析和算法工具等方面,效率远远低于Matlab语言
结合单片机和M a t l a b 两者的优点,基于事件驱动的中断通信机制,提出一种Matlab 环境下PC 机与
单片机实时串行通信及数据处理的方法;完成单片机数据采集系统与PC 机的RS-232/RS-485 串行通
信及其通信数据的分析处理、文件存储、F I R 滤波及图形显示;简化系统开发流程,提高开发效率。
该方法已成功应用于一个P I C 1 6 F 8 7 6 单片机应用系统实例之中