切换到宽版
  • 2786阅读
  • 10回复

[C51]Keil编译器的奇怪问题 [复制链接]

上一主题 下一主题
离线595953427@qq
 

发帖
610
M币
51
专家
0
粉丝
15
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2017-10-30
在网上淘了块12684的液晶,是SPI接口的,带字库,字库也是SPI接口,之前写程序玩的时候发现有些汉字显示不正常,一直以为是屏的问题,最近才发现是Keil的问题,换了几个版本的Keil还是同样的问题,不知道有做过汉字显示的友朋有没有遇到过同样的问题。
问题描述:
我要在LCD上显示“除”字,程序里面写的是“除”,实际显示的是“痴”。
“除”的内码是B3FD,“痴”的内码是B3D5。
汉字内码查询网站
仿真单步调试发现程序里面把“除”的内码编译成了B3D5,我在程序里面手动设置要显示的汉字内码为B3FD,这时候“除”字出来了。
测试发现有一些汉字可以正常显示,按说程序没有写错,但是又有一些汉字会显示别的字,甚至显示为乱码,编译后的汉字内码如果不是ASCII的内码也不是汉字的内码则显示乱码。
下面是我的程序,请有这方面经验的朋友帮忙看一下,谢谢。




本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线都忘掉了

发帖
484
M币
7231
专家
19
粉丝
82
只看该作者 1楼 发表于: 2017-10-30
请登录后查看
本帖最近打赏记录:共2条打赏M币+11
离线szb314

发帖
1406
M币
2072
专家
2
粉丝
10
只看该作者 2楼 发表于: 2017-10-30
请登录后查看
离线zj840605

发帖
61
M币
55
专家
1
粉丝
6
只看该作者 3楼 发表于: 2017-10-30
请登录后查看
离线595953427@qq

发帖
610
M币
51
专家
0
粉丝
15
只看该作者 4楼 发表于: 2017-10-30
请登录后查看
离线595953427@qq

发帖
610
M币
51
专家
0
粉丝
15
只看该作者 5楼 发表于: 2017-10-30
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线hewayking

发帖
803
M币
5
专家
1
粉丝
6
只看该作者 6楼 发表于: 2017-10-31
请登录后查看
离线xbyn0603

发帖
119
M币
976
专家
2
粉丝
18
只看该作者 7楼 发表于: 2017-10-31
请登录后查看
离线595953427@qq

发帖
610
M币
51
专家
0
粉丝
15
只看该作者 8楼 发表于: 2017-10-31
请登录后查看
离线cao57508

发帖
2265
M币
3657
专家
9
粉丝
85
只看该作者 9楼 发表于: 2017-10-31
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个