液晶反显文字(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
所以我可以看到我需要执行以下操作:
- 将模式设置为文本属性 0x84
- 将显示模式设置为文本打开,图形打开 0x9C
- 将属性函数设置为 0x05(但我该怎么做?)
我在规范中看不到 sheet 要向 LCD 发送什么命令来执行此操作。是否像发送 0x05 一样简单(我不这么认为)。
感谢帮助,感谢帮助代码。
我在C工作
快速查看控制器的数据表后,我会说:
- 您必须启用文本和图形模式。
- 启用文本属性模式
- 图形模式将不可用(第 24 页)。
- 将文字属性写入显存区,文字写入文字区
- 对于文本:每个文本符号一个字节
- 文字地址与属性(图形)地址对应
- 因此您必须同时使用地址指针并相应地设置所有相关寄存器。
因此,地址 0 处的文本符号的属性将在图形内存区域地址 0 中,...
或者,您可以将整个显示设置为反转。这可能适用于文本 和 图形。
不错的功能,但是那个芯片有点过时了,因为它显然需要一些其他芯片。最近的 COG(玻璃上芯片)面板仅使用一个芯片用于 driver/dc-dc converter/refresh(包括内存)和 CPU 接口。但是你只有图形(实际上没有太大损失)。
我正在尝试弄清楚如何在使用 RAIO6963 控制器(或类似控制器)的 Clover CV12864C LCD 显示器上显示反转文本(黑色 BG,白色文本)。
我几乎可以做任何我需要的事情,但是反向文本让我很困惑。
规范 sheet 在这里:
http://www.cloverdisplay.com/pdf/CV12864C.pdf http://www.mitsutech.com/RA6963_DS_v13_Eng.pdf
所以我可以看到我需要执行以下操作:
- 将模式设置为文本属性 0x84
- 将显示模式设置为文本打开,图形打开 0x9C
- 将属性函数设置为 0x05(但我该怎么做?)
我在规范中看不到 sheet 要向 LCD 发送什么命令来执行此操作。是否像发送 0x05 一样简单(我不这么认为)。
感谢帮助,感谢帮助代码。 我在C工作
快速查看控制器的数据表后,我会说:
- 您必须启用文本和图形模式。
- 启用文本属性模式
- 图形模式将不可用(第 24 页)。
- 将文字属性写入显存区,文字写入文字区
- 对于文本:每个文本符号一个字节
- 文字地址与属性(图形)地址对应
- 因此您必须同时使用地址指针并相应地设置所有相关寄存器。
因此,地址 0 处的文本符号的属性将在图形内存区域地址 0 中,...
或者,您可以将整个显示设置为反转。这可能适用于文本 和 图形。
不错的功能,但是那个芯片有点过时了,因为它显然需要一些其他芯片。最近的 COG(玻璃上芯片)面板仅使用一个芯片用于 driver/dc-dc converter/refresh(包括内存)和 CPU 接口。但是你只有图形(实际上没有太大损失)。