做485接收发送的实验,单独接收和单独发送时没问题,想让PC给MCU发送数据然后MCU再返回,主程序是UCAxTXBUF=UCAxRXBUF,调试后,查看UCAxTXBUF和UCAxRXBUF,都有数据,但串口调试助手上却显示PC接收的为FF,不知道是怎么回事,请高手指点
管脚及串口设置都没问题,如图串口调试助手发送26(以16进制形式),UCA1TXBUF和UCA1RXBUF内都是0x26,但串口调试助手却显示FF(16进制)
PS:P5.5为485控制位,置高为输出,置低为输入,在前面的管脚设置中已经先将其设置为低(输入)
引用: 原帖由 zzbaizhi 于 2012-3-13 08:27 发表 UCA1RXBUF=UCA1TXBUF; 这句什么意思呀?