[讨论] 关于12864液晶显示

strong菜   2011-8-19 13:24 楼主


我的12864液晶屏不知道怎么的当显示“学”“电”时候就会出现一块黑点,字也显示不出来,求大侠赐教啊,其他的字都能正常显示,目前就发现这两个字显示不出来,就一块黑的。

 

本帖最后由 paulhyde 于 2014-9-15 09:05 编辑

回复评论 (5)



 

本帖最后由 paulhyde 于 2014-9-15 09:05 编辑
很高兴来到EEW。希望和大家相互学习,共同进步!
点赞  2011-8-19 13:41


正解!

 

本帖最后由 paulhyde 于 2014-9-15 09:05 编辑
点赞  2011-8-19 14:09


呵呵,这样的问题我们以前也遇到过,也是有一系列的字无法正确显示。 最后才知道是KEIL软件的事(我们用的是51)。 你看看你的是不是这种情况: keil 汉字bug的解决办法2011年07月30日 分类:单片机 这两天学习c 编了一个小程序12864简单的菜单 发现有几个字液晶上显示不正确 最初以为是程序问题 发现换个其他字就行了 又试了试几个字有的行有的不行 很迷茫 我查字库中对应的那几个显示不正确的字 发现有个规律 就是那几个字的对应的asic码低字节都是0xfd(码表是一个字 ) 于是换了几个含0xfd的 显示也错误 那几个字我用汇编写的程序就能显示正确 于是上网查发现这是可恶的keil的bug 中文码表中很多字都有0xfd 而在keil中会把0xfd过滤掉 该说解决办法了 下载一个16进制编辑软件 我用的是 Ultra edit 打开软件 打开c51.exe(在安装目录下keil \ c51 \ bin \ c51.exe)搜索80FBFD,改为80FBFF即可

 

本帖最后由 paulhyde 于 2014-9-15 09:05 编辑
点赞  2011-8-19 16:15

回复 沙发 5xue 的帖子



软件没问题,硬件的话刚开始我买来做的时候还是能显示的,我用430的,后来借给同学,拿回来再显示就不行了

 

本帖最后由 paulhyde 于 2014-9-15 09:06 编辑
点赞  2011-8-21 09:55

回复 4楼 风亦路 的帖子

你说的是显示的字不是你想要的吧,我的现在它那个应该显示那个字的地方就是黑的一块,就那个字的空间都是黑的,是不是字库烧坏了啊
点赞  2011-8-21 09:58
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复