电脑上RS232跟单片机怎么连接

电脑上的RS232接口各针脚有什么作用?哪些跟单片机相连?

  电脑通过RS232接口与单片机连接的常用实现如下图(单片机以51系列为例):

  原理是:

  1计算机的RS-232C通信接口使用了DB9连接器,如下图中所示:

  2 计算机的RS-232C的DB9连接器引脚定义如下图:

  3 RS-232
规定的逻辑电平与(51)单片机的逻辑电平不同(如:RS-232的逻辑“1”是以-3~-15V来表示的,而51单片机的逻辑“1”是以+5V来表示的)。因此,单片机系统与电脑的RS-232接口通信,必须把单片机的信号电平(TTL电平)转换成计算机的RS-232C电平(或者反过来把计算机的RS-232C电平转换成单片机的TTL电平),才能成功通讯。本方案使用电平转换芯片MAX232芯片来实现电平转换(连接图中间的芯片)。

  4 (51)单片机使用RXD和TXD引脚执行串口数据输入/输出。

  5 RS-232的RXD连接单片机TXD,TXD连接单片机RXD(中间用MAX232芯片转换电平)。

      通过上述步骤即可实现电脑通过RS232接口与单片机(串口)连接并通讯(未考虑软件设置部分)。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-17
RS232和单片机相连的话,中间需要加一个MAX232进行电平转换。RS232接口用到了2、3、5三根线,作用分别是收、发、地。 网上这种电路图多的很,你可以找一下的。
第2个回答  2011-03-17
下面是我画的图,需要一个max232或类似芯片,TX连接单片机的串口输出口,RX连接单片机的串口输入口;RS232_TX连接电脑串口的输入端:即db9的pin2;RX232_RX连接电脑串口的输出端:即db9的Pin3;Pin5连接地线!
第3个回答  2011-03-17
1 :DCD :载波检测。
2 :RXD:接收数据;
3 :TXD:数据发送;
4 :DTR:数据终端就绪;
5 :GND:信号地;
6 :DSR:数据设备就绪;
7 :RTS:请求发送;
8 :CTS: 清除发送;
9 :RI : RI 响铃本回答被提问者采纳
相似回答