TI中文支持网
TI专业的中文技术问题搜集分享网站

单片机在接收rs232的同时仍然可以接收ttl232,加个缓冲器是否有效?

如图:

单片机接了max3232作为rs232输入,但我想不用rs232时,可以使用ttl232,同时3.3v单片机接收5v电平输入,那我加个SN7407/SNHC241(缓冲器)是否OK?悬空的话对数据有影响吗?之前试过7408,不能悬空,会产生噪声干扰的。。。。

Kailyn Chen:

232 的transmitter本身就可以将TTL 电平转换为RS232电平。同样,receiver就是将232电平转换为TTL电平。 

缓冲器只是用来增强驱动能力的,不建议悬空。 

LYJ:

回复 Kailyn Chen:

你好,我没有怀疑max3232的作用。

你意思是在缓冲器前加上拉,还是在cpu端口加上拉?

如果不建议悬空的话,那CPU本身直接IO口接到插针上,为何就不会引起噪声呢?市面上那些usb转串口模块都是直接引出io口的。

Kailyn Chen:

回复 LYJ:

不用的输出端可直接悬空,输入需要上拉或下拉。

或者是可以直接选单通道的buffer呢

LYJ:

回复 Kailyn Chen:

大哥,是缓冲前,还是缓冲后上下拉?

赞(0)
未经允许不得转载:TI中文支持网 » 单片机在接收rs232的同时仍然可以接收ttl232,加个缓冲器是否有效?
分享到: 更多 (0)