找回密码
 立即注册
搜索
热搜: RA8889 RA8876 RA8875
查看: 36|回复: 0

C51编译忽略字符编码 0XFD, 0XFE, 0XFF的解决补丁(汉字显示乱码)

[复制链接]

51

主题

6

回帖

654

积分

管理员

积分
654
QQ
发表于 4 天前 | 显示全部楼层 |阅读模式
使用51单片机时显示个别字符,比如显示“数”会显示不出来,因为其编码为0xCAFD,FD为Keil保留字,编译器会忽略掉,那么要显示这个字可以在其后加\xFD即可,即“数\xFD”。
GB2312会涉及到这些文字:褒饼昌除待谍洱俘庚过糊积箭烬君魁例笼慢谬凝琵讫驱三升数她听妄锡淆旋妖引育札正铸佚冽邶埤荦蔟摭啐帻猃恺泯潺妪纨琮椠辇挲臊忑睚铨稞瘕颀螨簖酏觚鳊鼾

参考下例,单片机STC8H8K64U,C51,L51已打补丁



Keil官方说明:https://www.keil.com/support/docs/2618.htm


补丁程序执行界面:


补丁程序下载:











本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

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

本版积分规则

QQ|Archiver|手机版|小黑屋|Lcdvision Technology ( 苏ICP备10203891号 )

GMT+8, 2024-12-28 16:13 , Processed in 0.147575 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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