标题:
12864的读时序问题
[打印本页]
作者:
xzf586
时间:
2017-8-15 11:34
标题:
12864的读时序问题
12864的一个时序问题:不少资料上说,12864是在EN高电平时执行写入与读出的,但是通过下面的仿真似乎不太准确,拿出来供大家讨论!
读忙程序这样就读不出来:
void Busy_Wait(void)
{ do
{
LCD_DB=0xFF;
LCD_RS=0;
LCD_RW=1;
LCD_EN=1;
NOP3;
}
while(LCD_DB&0x80);
LCD_EN=0;
}
需改为:
void Busy_Wait(void)
{ do
{
LCD_DB=0xFF;
LCD_RS=0;
LCD_RW=1;
LCD_EN=1;
NOP3;
LCD_EN=0;
}
while(LCD_DB&0x80);
}
这是不是需要EN下降沿才可以读出??
t01706d59502feca72a.jpg
(19.83 KB, 下载次数: 38)
下载附件
2017-8-15 11:27 上传
12864读写时序图
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1