×
单片机 > 单片机程序设计 > 详情

单片机修改底层函数putchar()实现printf()在LCD上输出

发布时间:2021-12-20 发布时间:
|

单片机源程序如下:

#include

#include

#include

#include


/*********************** 主函数函数 *************************/

void main(void){

LcdInitiate();

WriteAddress(0x00);

printf("Hello Everybodyn");

printf("Pai= %.4f",3.1415);

while(1);

}


/*********************** 修改底层输出函数 *************************/

char putchar (char c){

if (c == 'n'){

WriteAddress(0x40); // LCD光标定位

}

else{

WriteData(c); // LCD输出字符

}

return (c);

}



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
C51 特殊功能寄存器SFR的名称和地址