keil for 51 汉字显示问题
最近用STC8 单片机做一个电子锁相关的项目,用到OLED显示一些汉字,本来没什么问题的,很简单,但是在做指纹录入删除时,OLED显示删除总是不对,甚至影响其他部分显示,检查文件编码方式GB2312没问题,然后又检测字符文件,没问题,后来甚至一度怀疑OLED底层显示汉字问题。最后百度一下,发现原来这个是keil for 51的问题,汉字一般情况下都是占两个字节,下面GB2312汉字,第二个字节为0xfd
褒 饼 昌 除 待 谍 洱俘庚过
糊 积 箭 烬 君 魁 例笼慢谬
凝 琵 讫 驱 三 升 数她听妄
锡 淆 旋 妖 引 育札正铸
佚 冽 邶 埤 荦 蔟 摭啐帻猃
恺 泯 潺 妪 纨 琮 椠辇挲臊
忑 睚 铨 稞 瘕 颀 螨簖酏觚
鳊鼾
但是在keil for 51中将0xfd忽略掉了,从而导致汉字显示错误问题。
解决方法
在做字库时,遇到上述汉字时,在后面加上\xFD, 调用时也加上\xFD
/** 简单的汉字字库 */
code uint8_t F14x16_Idx[] =
{"删除\xFD正\xFD数\xFD"
};OLED_Print(10, 2, " 删除\xFD");
keil for 51 汉字显示问题相关推荐
- 基于51单片机点阵汉字显示程序设计
文章目录 基于51单片机点阵汉字显示程序设计 一.实践目的 二.实践依托的实验设备与软件 1.设备 2.软件 二. 系统或装置的设计 1. 硬件原理图设计 2.印制板图绘制 三.程序框架及主要算法流程 ...
- 【STM32H7教程】第51章 STM32H7的LTDC应用之LCD汉字显示和2D图形显示
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第51章 STM32H7的LTDC应用之LCD汉字 ...
- 【STM32H7】第20章 ThreadX GUIX汉字显示(QSPI Flash全字库)
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第20章 ThreadX GUIX汉字显示(QSPI ...
- emwin汉字显示 无Unicode怎么办
想利用emwin在stm32的液晶屏上显示汉字,但是能够直接显示的只是英文,所以需要自己手动一波操作来完成汉字显示.从网上搜过类似的文章,但是自己操作得跟人家的不同,最主要的就是对方电脑的记事本有Un ...
- 【STM32F429开发板用户手册】第41章 STM32F429的LTDC应用之LCD汉字显示和2D图形显示
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=93255 第41章 STM32F429的LTDC应用之LCD汉字 ...
- 在MATPLOTLIB中加入汉字显示
简 介: 使用Pyhthon中的MATLABLIB是绘制科学结果的主要的工具.如何在绘制图中加入汉字显示,是实际应用中具有重要的需要.本文给出如何在MATLABLIB绘制图片中的增加汉字显示的几种重要 ...
- pdfstamper生成pdf无法显示汉字_正点原子STM32F4/F7水星开发板资料连载第四十六章 汉字显示实验...
1)实验平台:正点原子水星 STM32F4/F7 开发板 2)摘自<STM32F7 开发指南(HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 3)全套实验源码+手册+视频下载 ...
- mysql unicode转汉字_任意汉字显示,给你的嵌入式系统(含MCU)装上字库
0 引言 还记得通常在MCU驱动LCD,OLED是怎样显示汉字的吗?采用取字模工具,生成字模数组,然后要显示某个字符,直接索引这个字符的数组,然后对这个数组数据进行显示就行了,就像这样: 最近有开发一 ...
- python画图显示不了中文_完美解决Python matplotlib绘图时汉字显示不正常的问题
Matplotlib是一个很好的作图软件,但是python下默认不支持中文,所以需要做一些修改,方法如下: 1.在python安装目录的Lib目录下创建ch.py文件. 文件中代码为: 保存,以后通过 ...
最新文章
- 码云nacos下载_nacos安装,配置以及持久化
- php自己写配置项,创建配置文件 用PHP写出自己的BLOG系统 2
- 一般函数指针和类(非MFC)的成员函数指针
- 如何理解Library List
- tensorflow从入门到放弃(一)
- [水煮 ASP.NET Web API2 方法论](1-6)Model Validation
- kernel command line 参数详解
- 安卓开发工程师应该这样快速使用机智云APP开源框架
- 创建相册,批量删除,图片预览,上传图片
- 经此一疫,互联网公司格局发生了哪些变化?
- mysql: 身份证校验等问题
- BackTrack5 (BT5)无线密码破解教程之WPA/WPA2-PSK型无线密码破解
- c语言程序设计学籍信息,c语言学籍信息管理系统设计
- K8S多节点二进制部署
- 第一单元 用python学习微积分(五) 隐函数微分法和逆函数导数(上)- 隐函数微分
- linux 命令 置顶,[置顶] Linux命令惯用法
- 大数据实验一 关联规则实验题目:蔬菜价格相关性分析
- Vscode软件,如何启动vue项目
- 双十一、128 唯品会内部优惠、内部免费开店入口 唯享客 云品仓
- 解决Arcgis1041安装后 ArcCatalog可以打开而ArcMap打不开报错问题!