很小的一段程序,可以实现keil下面通过printf输出字符串到UART窗口,稍微方便了调试。
#include <reg51.h>
#include <stdio.h>
#define uchar unsigned char
void astrings(uchar *s)
{
while(*s>0)
{
printf("%c",*s++);
}
}
void main(void)
{
EA=1;
TI=1;
astrings("123asc");
EA=0;
while(1);
}
显示结果如下图: