RS232脚位功:
9针脚位 25针脚位 名称 说明
1 8 CD 载波侦测,,Moden控制
2 3 RXD 接收
3 2 TXD 发送
4 20 DTR 数据端准备好,电脑控制
5 7 GND 地线
6 6 DSR 数据准备好,Moden控制
7 4 RTS 要求传送,电脑控制
8 5 CTS 清除以传送,Moden控制
9 22 RI 响铃侦测,Moden控制
RS232编程:
RS232共有9支脚位,其第4脚DTR与第7脚RTS由计算机控制作为交握之用, 因此可以控制4脚和7脚的电压状态。
另外,RS232的第5脚是接地之用,因此可用DTR或RTS与GND产生电位差。
经测试,DTR与RTS与GND间的电压为正负9伏,电压足以驱动发光二极管,电流在4-20mA之间,不会把发光二极管烧坏。
在mscomm控件中可以通过设置DTREnable和RTSEnable控制DTR和RTS的电位。当他们的值为True时,为高电平。反之,低电平。
另外mscomm中可以通过CDHolding(DCD脚位电位)、CTSHolding(CTS脚位电位)、DSRHolding(DSR脚位电位),当他们的值为True时,为高电平。反之,低电平。
另外OnComm事件中当CommEvent值
等于ComEvCD,表示DCD脚位电位发生变化
等于ComEvCTS,表示CTS脚位电位发生变化
等于ComEvDSR,表示DSR脚位电位发生变化
等于ComEvRing,表示RI脚位电位发生变化