极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: zzz

【原创教程】LCD12864显示数值常量!

[复制链接]
发表于 2012-2-21 20:54:36 | 显示全部楼层 |阅读模式
  弘毅的arduino学习笔记15 - 12864液晶实验为我们打开了12864的大门,但是,目前12864的应用还仅仅局限于图像和字符的显示,今天我就带来LCD12864简单实现数值输出的方法以及一下12864做实时监控器的心得。

  首先说一下12864的实现数值显示的方法,其实弘毅的库里有可以显示数值的命令,只是弘毅忽略了而已,本文涉及到的软件请从弘毅的帖子下载点我查看
  请先加载LCD12864库,然后在程序主体中添加代码:

  1. void show(int X,int Y,int A)
  2. {
  3.   A=A+48;
  4.   LCDA.DisplaySig(X,Y,A);
  5. }
复制代码

通过这个简单的调用命令就可以显示0-9这10个数字了,例如:show(0,1,1)结果就是在第一行第二格显示数字1,如果要显示多位数字,请自行写个拆分代码~

关于做实时监控器的心得。最好在setup里初始化界面,然后只刷新下面的文字,一定要覆盖刷新!不要Clear再刷新~

回复

使用道具 举报

发表于 2012-2-23 08:49:40 | 显示全部楼层
{:soso_e120:}那个库也是网上找的。嘿嘿
回复 支持 反对

使用道具 举报

发表于 2012-3-13 22:15:08 | 显示全部楼层
在显示器看来,数字跟字符都是一回事,再扯远点,连图形也是,都是在液晶屏上画点阵图,只不过有专门芯片画常见的字符和数字罢了。{:soso_e113:}
回复 支持 反对

使用道具 举报

发表于 2012-3-14 11:19:39 | 显示全部楼层
ardyPro 发表于 2012-3-13 22:15
在显示器看来,数字跟字符都是一回事,再扯远点,连图形也是,都是在液晶屏上画点阵图,只不过有专门芯片画 ...

严重同意!
回复 支持 反对

使用道具 举报

发表于 2012-3-28 21:51:47 | 显示全部楼层
谢谢,成功显示常数,建议没有基础的看一下
回复 支持 反对

使用道具 举报

发表于 2013-6-6 15:13:48 | 显示全部楼层
都是高手,强烈谢谢
回复 支持 反对

使用道具 举报

发表于 2014-4-6 18:23:03 | 显示全部楼层
大神你好,能给我讲一下这个代码怎么添加到库里么,库文件夹打开后有一个.h文件还有一个.cpp应该添加到那一个?还有就是如何查看自己12864的型号,买的实验套装但是没给资料有点纠结啊……
回复 支持 反对

使用道具 举报

发表于 2014-4-6 18:38:59 | 显示全部楼层
Champagne 发表于 2014-4-6 18:23
大神你好,能给我讲一下这个代码怎么添加到库里么,库文件夹打开后有一个.h文件还有一个.cpp应该添加到那一 ...

兄弟看贴不仔细,这个代码是加在主程序里的,不是加库里的,是叫你加载12864的库,然后才能用。
回复 支持 反对

使用道具 举报

发表于 2014-4-6 20:23:38 | 显示全部楼层
fish6823 发表于 2014-4-6 18:38
兄弟看贴不仔细,这个代码是加在主程序里的,不是加库里的,是叫你加载12864的库,然后才能用。

哦哦  明白了   谢谢啦
回复 支持 反对

使用道具 举报

发表于 2014-4-7 09:25:51 | 显示全部楼层
好创意
回复 支持 反对

使用道具 举报

发表于 2014-4-7 20:46:36 | 显示全部楼层
有个问题,怎么覆盖刷新?
回复 支持 反对

使用道具 举报

发表于 2017-4-2 18:38:30 | 显示全部楼层
学习,谢谢楼主。
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-24 10:11 , Processed in 0.042864 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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