ARMVSAVR 发表于 2014-7-17 09:38:47

LCD12864显示问题(无字库,点阵显示)

            LCD12864无字库,点阵显示,如何实现反色的显示,如图:
            一般正常的显示:
         
       是不是通过取模软件,去对应字体的反码实现的!

68336016 发表于 2014-7-17 09:40:54

也可以正常取模显示,然后对特定区域进行反色

无级电工 发表于 2014-7-17 09:43:02

数据^0xff   ,就好了。

ARMVSAVR 发表于 2014-7-17 09:49:51

68336016 发表于 2014-7-17 09:40
也可以正常取模显示,然后对特定区域进行反色

这个是不是有其他的指令吗!请指点!

68336016 发表于 2014-7-17 09:52:44

ARMVSAVR 发表于 2014-7-17 09:49
这个是不是有其他的指令吗!请指点!

自己对相应的数据位取反就可以了。

不过你用的是51没那么方便,我是用STM32,直接在RAM上建立128×64大小的显示缓冲区,整个往LCD传

xiaodao35 发表于 2014-7-17 09:54:35

把显示的字模数据取反!

ARMVSAVR 发表于 2014-7-17 10:04:20

68336016 发表于 2014-7-17 09:52
自己对相应的数据位取反就可以了。

不过你用的是51没那么方便,我是用STM32,直接在RAM上建立128×64大 ...

我用的AVR!我试试!谢谢!

ARMVSAVR 发表于 2014-7-17 10:07:31

无级电工 发表于 2014-7-17 09:43
数据^0xff   ,就好了。

这位仁兄的方法简单,实用,快捷!{:handshake:}
已经验证!可行!谢谢!

zxd08 发表于 2014-7-17 13:56:27

用取模软件取一下就行了,多试一下就有经验了

wxty 发表于 2014-7-17 22:55:56

读-改-写。

ljuneLCD 发表于 2014-7-21 10:04:05

可以这样实现,假如可以读的话,可以读出来然后数据取反就应该可以了

chengsong 发表于 2014-7-21 10:15:12

12864的控制器有个反显控制位{:sad:}
页: [1]
查看完整版本: LCD12864显示问题(无字库,点阵显示)