多谢楼上两位了,现在测出老是出现溢出错误,手册上说,The receive FIFO buffer can hold two characters. Anoverrun error will be generated If a third character, in its entirety, is received before the FIFO is accessed. When this happens the OERR bit of the RCSTA register is set.
要是在访问FIFO之前接收到了完整的三个字符,将会产生溢出错误,现在问题很有可能是yewuyi老大说的第6点原因,多谢了,