标题: LCD12864用取模软件后显示汉字乱码的问题? [打印本页]

作者: EGOGO    时间: 2020-3-7 01:52
标题: LCD12864用取模软件后显示汉字乱码的问题?
我用取模软件后显示出这样的内容,请问是什么原因?

96GVST$VDHBG3X8WZNY4QDA.png (1.49 KB, 下载次数: 50)

96GVST$VDHBG3X8WZNY4QDA.png

作者: YYB_123456    时间: 2020-3-8 17:03
能够显示出来估计软件没什么大问题,可能是字模的取模方式不对吧,看图片像是Proteus仿的,以前用它过仿显示,模型和常用的LCD12864液晶屏一样的取模方式是可以显示正常的,纵向取模,字节倒序。取模软件一般都有取模方式的选择,改变取模方式产生字模试一下看看
作者: xxpp2011    时间: 2020-3-8 23:32
换个软件试试

文字取模软件.rar

256.24 KB, 下载次数: 92


作者: 李清波8    时间: 2020-3-9 08:05
建议先把ask码正常显示

e850352ac65c103880a07b53bc119313b17e8941.png (455.63 KB, 下载次数: 45)

e850352ac65c103880a07b53bc119313b17e8941.png

作者: 黄youhui    时间: 2020-3-9 08:36
单步执行  排错

作者: huangzongwu    时间: 2020-3-9 11:29
分辨率,方向等需要确定清楚,设置不对的华,生成的自模(其实是二阶数组)肯定对不上屏幕
作者: xianming    时间: 2020-3-9 12:51
一般只是取模或显示方向不对,换一个软件吧
两个12864汉字取模软件下载
http://www.51hei.com/bbs/dpj-181423-1.html
(出处: 单片机论坛)

作者: EGOGO    时间: 2020-3-11 18:24
YYB_123456 发表于 2020-3-8 17:03
能够显示出来估计软件没什么大问题,可能是字模的取模方式不对吧,看图片像是Proteus仿的,以前用它过仿显 ...

想问问汉字可以正常显示 但数字该怎样显示呢?比如2020年 2020也是通过取模吗?
作者: hantu    时间: 2020-3-11 21:57
取模方式要对才行,有横向正序、横向反序、纵向正序、纵向反序这几种
比如2020年这种,数字用要16x8点阵的,汉字用16x16点阵的就行


作者: hantu    时间: 2020-3-11 21:59
要注意取模方式

汉字取模.png (28.17 KB, 下载次数: 54)

汉字取模.png

作者: YYB_123456    时间: 2020-3-13 14:41
EGOGO 发表于 2020-3-11 18:24
想问问汉字可以正常显示 但数字该怎样显示呢?比如2020年 2020也是通过取模吗?

数字和字母都要一个一个的取模,取8*16的,比汉字占用的宽度少一半。显示数字的函数在显汉字的基础上改一下。网上去找一个ASCII码全部取好了字模8*16的文件吧,自己一个一个的取很费劲
作者: 左岸的花会开    时间: 2020-3-13 17:36
你取模大小得跟你显示大小一致,而且还有取模方式等问题,只有两者完全匹配才能正常显示




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1