void LCD_PutString(unsigned char x,unsigned char y,unsigned char *s) { switch(y) { case 1: Write_Cmd(0x80+x);break; case 2: Write_Cmd(0x90+x);break; case 3: Write_Cmd(0x88+x);break; case 4: Write_Cmd(0x98+x);break; default:break; } while(*s>0) { Write_Data(*s); s++; DelayUs2x(50); } }
时间: 2023-12-06 14:41:11 浏览: 124
HZ128_64D20串口液晶12864程序
4星 · 用户满意度95%
这段代码是用于在LCD显示屏上输出字符串的函数。函数接受3个参数:x表示列数,y表示行数,s表示要输出的字符串。函数会根据传入的行数y,设置相应的光标位置。然后用while循环逐个输出字符串中的字符,并调用DelayUs2x函数延时以确保字符能够正常显示。其中DelayUs2x函数是一个自定义的延时函数,可能是用来控制字符显示速度的。
阅读全文