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]);

}

}

}

显示效果如下: