下载此文档

实验一 RS232与modem通信编程.ppt


文档分类:通信/电子 | 页数:约37页 举报非法文档有奖
1/37
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/37 下载此文档
文档列表 文档介绍
RS232与Modem
通信编程
实验要求
1、实验要求
理解串口通信的原理,设计在Windows环境下通过串口相互进行计算机会话的基本通信要求。
2、实验条件
需要带有RS232接口的计算机,一条RS232连接线(双机互联或一台计算机的两个串口互联)
3、实验指导
在windows环境下设计串口通信程序,。它为开发RS232通信程序提供了简便方法。
1. RS-232通信
什么是RS-232? RS-232(ANSI/EIA-232标准)是IBM-PC及其兼容机上的串行连接标准。可用于许多用途,比如连接鼠标、打印机或者Modem,同时也可以接工业仪器仪表。用于驱动和连线的改进,实际应用中RS-232的传输长度或者速度常常超过标准的值。RS-232 只限于PC串口和设备间点对点的通信。RS-232串口通信最远距离是50英尺。
RS-232接口物理层规范
DB-9针连接头 ------------- \ 1 2 3 4 5 / \ 6 7 8 9 / ------- 从计算机连出的线的截面。
RS-232针脚的功能: 数据: TXD(pin 3):串口数据输出 RXD(pin 2):串口数据输入 握手: RTS(pin 7):发送数据请求 CTS(pin 8):清除发送 DSR(pin 6):数据发送就绪 DCD(pin 1):数据载波检测 DTR(pin 4):数据终端就绪 地线: GND(pin 5):地线 其他 RI(pin 9):铃声指示
-232接口物理层规范
1. 1 RS232C 9 脚接头信号列表
引脚意义
1. CD Carrier Detect 数据载波侦测
2. RD Receive Data 接收数据
3. TD Transmit Data 发送数据
4. DTR Data Terminate Ready 数据终端准备好
5. SG Singal Set Ready 地线
6. DSR Data Set Ready 数据准备好
7. RTS Request To Send 请求发送
8. CTS Clear To Send 清除发送
RT Ring Indicate 铃声指示器
信号时序
PC PC
  DTR
步骤1
DSR
步骤2
RTS
步骤3
DCD
步骤4
CTS
步骤5
TD
步骤6
RD
步骤7
2. m控件
m控件的通信功能实现,实际上是调用了API函数,,m控件的属性和事件的用法即可以实现对串口的操作。
m控件的属性
(1) CommPort属性
该属性用于设置或返回连接的串口编号。 (2) Setting属性 该属性用于设置或返回通信参数,属性值用字符串表示,主要设定波特率、奇偶检验、数据位数,停止位等4个参数。组成格式为: “BBBB,P,D,S”,
例如设置为“9600,n,8,1”时表示数据传输速度为9600bits/s,没有奇偶校验,数据位是8位,停止位1位.

实验一 RS232与modem通信编程 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数37
  • 收藏数0 收藏
  • 顶次数0
  • 上传人fy5186fy
  • 文件大小0 KB
  • 时间2015-09-27