液晶反显文字(CV12864C & RA6963 控制器)

LCD inverse text (CV12864C & RA6963 controller)

我正在尝试弄清楚如何在使用 RAIO6963 控制器(或类似控制器)的 Clover CV12864C LCD 显示器上显示反转文本(黑色 BG,白色文本)。

我几乎可以做任何我需要的事情,但是反向文本让我很困惑。

规范 sheet 在这里:

http://www.cloverdisplay.com/pdf/CV12864C.pdf http://www.mitsutech.com/RA6963_DS_v13_Eng.pdf

所以我可以看到我需要执行以下操作:

  1. 将模式设置为文本属性 0x84
  2. 将显示模式设置为文本打开,图形打开 0x9C
  3. 将属性函数设置为 0x05(但我该怎么做?)

我在规范中看不到 sheet 要向 LCD 发送什么命令来执行此操作。是否像发送 0x05 一样简单(我不这么认为)。

感谢帮助,感谢帮助代码。 我在C工作

快速查看控制器的数据表后,我会说:

  • 您必须启用文本和图形模式。
  • 启用文本属性模式
  • 图形模式将不可用(第 24 页)。
  • 将文字属性写入显存区,文字写入文字区
  • 对于文本:每个文本符号一个字节
  • 文字地址与属性(图形)地址对应
  • 因此您必须同时使用地址指针并相应地设置所有相关寄存器。

因此,地址 0 处的文本符号的属性将在图形内存区域地址 0 中,...

或者,您可以将整个显示设置为反转。这可能适用于文本 图形。

不错的功能,但是那个芯片有点过时了,因为它显然需要一些其他芯片。最近的 COG(玻璃上芯片)面板仅使用一个芯片用于 driver/dc-dc converter/refresh(包括内存)和 CPU 接口。但是你只有图形(实际上没有太大损失)。