PIC里printf的使用

2019-04-15 11:45发布

#include void SerialInit(void) { TXSTA=0x24; //开启发射使能位、高波特率,TRMT初始值可0可1 RCSTA=0x80; SPBRG=0x19; //4M晶振,波特率9600,则SPBRG初值为25 } //printf函数重定向 void putch(u8 c) { TXREG = c; while(TRMT==0); } void main() { SerialInit(); printf(" ***** Hello,world1! ***** "); while(1) { } } 这个printf是可以打印浮点数的,但是ROM会占用很多喔~