展开全部
来电脑通过RS232接口源与单片机连接的常用实现如bai下图(单片du机以zhi51系列为例):
原理是:dao
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接口与单片机(串口)连接并通讯(未考虑软件设置部分)。