电子元器件论坛
直播中

呦西,人生

9年用户 15经验值
私信 关注

12864显示问题

求问,12864显示成这样是什么情况?电路图如图
  • 11.png
  • QQ图片20170523200104.jpg

回帖(3)

chenwei6991627

2017-5-23 21:06:43
时序不对吗?这个支持中文吗?
举报

呦西,人生

2017-5-24 08:41:34
引用: chenwei6991627 发表于 2017-5-23 21:06
时序不对吗?这个支持中文吗?

这个液晶支持中文,测试过液晶是好的
举报

呦西,人生

2017-5-24 08:44:03
////////**********LCD12864************////////
void write_com_12864(uchar com)
{
                LCDRW_CLR;                //RW=0
                LCDRS_CLR;                //RS=0
                LCDEN_SET;                //EN=1
                data_port=com;
                LCDEN_CLR;                //EN=0
                _delay_us(20);               
}
void write_data_12864(uchar data)
{
                LCDRW_CLR;                //RW=0
                LCDRS_SET;                //RS=1
                LCDEN_SET;                //EN=1
                data_port=data;       
                LCDEN_CLR;                //EN=0
                _delay_us(20);
}
void lcd_init(void)
{
                DDRC=0xFF;
                DDRA=0xFF;
                _delay_us(100);
                write_com_12864(0x30);
                write_com_12864(0x30);
                write_com_12864(0x0C);                //光标左移,AC自动加一
                write_com_12864(0x01);                //开显示,显示光标,光标不闪烁
                write_com_12864(0x02);                //清屏       
}
液晶程序
举报

更多回帖

发帖
×
20
完善资料,
赚取积分