#pragma vector=UART1RX_VECTOR
__interrupt void UART1_RX_ISR(void)
{
unsigned char i;
for(i=0;i<10;i++)
{
TxBuffer[i] = U1RXBUF;
RxLen++;
}
Print_Str(TxBuffer,TxLen); //将接收到的数据再发送出去
delay_ms(10); //切换之前先有个小延时
RS485_CTR0; //切换到接收状态
}
请帮忙看看这个程序为什么会接收不到数据呢?谢谢!