void UART1_SendStringsAndData(uchar *str, uint16 val)
{
uchar dat[4] = {0},i;
while (*str)
{
UART1_SendChar(*str++);
}
dat[0] = val / 1000 % 10 + '0';//千位
dat[1] = val / 100 % 10 + '0';//百位
dat[2] = val / 10 % 10 + '0';//十位
dat[3] = val % 10 + '0';//个位
UART1_SendChar(' ');
for (i = 0; i < 4; i++)
UART1_SendChar(dat);
}
为什么要加下面这句,仅仅是输出一对单引号么?
UART1_SendChar(' ');
一周热门 更多>