51单片机串口接收一个数组
/******************************************************************************************
串口中断函数
ReData[]: 里是一个字节类型的数组,这里一次只接收8个字节数据.
********************************************************************************************/
void Usart_isr() interrupt 4
{
if(RI)
{
ReData[ReceiveCount++] = SBUF;
if(ReceiveCount > = 8)
{
ReceiveCount = 0;
}
RI = 0;
}
}
串口中断函数
ReData[]: 里是一个字节类型的数组,这里一次只接收8个字节数据.
********************************************************************************************/
void Usart_isr() interrupt 4
{
if(RI)
{
ReData[ReceiveCount++] = SBUF;
if(ReceiveCount > = 8)
{
ReceiveCount = 0;
}
RI = 0;
}
}