微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于52单片机串口的问题

关于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 :;之间还能发送小写字符啊?

你都说了,这个条件是限制接收的是A~Z和0~9。如果你想接收小写的,可以修改条件。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top