毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

用VC++实现串口通信服务

时间:2018-03-24 20:14来源:毕业论文
利用MSComm控件编写串口通信程序,实现了串口通信参数设置与显示、打开和关闭串口、接收和发送数据、自动发送、十六进制发送与显示、清空接收区和发送区内容的功能

摘 要:随着计算机技术的发展和推广,利用串口进行数据通讯在通讯领域中占有着重要地位。本文用VC++实现串口通信服务,在Visual C++6.0平台下,利用MSComm控件编写串口通信程序,实现了串口通信参数设置与显示、打开和关闭串口、接收和发送数据、自动发送、十优尔进制发送与显示、清空接收区和发送区内容的功能。经过测试服务工作正常,实现了串口通信服务。最后,总结了开发和设计的不足之处,程序还有待进一步完善。20067
关键词:串口通信; Visual C++6.0; MSComm控件
Use VC++ realize the serial communication service
Abstract: with the development and popularization of computer technology, using a serial port for data communication occupies an important position in the field of serial port for data communication occupies an important position in the field of communications. In this paper, using VC++realize the serial communication service, in the Visual C++6.0 platform, using MSComm control. Write a serial port communication program to realize the serial communication parameters setting and display, open and close a serial port, send and receive data, automatically send, hexadecimal and distributing offered to display content, empty receiving and sending function. After test the service work is normal, realize the serial communication services. Finally, summarizes the deficiency of development and design, program remains to be further perfected
Key words: Serial communication; Visual C++6.0 ;MSComm control
目  录

摘要    1
引言    1
1.绪论    2
1.1论文研究的背景及意义    2
1.2国内外研究状况    2
2.串口通信    2
2.1串口通信的概念和方式    2
2.2串行通信的传输方式    3
2.3异步通信和同步通信    3
2.4串口通信的几个重要指标    4
3.实现串口应用程序    4
3.1 VC++6.0介绍    4
3.2 VC++的Microsoft Communications Control控件    5
4.使用MSComm控件编程过程    5
4.1建立工程    5
4.2在项目中插入MSComm控件    7
4.3在对话框添加控件    8
4.4添加串口事件消息处理函数OnComm    9
4.5串口初始化打开和参数设置模块    10
4.6十优尔进制数据的发送    11
4.7十优尔进制数据的显示    13
4.8串口发送和清除数据模块    13
4.9自动发送    13
4.10退出按钮弹出的的对话框模块    14
5.调试分析    14
6.结束语    18
参考文献    18
致谢    19
用VC++实现串口通信服务 引言
随着计算机技术的不断发展,在现代生活中的需求量日渐提高, 采用串口通信实现计算机与其他设备通信具有实现简单, 使用灵活, 数据传输可靠等优点, 因此在生活中得到了广泛应用。
最简便的方法是采用Microsoft公司提供的ActiveX 控件实现串口通信,即MSComm控件。微软公司开发的MSComm控件是专门用于串口通信的控件。微软公司开发的控件是串口通信和计算机之间的媒介。首先,设置控件的几个属性,接着添加控件的事件响应代码,然后就可以使串口按照工作要求进行。
1.绪论
1.1论文研究的背景及意义
串口通信具有实现简单、使用灵活方便、数据传输可靠等优点,因而广泛应用于工业控制系统中,是计算机与外部设备进行数据通信时经常使用的方式之一,所以针对计算机与外部设备通信的上位机关于串口通信的开发,在项目开发过程中具有重要地位。本文选用VC++为上位机软件开发环境,因为VC++是一种面向对象的可视化开发工具,提供了良好的界面设计能力,在PC 机的串口通信方面有很强的功能。它具有功能强大、简便易用和代码执行速度快等特点, 在通信软件的开发中成为越来越多开发人员的首选工具[1]。 用VC++实现串口通信服务:http://www.youerw.com/tongxin/lunwen_11703.html
------分隔线----------------------------
推荐内容