我试图弄清楚如何在使用RAIO6963控制器(或类似产品)的Clover CV12864C LCD显示器上显示反文字(黑色BG,白色文字)。
我几乎可以做我需要做的所有事情,但是反向文本使我很困惑。
规格表在这里:
http://www.cloverdisplay.com/pdf/CV12864C.pdf
http://www.mitsutech.com/RA6963_DS_v13_Eng.pdf
因此,我可以看到需要执行以下操作:
将模式设置为文本属性0x84
将显示模式设置为文本打开,图形在0x9C上
将属性函数设置为0x05(但是我该怎么做?)
我在规格表中看不到要发送到LCD的命令。是否像发送0x05一样简单(我不这么认为)。
感谢帮助,对代码的帮助也非常感谢。
我在C工作。
最佳答案
仔细查看控制器的数据表后,我会说:
您必须启用文本和图形模式。
启用文本属性模式
图形模式将不可用(第24ff页)。
将文本属性写入图形存储区,将文本属性写入文本区
至于文字:每个文字符号一个字节
文本地址和属性(图形)地址对应
因此,您必须同时使用地址指针和相应地设置所有相关寄存器。
因此,地址0处的文本符号属性将位于图形存储区地址0,...中。
或者,您可以将整个显示设置为反向。这可能适用于文本和图形。
不错的功能,但是这些芯片已经过时了,因为显然还需要其他一些芯片。最新的COG(玻璃上芯片)面板仅将一个芯片用于驱动器/ dc-dc转换器/刷新(包括内存)和CPU接口。但是您只有图形(实际上没有大的损失)。
关于c - LCD反文字(CV12864C和RA6963 Controller ),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30497388/