您的位置:首页 > 其它

【学习笔记】KEIL中C51printf函数的用法

2018-01-04 16:11 447 查看
博客搬家,原贴日期:2015-02-27

C51中printf函数通过调用putchar函数实现串口打印,

部分代码如下:

 while (!TI);
 
TI = 0;
 
return (SBUF = c);

它会等待TI置位之后才真正发送数据;

因此,在使用printf函数时需要先将TI置1再使用printf函数发送数据

同时,printf函数参数的使用略有不同:%d-->%bd(没搞懂为什么这么奇葩)

即:

TI = 1;

printf("Test : %bd\n",78);

TI = 0;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C51 printf