求助关于LCD显示屏驱动程序例程问题

2019-10-15 04:09发布

本帖最后由 邵少少 于 2017-2-8 09:11 编辑

在对LCD写操作的时候,LCD_WR_REG(U16 data)函数,这个函数往LCD写命令,类似0x29,0x2c这样子的,又要写需要读取或者需要写入数据的 寄存器名称,例如R7等等,我是不明白LCD如何区分这两个数据,命令和 寄存器名称是有重叠的部分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
17条回答
邵少少
2019-10-16 07:26
南有乔木 发表于 2017-2-8 13:30
首先,例程中LCD显示控制器采用的是8080并口方式,需要对8080并行总线有一个了解。
其实各类总线的功能都 ...

非常感谢您回复的这么详细。
这些我明白的。现在是我在例程中注意到写寄存器LCD_WR_REG()函数既写命令,又写寄存器地址,如果寄存器地址和命令一样,LCD怎么来区分,此时两者的时序是一样的,都是在RS低电平下完成,这时候应该理解为写入的是命令。
这个函数写入的是寄存器地址的时候假如和命令是一样的,LCD怎么区分?还是我理解跑偏了?

一周热门 更多>