max232单独测试时很好,一连上单片机的串口就TXD,RXD没有电压,不能收发数据,不工作了,怎么回事?

单独测试单片机也没有问题,用USB转串口直接测试的单片机程序,串口是工作的。但是工程里只能用串口,所以必须要把232和单片机连接这里的问题搞明白。哪位在行的指点一下,谢谢。

应该这么做:单片机要用一片max232转成RS232接口,不过,推荐用MAX202E,因为所配的4个电容用104的就可以,这样可以用4个104的贴片电容。单片机TXD,RXD与MAX202E的TTL端发/收端相连,MAX202E的RS232电平的发/收端才是真正的RS232接口呢,与其它设备的RS232接口相连。追问

用232会有什么问题呢?根据我描述的情况,知道哪里有问题吗?

追答

max232要配4个1u的电容,不知你配是多少的。还有,你的描述情况不是很明白,不太清楚在说什么。

追问

1u电容没问题,我说的问题是:从max232的11、12管脚出来的TTL电平直接测量没有问题,但是只要接到单片机的串口(P3.0和P3.1)上电压立刻就没了,发送数据也没有电压变化。

追答

你的程序在初始时,是不是将P3.0和P3.1写成低电平啦,才使这两个脚输出低电平了,再接到MAX232上就没有电压了。如果是这样,就去掉那条命令,用不着对P3.0和P3.1初始化的。否则不会出现你这种情况的。

追问

擦,突然感觉可能是的,我确实初始化时把串口带上了,但是为什么用USB转串口时没有类似问题呢?等我明天试试,今天很感谢。启发很大。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-30
用 datasheet文档里的 电容等元件

max232单独测试时很好,一连上单片机的串口就TXD,RXD没有电压,不能收发...
应该这么做:单片机要用一片max232转成RS232接口,不过,推荐用MAX202E,因为所配的4个电容用104的就可以,这样可以用4个104的贴片电容。单片机TXD,RXD与MAX202E的TTL端发\/收端相连,MAX202E的RS232电平的发\/收端才是真正的RS232接口呢,与其它设备的RS232接口相连。

MAX232的电路图上 单片机的TXD和串口的TXD直接连 不是RXD吗
MAX232其实是串口与单片机之间的电平转换,单片机的TXD要接MAX232的T1IN或者T2IN,RXD接R1OUT或者R2OUT ,串口的TXD和RXD相反。电路图是用MAX202,跟232没有多大区别

在调试rs232串口通信时,单片机往PC机上发数据,串口调试助手可以接收...
(1)MAX232的12脚即R1OUT连接到了单片机的RX脚,因此使用探头碰MAX232的12引脚时导入了干扰信号,所以接收到了乱的数据。同时,也证明了单片机的接收电路和程序都没有问题。(2)板子上的地接到示波器上的地,PC才能收到数据,说明单片机与PC没有共地。同时,也证明了单片机的发送电路、程序和PC的接收...

我给stc单片机下载程序,用max232连接了外围电路,然后分别于单片机的最小...
如果测试的电压是正电压,那么,说明是转成了TTL电平,那么,就不需要你板子上的MAX232了,你可以直接把这个串口接线到板子单片机上,不过,这种情况不太可能。总之,你要先试一下再说,别听楼上那位误导你。

用MAX232做的PC机和单片机之间的通信电路,调试的时候TX发出的数据直接经...
图太小看不清,但分析感觉你232外围电路有问题,232的收发电路有2组,如T1IN-T1OUT-R1IN-R1OUT,你将MCUP3.1(TXD)接T1IN,T1OUT接DB9的 2脚,DB93脚接R1IN,R1OUT接P3.0(RXD).PS:DB9公母要搞清楚

max232上电后发热不工作的原因找到了,各位看好是不是?
今天早上又想起那个发热的问题 ,就不断的测试,大部分时候都可以正常下载程序。然后又出现了发热的问题,而且这时我没有接上单片机,只是给max232接上了电源。后来芯片就再也不工作了估计是烧了。反复检查了n遍,也找不出问题所在。电源用的是手机充电器的那种。而且电源绝对没有接反。

如何检测串口和MAX232是否正常工作
1,首先检察你的串口线是交叉线还是直连线;2,检察你的单片机芯片的3.0,3.1脚是如何接在232的TXD与RXD脚的(这一点,请百度一下max232就可以知道其的连线方式),然后确定是串口线是用交叉线的还是直连线;3,若以上连接没有问题,通上电源后,测一下第16脚(即最右上端的脚)对地的电压是否在5V...

双单片机串口通讯 MAX232 可以,TTL却不行 除了长度问题 还有其他可能...
25CM传输,TTL电平完全没有问题,不是距离的原因。只要正确连接使用,TTL电平通讯应该是没有问题的。可以用示波器看一下波形是否正常,或者发送固定的55H,用万用表直流档测量一下,电压是否接近0.5倍的电源电压。总之,应该是电路板或单片机或线路有问题,正常情况下,通讯肯定是没有问题的。

单片机串口的TXD能否既连接LCD的RXD又连接max232的T1LN
单片机的端口Txd 不能直接与电脑串口的Rxd连接的,电平不一致,需要转换 至于说 LCD的RXD 端口得看具体电平情况 还有一般的,RS232 是点对点 通信,只能1对1 当然,也有特殊的 连接模块 请看 武汉鸿伟光电 E232H4 4路RS-232高速隔离集线转换器 特点 ▶ 实现一个串口设备与4个串口设备主从...

RS232串口的RXD和TXD与单片机的TXD和RXD连接,通电后一两秒就发烫,还...
这是必然的,RS232和单片机RXD机TXD的电平不一样,必须用MAX232之类的芯片转换才可以相连接。

相似回答