关于52单片机串口的问题
时间:10-02
整理:3721RD
点击:
void UARTInterrupt(void) interrupt 4
{
if((SBUF<=90&&SBUF>=65)||(SBUF>=48&&SBUF<=59))
{
table2[n]=SBUF;
n++;
if(n==17)
{
n=0;
}
}
RI=0;
}
这个串口中断的条件是什么个意思啊?为啥它限制在A~Z 1~9 :;之间还能发送小写字符啊?
{
if((SBUF<=90&&SBUF>=65)||(SBUF>=48&&SBUF<=59))
{
table2[n]=SBUF;
n++;
if(n==17)
{
n=0;
}
}
RI=0;
}
这个串口中断的条件是什么个意思啊?为啥它限制在A~Z 1~9 :;之间还能发送小写字符啊?
你都说了,这个条件是限制接收的是A~Z和0~9。如果你想接收小写的,可以修改条件。
