已经查了很多资料都不知道怎么回事关于液晶读取数据

2019-03-24 18:57发布

我的写的一个函数:这是12864液晶画点时要读取数据的函数
static char st7920_read()
{
    set_lcdr(RS);
    set_lcdr(RW);
    LCD_DATA = 0xff;//LCD_DATA是通过英特尔总线的液晶八位数据接口对应的锁存器的变量  代表了八位数据接口
    lcd_data = LCD_DATA;//读出数据    但是通过仿真每次经过这一步之后返回的lcd_data都是0xff,这是什么原因呢  
    set_lcdr(EN);
    clr_lcdr(EN);
   return lcd_data;
}   

求高手解答一下 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。