发新帖我要提问
123
返回列表
打印

一直卡在读不出LCD中的数据

[复制链接]
楼主: wyjie
手机看帖
扫描二维码
随时随地手机跟帖
41
gygp| | 2018-9-10 21:59 | 只看该作者 回帖奖励 |倒序浏览
读LCD的数据有个读数据的指令就是RS=1

使用特权

评论回复
42
chenci2013| | 2018-9-10 21:59 | 只看该作者
怎么都读不出来

使用特权

评论回复
43
biechedan| | 2018-9-10 22:00 | 只看该作者
按照时序操作

使用特权

评论回复
44
wangdezhi| | 2018-9-10 22:00 | 只看该作者
unsigned char Read_Lcd_Data()
{
unsigned char byte = 0;
Busy_Test();
Lcd_E = 0;
Lcd_RW = 1;
Lcd_RS = 1;
Lcd_E = 1;
byte = P0;
Lcd_E = 0;
return byte;
}

使用特权

评论回复
45
isseed| | 2018-9-10 22:01 | 只看该作者
程序语句之间要加延时的

使用特权

评论回复
46
xietingfeng| | 2018-9-10 22:01 | 只看该作者
让LCD显示一个字符,能正常显示吗?

使用特权

评论回复
47
suzhanhua| | 2018-9-10 22:01 | 只看该作者
状态寄存器和数据寄存器

使用特权

评论回复
48
mituzu| | 2018-9-10 22:02 | 只看该作者
通常是写命令、写数据用的比较多一些。

使用特权

评论回复
49
hellosdc| | 2018-9-10 22:02 | 只看该作者
读数据就是读取保存

使用特权

评论回复
50
uiint| | 2018-9-10 22:03 | 只看该作者
读数据 检测液晶是否处于忙状态

使用特权

评论回复
51
isseed| | 2018-9-10 22:03 | 只看该作者
高低跳变的太快,无法正常执行。

使用特权

评论回复
52
gygp| | 2018-9-10 22:03 | 只看该作者
RW=1,EN=0,把P口数据存到寄存器,EN=1,延时,EN=0.这样就行了

使用特权

评论回复
53
wangdezhi| | 2018-9-10 22:03 | 只看该作者
测忙函数

使用特权

评论回复
54
chenci2013| | 2018-9-10 22:03 | 只看该作者
楼主解决了吗?

使用特权

评论回复
55
biechedan| | 2018-9-10 22:03 | 只看该作者
datasheet有吗?

使用特权

评论回复
56
uiint| | 2018-9-10 22:03 | 只看该作者
把已经显示的数据再读回来也可以 不过没什么意义

使用特权

评论回复
57
hellosdc| | 2018-9-10 22:03 | 只看该作者
一般都很少用。

使用特权

评论回复
58
mituzu| | 2018-9-10 22:03 | 只看该作者
检测LCD是否状态是否忙

使用特权

评论回复
59
suzhanhua| | 2018-9-10 22:03 | 只看该作者
读出来就是32个字符,它的内容就是显示的字符。

使用特权

评论回复
60
xietingfeng| | 2018-9-10 22:03 | 只看该作者
能够正常显示才能读取数据的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则