找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4735|回复: 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 (43.69 KB, 下载次数: 81)

mmexport1535136220365.jpg

mmexport1535137584001.jpg (93.96 KB, 下载次数: 80)

mmexport1535137584001.jpg

mmexport1535137577738.jpg (64.68 KB, 下载次数: 76)

mmexport1535137577738.jpg

mmexport1535137569171.jpg (96.02 KB, 下载次数: 86)

mmexport1535137569171.jpg

mmexport1535136254450.jpg (88.67 KB, 下载次数: 88)

mmexport1535136254450.jpg

mmexport1535136256607.jpg (133.88 KB, 下载次数: 83)

mmexport1535136256607.jpg

mmexport1535136252502.jpg (107.83 KB, 下载次数: 76)

mmexport1535136252502.jpg

评分

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

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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