/******************************************************************************/
// 函数名称:Lcd1602_Show_String
// 输入参数:row-行 col-列 *str-字符
// 输出参数:无
// 函数功能:LCD1602显示字符
//实例
//Lcd1602_Show_String(1,1,"Hello,World!^");
//Lcd1602_Show_String(2,1,"www.ppptalk.com!");
/******************************************************************************/
void Lcd1602_Show_String(uint8 row, uint8 col,uint8 *str){
uint8 *defaultValue = "parameter error" ;
switch(row){
case 1:
Lcd1602_Write_Cmd(0x00+0x80+col-1);//第一行第y个空格
while(*str!='\0'){
Lcd1602_Write_Data(*str);
str++;
}
break;
case 2:
Lcd1602_Write_Cmd(0x40+0x80+col-1);//第二行第y个空格
while(*str!='\0'){
Lcd1602_Write_Data(*str);
str++;
}
break;
default:
Lcd1602_Write_Cmd(0x00+0x80);//parameter error
while(*defaultValue!='\0'){
Lcd1602_Write_Data(*defaultValue);
defaultValue++;
}
}
}
|
版权声明:本文为博主(小郡主最可爱)原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/m0_51910771/article/details/112602301 ———————————————— 版权声明:本文为CSDN博主「小郡主最可爱」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/m0_51910771/article/details/112602301