2024年4月21日发(作者:)
日志
KEIL下使用Jlink调试STM32 核心模块开发板
[Visual Assist X]VS下很好用的编程助手
12864乱码问题
Electronic Desig 2010-08-06 19:22:00 阅读107 评论0 字号:大中小 订阅
一般会出现乱码,原因基本上都是因为液晶屏反应速度没那么快,所以只要代码方面
给个延时基本上没太大的问题。
下面给大家演示一下。(完整的参考代码附在本文最后面)
这是写入的时候显示正常的代码。
void write_char(uint8 x,uint8 y, uint8 c)
{
uint8 j=0,i=0;
for(j=0;j<2;j++)
{
delay(500); //特别注意这个地方一定要给个延时
writexy(x+j,y);
for(i=0;i<8;i++)
{
delay(500); //特别注意这个地方一定要给个延时
write_data(ch[c*16+8*j+i]);
}
}
}
显示效果如下:
发布评论