打印

12864显示屏怎样显示小图标

[复制链接]
1817|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ddfha1|  楼主 | 2018-10-17 10:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
tyw| | 2018-10-17 10:22 | 只看该作者
先准备好小图标图片,再把图片显示到指定座标位置

使用特权

评论回复
板凳
ddfha1|  楼主 | 2018-10-17 10:36 | 只看该作者
tyw 发表于 2018-10-17 10:22
先准备好小图标图片,再把图片显示到指定座标位置

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

使用特权

评论回复
评论
cainiao518 2018-10-17 10:57 回复TA
需先准备好小图标的图片文件 
地板
cainiao518| | 2018-10-17 10:56 | 只看该作者
ddfha1 发表于 2018-10-17 10:36
不是那么简单吧,你能用个例程说明吗,一个就行

先用图像转换软件,把要显示的小图标先转换成对应的数组数据,再编程序显示到LCD上

使用特权

评论回复
5
tyw| | 2018-10-17 11:02 | 只看该作者
ddfha1 发表于 2018-10-17 10:36
不是那么简单吧,你能用个例程说明吗,一个就行

先用点阵取模工具把小图标点阵数据准备好,再仿照汉字显示的方法向指定地址送数.
51单片机综合学习系统之 12864点阵型液晶显示篇 10页 0.9M.pdf (983.7 KB)
点阵取模工具.rar (3.95 MB)

建议用串口屏玩,那样底层的驱动就不用写了,只需几条指令就能完成
Usart GPU 使用手册 GM5-0609 199页 8.7M 超清书签版.pdf (8.55 MB)

使用特权

评论回复
6
cainiao518| | 2018-10-17 11:02 | 只看该作者
本帖最后由 cainiao518 于 2018-10-17 11:03 编辑
ddfha1 发表于 2018-10-17 10:36
不是那么简单吧,你能用个例程说明吗,一个就行

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

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

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

18

帖子

0

粉丝