|
|
12864的一個(gè)時(shí)序問(wèn)題:不少資料上說(shuō),12864是在EN高電平時(shí)執(zhí)行寫入與讀出的,但是通過(guò)下面的仿真似乎不太準(zhǔn)確,拿出來(lái)供大家討論!
讀忙程序這樣就讀不出來(lái):
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下降沿才可以讀出??
|
|