微机串口技术的应用__墨水学术,论文发表,发表论文,职称论文,名作(3)
分类:智能科学技术论文范文 时间:关注:(1)
针连接线
信号 引脚 引脚 信号 信号 引脚 引脚 信号
TxD 3 2 RxD TxD 2 3 RxD
RxD 2 3 TxD RxD 3 2 TxD
GND 5 5 GND GND 7 7 GND
表2.2循环回送握手
9针连接线 25针连接线
信号 引脚 引脚 信号 信号 引脚 引脚 信号
TxD 3 2 RxD TxD 2 3 RxD
RxD 2 3 TxD RxD 3 2 TxD
GND 5 5 GND GND 7 7 GND
各端RTS7和CTS8短接 各端RTS4和CTS5短接
各端DSR6CD1DTR4相接 各端DSR6CD8DTR20相接
在简单场合,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,对9针串口和25针串口,均是2与3直接相连;两个不同串口(不论是同一台微机的两个串口或分别是不同微机的串口),接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接。
3串口通信设计与实现
串口通信程序通过串口连接线将两台微机连接起来,通过程序对各自的端口进行设置后,按照串口通信协议SPCP进行信息交换,实现利用串口完成数据的收发功能,并能够在发送/接收成功或不成功的情况下都能够及时地反馈一个正确的信息给通信的双方。
双机串口通信程序具体流程如图3所示:
图3串口通信流程
结论
本文介绍了串口通信原理,双机串口通信的连接方式,并用C语言在Windows环境下实现了数据的发送和接收,证明所做设计正确有效。
参考文献
[1]龚建伟,熊光明.VisualC++/TurboC串口通信编程实践.北京:电子工业出版社,2004.
[2]周荷琴,吴秀清.微型微机原理与接口技术.合肥:中国科学技术大学出版社,2008.
[3]李建华,郭明.RS-232和调制解调器高级通信编程.北京:人民邮电出版社,2001.
[4](美)安格斯.串行端口大全.北京:中国电力出版社,2001.
[5]谭浩强.C程序设计(第三版).北京:清华大学出版社,2005.