关于串口,该怎么解决

关于串口我写了一个温度仪表MODBUS协议的通讯,我协议写在主函数里,但我的程序主函数扫描一次500MS,有没有

关于串口
我写了一个温度仪表MODBUS协议的通讯,我协议写在主函数里,但我的程序主函数扫描一次500MS,有没有什么方法给以在上位机已发送信号我就去处理它请大侠帮我下啊 急!

[解决办法]
接收到上位机信号后,触发一个中断,通知一下。