1、串口字節為:SBUF
暫存數組:A[]
依次將接收到的字節存入A[0],A[1],A[2],...A[n],
接收完畢,存入字符串結束標識:A[N+1]=0
A就代表壹個字符串。
如果是壹串數字,要轉為整數。
2、例程:
#include<reg51.h>#define?uchar?unsigned?char
uchar?A[16],num;
void?uart()?interrupt?4
{
if(RI)
{
RI=0;
A[num]=SBUF;
num++;
num&=0x0f;
}
}
main()
{
}