C51编程:求救:通讯程序组合问题我在调试程序的时候是分模块调试的,现在我要把所有的模块组合在一起,我把通讯模块放
在最后组合。结果其他部分模块的组合都可以工作,但是把通讯组合在一起时就不能正常工
作,我把串口中断设为最高级。我不能接收和发送数据。我可以保证通讯程序的正确性(已
经调试过)。我进入串口中断出来后,程序通常跳到莫名其妙的地方(固定的),然后莫名
其妙地收不到数据(在SBUF里明明已经收到)
请问:怎么会出现上面的情况呢?通讯函数应该放在哪里?我把它放在while(1){}循环中
各路英雄帮帮忙