本文目录
- MAX232与51单片机如何连接
- 电脑上RS232跟单片机怎么连接
- 来看看这个【串口与MAX232与单片机连接图】是否能正确烧录程序
- MAX232的电路图上 单片机的TXD和串口的TXD直接连 不是RXD吗
- max232外围电路,,我是根据这幅图连接的,,然后连好后检测不到单片机,
- 为何用MAX232不能下载程序到STC89C52单片机里面去 电路图如下!
- max232与c51接口电路
MAX232与51单片机如何连接
MAX232与51单片机之间的通信连接很简单,因为所谓的MAX232通信标准,就是对插件样式、信号名称和意义以及所谓的驱动器/接收器的电气模式这种硬件作出规定。一般的都是9针的接口,其中包括CD接口:数据通道接收载波的检测;RD接口:接收数据;SD接口:发送数据;ER接口:数据终端就绪;SG接口:信号用接地;DR接口:数据集就绪;RS接口:请求发送;CS接口:允许发送;CI接口:被呼表示。用以上接口进行数据通信,还有对电平的要求。所以与51单片机进行通信连接的方式很简单,首先要解决的是电平标准,51的I/O口最大输出5V电压,而RS-232要求电压在±10V,为达到电平匹配,需用到MAX232CPF电平转换芯片,将0~5V电平转换为±10V电平,从而实现电平匹配;然后,数据接口只用到了数据发送与接收2个端口,还有数据的请求发送与允许发送,共4个端口,MAX232CPF还有其他一些外围电路接口,但比较简单,都是些电容接口,从而实现单片机与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接口与单片机(串口)连接并通讯(未考虑软件设置部分)。
来看看这个【串口与MAX232与单片机连接图】是否能正确烧录程序
你图上有几个引脚没标明序号,给你个标准连接吧,串口线用交叉线,软件用STC-ISP就可以了,祝成功~
MAX232的电路图上 单片机的TXD和串口的TXD直接连 不是RXD吗
MAX232其实是串口与单片机之间的电平转换,单片机的TXD要接MAX232的T1IN或者T2IN,RXD接R1OUT或者R2OUT ,串口的TXD和RXD相反。电路图是用MAX202,跟232没有多大区别
max232外围电路,,我是根据这幅图连接的,,然后连好后检测不到单片机,
关键是你的DB9座是什么的,是针,还是孔。按你图的连接,应该用DB9-公座/公头(即是针型),然后用交叉的串口线连接。你要测量14脚,看是不是有-9V的电压,有是对的。正常时,单片机的收/发端与电脑串口的收/发要交叉连接。检测不到单片机,就是收/发端与电脑串口的收/发的连接没有交叉。
为何用MAX232不能下载程序到STC89C52单片机里面去 电路图如下!
这个你要注意软件提示,一般是MCU不上电。你就要检查单片机的电源、复位、晶振是否正确,还有就是要先点下载再上电。电路图也仔细检查,有时候大意会有错误,最好对照着别人可以使用的电路(有实物的)检查。我开始的时候也是老做不好,后来就行了。实在不行,你就再重新画图做。
max232与c51接口电路
现在的楼主应该是大虾了,不过送给有需要的人
P3.1对应51的TXD口,即从此口TTL数据输入,转换成RS-232数据后,从TIOUT口输出。RS-232数据从R1IN输入,转换为TTL数据,从RIOUT输出,接P3.0口,即接单片机的RXD口。
电容组成电荷泵电路,提供功能是产生+12v和-12v两个电源,提供给RS-232串口电平的需要。
单片机at89s52:
P3.0 RXD
P3.1 TXD
rx232:
2脚是RXD(接受字符)
3脚是TXD(传送字符)