acmilann 发表于 2008-3-26 15:59:00 的“MAX3221通讯问题”----本人搭了两个单片机系统,串口接了max3221,这两个系统分别跟电脑的串口都能通讯。
但是他们自己交叉互联就是不能通讯,用示波器看DOUT也看不到波形。
=========================传说中的分割线=========================
这个问题我今天也在测试中遇到了,查看MAX3221器件手册,发现所有的典型电路都是针对Auto-PowerDown模式的,但是正常情况下,我们的串口电路都“一直工作”,因此照抄典型电路就会出现两个MAX3221相互通信的时候,DOUT无法检测到电平。解决的方法是将FORCEON管脚通过上拉电阻接到VCC(3.3v) , 这样,无论MAX3221同PC机,还是两个MAX3221之间,都可以正常通信。其他管脚的设置可以查看TI 的MAX3221技术文档 第二页的真值表。:loveliness:
解决一个技术问题,感觉很不错:lol |