单片机 12864显示屏经常乱码只是偶尔能正常显示什么情况

单片机 12864显示屏经常乱码只是偶尔能正常显示什么情况,第1张

有可能是复位不成功

要么用硬件复位电路

要么用软件复位

串口方式最好接5根线(包括PSB)

并口方式最好接5+8根线(包括PSB)

//
/        LCD12864初始化函数       /
//
void LCD12864_Init()
{
     delay_ms_12864(45);
     LCD_PSB = 0;     //0串口工作模式,1并口工作模式
     delay_ms_12864(1);
     LCD_RES = 0;   //复位
     delay_ms_12864(1);
     LCD_RES = 1;     //复位置高
     delay_ms_12864(10);
     Write_12864(0x30,0); //8/4位接口选择
     delay_us_12864(15);  //延时>100us
     Write_12864(0x30,0); //指令集选择
     delay_us_12864(5);   //延时>37us
     Write_12864(0x08,0); //显示关
     delay_us_12864(15);  //延时>100us
     Write_12864(0x10,0); //游标控制
     delay_us_12864(15);  //延时>100us
     Write_12864(0x0c,0); //显示开
     delay_us_12864(15);  //延时>100us
     Write_12864(0x01,0); //清屏
     delay_ms_12864(10);  //延时>10ms
     Write_12864(0x06,0); //进入设定点
}

如果对RST不进行复位,是不会正常显示

要么RST就要接成RC上电复位方式

以上就是关于单片机 12864显示屏经常乱码只是偶尔能正常显示什么情况全部的内容,包括:单片机 12864显示屏经常乱码只是偶尔能正常显示什么情况、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10639900.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存