如何编写RS232的串行通讯 软件

如何编写RS232的串行通讯 软件

ID:38351443

大小:26.96 KB

页数:17页

时间:2019-06-10

如何编写RS232的串行通讯  软件_第1页
如何编写RS232的串行通讯  软件_第2页
如何编写RS232的串行通讯  软件_第3页
如何编写RS232的串行通讯  软件_第4页
如何编写RS232的串行通讯  软件_第5页
资源描述:

《如何编写RS232的串行通讯 软件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、通讯:不同的独立系统经由线路互相交换数据网络:整个通讯的线路交换信息的系统若为计算机系统,则称之为计算机网络通讯通讯的目的是数据的交换传送端:就是将数据经由一定的程序与线路传送出去接收端:依照协议好的方式将数据收集起来并存储或显示在画面上。通讯的主要目的在于将数据从某端传送到另一端,实现数据的交换。一个完整的通讯系统包括传送端、接受端、转换数据的接口及传送数据的实际信道或媒体。数据终端设备:dataterminalequipmentDTE:传送与接收的节点数据交换设备:dataswitchingequipmentDSE:数据通讯设备datacommunicationequi

2、pment、DCE:负责数据与电气讯号转换的设备通讯的种类及比较:通讯分为并行传输的通讯(parallelcommunication),:一次传输量为8个位,一个字节;串行传输式的通讯(serialcommunication):一次只能传输一个位有RS232通讯RS485.通讯:这个适合工业使用;USB界面:Universalserialbus;通用串行总线:IEEE1394:传输速度比usb的传输速度要高很多。1.3串行通讯讯号定义与字码:在RS232的规范中,电压在+3v到15V(一般使用6V)之间成为“0”,一般用途是作为on,电压在-3V到-15V(一般使用-6V)

3、之间成为“1”,一般用途是作为off.有时侯以“high”或“Low”表示。以RS232来说:讯号要被传送,个人计算机的讯号采集卡等装置,其低电位是0.7V以下。高电位在2.1V以上。由于两部计算机之间的讯息传递是在一连串的高低电平准位之间进行的,每一个电压准位可以当成一个状态,这个状态坑内是0,也可能是1.计算机里面将每一个0或1称作一个位,而8个位则形成一个字节。将8个字节合起来后,会共有256种数值。值从0到255.而在计算机中有一个ASCII吗,将这256种组合情况分别代表256中字符或句柄;而通讯的进行便是这256个字符或句柄的交换。键盘上的按键大部分是可见的,这

4、些字符集中在ASCII,码的前128,而超过ASCII128的字符时不可见字符。在我们的个人计算机屏幕上是看不到的,此部分的字符有成为二进制数据。比如所传输的字节的电位讯号:01001100,是以二进制的形式表示的,它会是16位的4C,也就是10进制的76,照ASCII码对照表,寻找的话,可以发现代表的字符是L。脚位意义与方向串行通讯:可以分为同步式synchronous,与异步式asynchronous。同步式:在通讯的两端使用同步讯号作为通讯的依据,而异步式则使用起始位(startbit)及停止位(stopbit)作为通讯的判断。现在使用的多是异步传输,使用9支脚就够用

5、了。如果采用同步传输则使用25个脚。脚位简写意义Pin1CD载波侦测(carrierdetect)Pin2RXD接受字符(receive)Pin3TXD传送字符(transmit)Pin4DTR数据段备妥。(dataterminalready)Pin5GND地线GroundPin6DSR数据备妥,(datasetready)Pin7RTS要求传送(requesttosend)Pin8CTS清除以传送(cleartosend)Pin9RI响铃侦测(ringindicator)RS232,9脚定义如上RS232的每一支脚位都有它的功用,也有它讯号流动的方向1:CD:此脚位是由调

6、制解调器控制,当电话接通之后,传送的讯号是载在载波讯号上面,调制解调器利用此脚位通知计算机有载波被侦测到,(即表示现在是在线上,ONLINE);而载波被侦测到时才可保证此时是处于联机的状态;若计算机为收到此信号,均会响应信息,并将Modem挂线(hangup)2;RXD:此脚位会将远程所传送过来的数据接收进来,在接收的过程中,由于数据是以数字形式传送,读者可以再modem的RXD的、灯号上看到明灭交错,此即为0、1交替所产生的现象,也就是电位高低所产生的现象3:此脚位将计算机所欲传送出去的数据传送出去,在传送的过程中,由于数据是以数字型式传送,读者可以再modem的TXD灯

7、号上看到明灭交错,此即为0、1交替所产生的现象,也就是电位高低所产生的现象。DTR:此脚位有计算机控制,用以通知modem可以进行传输,高电平时表示计算机已经准备就绪,随时可以接受数据。5:GND;此脚位为地线。作为计算机与modem之间的准位参考,两端设备的地线准位必须一样,否则会产生回路(GroundLoop),使得讯号因为准位的不同而产生偏移,也会导致结果失常。Rs232数据在传输上市采用单接点(singleend)式的讯号是、传送方式,其特点是讯号的准位,乃是参考地线准位而来,因而传输双方的地线才必须连接在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。