文档简介
针对在数控切割系统中微机与单片机之间用VB6.0中的MSComm来进行大量数据串行通信所出现的问题进行了研究和分析,提出了解决这些问题的方法和编程,实现了在数控切割系统中微机和单片机之间大量数据的通信。关键词:数控切割系统 MSComm控件 微机 单片机 大量数据串行通信在数控切割系统中上位机(PC机)与下位机(单片机)需要进行大量数据的通信。上位机要将矢量图转化成的二进制文件传送给下位机,下位机接收到一定量的数据就通知上位机停止发送并开始处理数据,当数据处理完成后又通知上位机继续发送数据,如此循环直到全部数据处理完毕。一般上位机与下位机是通过串行口进行通信的。用VB6.0中的MSComm控件进行对串口的操作灵活易用,运用两种处理通信方式,一种是查询通信方式,一种是中断通信方式,就能实现微机与单片机系统或微机之间的数据串行通信。由于在VB中实现数据通信界面友好,高效速成,功能完备,所以在单片机开发系统中被越来越广泛的使用。但MSComm控件的使用并非象想象中那么完美,在微机与单片机间传送大批量数据时发现了一些问题。下面讨论并提出解决这些问题的有效途径和编程技巧,从而实现在微机和单片机之间大量数据的传送。
评论
加载更多
推荐下载
查看更多
精选文集
相关视频
推荐帖子