如图:
单片机接了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:
大哥,是缓冲前,还是缓冲后上下拉?