12864显示屏怎样显示小图标

[复制链接]
2177|6
 楼主| ddfha1 发表于 2018-10-17 10:18 | 显示全部楼层 |阅读模式
本帖最后由 tyw 于 2018-10-17 10:21 编辑

12864显示屏怎样显示小图标

比如电池电量,信号强度等如何显示,和擦除
tyw 发表于 2018-10-17 10:22 | 显示全部楼层
先准备好小图标图片,再把图片显示到指定座标位置
 楼主| ddfha1 发表于 2018-10-17 10:36 | 显示全部楼层
tyw 发表于 2018-10-17 10:22
先准备好小图标图片,再把图片显示到指定座标位置

不是那么简单吧,你能用个例程说明吗,一个就行

评论

需先准备好小图标的图片文件  发表于 2018-10-17 10:57
cainiao518 发表于 2018-10-17 10:56 | 显示全部楼层
ddfha1 发表于 2018-10-17 10:36
不是那么简单吧,你能用个例程说明吗,一个就行

先用图像转换软件,把要显示的小图标先转换成对应的数组数据,再编程序显示到LCD上
tyw 发表于 2018-10-17 11:02 | 显示全部楼层
ddfha1 发表于 2018-10-17 10:36
不是那么简单吧,你能用个例程说明吗,一个就行

先用点阵取模工具把小图标点阵数据准备好,再仿照汉字显示的方法向指定地址送数.



建议用串口屏玩,那样底层的驱动就不用写了,只需几条指令就能完成

本帖子中包含更多资源

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

×
cainiao518 发表于 2018-10-17 11:02 | 显示全部楼层
本帖最后由 cainiao518 于 2018-10-17 11:03 编辑
ddfha1 发表于 2018-10-17 10:36
不是那么简单吧,你能用个例程说明吗,一个就行

假如要显示的图标已经转换为数组:a[]={0x02,0x06,0x0a,0x0c,0xf}

  1. for(i=0;i<5;i++)
  2. {
  3.    wr_lcd(a[i]);  //写数据到LCD
  4. }

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

本版积分规则

15

主题

19

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部