发表于:2008/5/7 10:58:00
#0楼
我最近在串口调试中遇到了个奇怪的现象。串口使用芯片MAX232. pc与单片机89s52 通信。
在通信没有任何问题,但是换了台电脑后会通信第一个数据会出错,以后数据正常。换回原来的电脑后通信又正常。请问各位有没有遇到过类似的情况,原因是什么?
另外,在第一个数据不正常的时候,我换了MAX232.数据恢复正常。再换电脑调试又出现同样问题。是不是每个电脑串口通信电压有微弱差别引起此类现象? 现求教