【學習筆記】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;



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