标题: 单片机串口赋值问题 [打印本页]

作者: 我爱吃零食    时间: 2018-3-13 15:44
标题: 单片机串口赋值问题
如何将串口接收到的十六进制数赋值给一个int型的变量
unsigned int temp;


void UART_1Interrupt(void) interrupt 4
{        EA=0;
        if(RI==1){
                 RI=0;
             temp=SBUF;
                                }
                                
}


比如这个东西怎么修改

作者: 我爱吃零食    时间: 2018-3-13 15:53
来个大佬指导一下
作者: 1820732662@qq.c    时间: 2018-3-13 19:20
分成高八位和低八位
作者: 123456FF    时间: 2018-3-14 11:16
temp=SBUF;
作者: 山东人    时间: 2018-3-15 12:57
BYTE temp;
int nTemp;
temp=SBUF;
nTemp=temp;




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1