实验1--串口通信实验.docVIP

  • 4
  • 0
  • 约4.02千字
  • 约 4页
  • 2024-08-22 发布于辽宁
  • 举报

实验1串口通信实验

【实验目的】

(1)了解串口的通信方式。

(2)掌握串口通信的原理,了解串口通信的编程的初步概念和相应函数,掌握一个具体开发平台下的串口编程。

【实验要求】

本实验将介绍串行通信的基本原理,以及在Windows2000、Windows98环境下用MFC实现串口(COM)通信的方法,并用串口通信实现简单的通讯协议。

思考题:

(1)串口通信与网络上的通信有什么不同?

(2)程序中SENDDATA这个union,起到什么样的作用?可不可以用其他类型来代替?

【实验原理】

一、什么是串口

在Windows应用程序的开发中,常常需要面临计算机(或单片机)与外围数据源设备进行通信的问题。设计一个相应的串口通信程序,完成数据通信任务,是一个不错的想法!串行端口的本质功能是作为CPU和串行设备问的编码转换器。当数据从CPU经过串行端口发送出去时,字节数据转换为串行的位。而在接收数据时,串行的位又被转换为字节数据。二、串口通信的过程

常用的DOS系统主要是工作在响应中断方式下。PC机串行通信程序大多利用其BIOS块的INT14H中断,以查询串口的方式完成异步串行通信。与DOS响应中断的工作方式不同,在Windows环境(WindowsNT、Windows98、Windows2000)下,串口是系

文档评论(0)

1亿VIP精品文档

相关文档