找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4966|回复: 0
收起左侧

深入了解单片机与汉字编码……

[复制链接]
ID:27770 发表于 2018-8-25 09:20 来自触屏版 | 显示全部楼层 |阅读模式
想不到单片机里弄汉字这么难!
我们是中国人,自小一直学习与使用中国汉字!玩电脑,玩手机,键盘打字,用笔写字……,都是一帆风顺。
在单片机里,也会经常与汉字打交道,也算是一马平川,毫无难处!
可是,当用单片片与SIM卡打交道时,就遇到天大困难了!
我进行了许多测试,单片机自存或与串口相互通信,汉字转成的编码与SIM卡来的大不相同!—— 究其原因,是汉字编码不相同。
通常,我们都是使用到GBK码,ASCII等常见编码,这些场合不会有太大问题。
但是,SIM卡的中文使用的却是Unicode编码,横看竖看找不到规律,翻书看,上网找,始终没有顺顺利利……
查看Windows的语言选项卡,再找到CP936.TXT 文件,细细查看才明白,没有捷径可走!—— 它是一个转换文件,长达二万二千多行,820多K!它是直接把GBK码与Unicode进行一对一的转换……!
8位单片机比不了电脑的强大能力与丰富资源,也比不了象手机那动不动是多少个G的阔气!—— 最好的方法是选择一些项目里可能用到的汉字GBK码,与SIM卡来的编码进行硬性转换……!—— 老天爷啊,8位机太弱小啦!
mmexport1535136220365.jpg
mmexport1535137584001.jpg
mmexport1535137577738.jpg
mmexport1535137569171.jpg
mmexport1535136254450.jpg
mmexport1535136256607.jpg
mmexport1535136252502.jpg

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表