关于计算机串口RS-232通信的问题

[复制链接]
查看11 | 回复0 | 2009-1-30 06:28:38 | 显示全部楼层 |阅读模式
在一本教材《Visual Basic与RS-232串行通信控制》(清华大学出版社,最新版)中关于基本定义--信号的叙述“在RS-232标准中,电压在+3V~+15V(一般使用+6V)之间称为0或space,一般用途是作为On,电压在-3V~-15V(一般使用-6V)之间称为1或Mark,一般用途是作为Off。而我在以前相关知识的学习中与前述正好相反,即正电压(高电平)为1,而负电压(低电平)为0,这是怎么回事?请教各位大侠。

                                                                                                用正电压和用负电压来标识数字的0和1 其实并不是绝对的毕竟,从理论上来说,我们用正电压标识 1 跟用负电压标识 1,是没有差别的对于你的问题,串行通讯的标准,是通讯线路的标准,而不是计算机内部电子的标准, 使用的是 负电压表示 1而对于计算机内部的表示方法,则相反                                       
提问者对答案的评价:
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行