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

博客搬家,原贴日期: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;



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章