搜索
bottom↓
楼主: mymach

有谁能够谈谈LCD中菜单的实现和编程方法?

  [复制链接]

出0入4汤圆

发表于 2008-11-2 12:56:24 | 显示全部楼层
收下。。好东西不客气

出0入0汤圆

发表于 2008-11-2 13:10:12 | 显示全部楼层
这个问题用汇编也是挺简单的啊

出0入0汤圆

发表于 2008-11-3 09:02:26 | 显示全部楼层
结构体,指针 树 哎都是需要恶补的知识

出0入0汤圆

发表于 2008-11-8 15:43:27 | 显示全部楼层
mark

出0入0汤圆

发表于 2008-11-8 18:22:43 | 显示全部楼层
学习

出0入0汤圆

发表于 2008-11-8 19:24:26 | 显示全部楼层
mark 

出0入0汤圆

发表于 2008-11-9 11:20:06 | 显示全部楼层
mark

出0入0汤圆

发表于 2008-11-9 11:27:30 | 显示全部楼层
MARK

出0入0汤圆

发表于 2008-11-9 11:46:11 | 显示全部楼层
 学习 .Gorgon Meducer 强大

出0入0汤圆

发表于 2008-11-9 18:56:32 | 显示全部楼层
顶起来,值得学习!

出0入0汤圆

发表于 2008-11-25 18:09:34 | 显示全部楼层
路过,MARK

出0入0汤圆

发表于 2008-12-12 09:46:39 | 显示全部楼层
要实现LCD菜单。选择带汉字库的LCD如 st7920,编程是否不方便。



本贴被 gaochaoning 编辑过,最后修改时间:2008-12-12,10:12:30.

出0入0汤圆

发表于 2008-12-12 09:54:59 | 显示全部楼层
mark

出0入0汤圆

发表于 2008-12-13 22:46:14 | 显示全部楼层
mark

出0入0汤圆

发表于 2008-12-13 23:06:30 | 显示全部楼层
不错

出330入0汤圆

发表于 2008-12-14 21:29:20 | 显示全部楼层
【102楼】 huign 

这个问题用汇编也是挺简单的啊 

=====================================

是吗?

出0入0汤圆

发表于 2008-12-14 23:38:25 | 显示全部楼层
mark

现在还是菜鸟

以后肯定用的得到

出0入0汤圆

发表于 2008-12-15 16:28:49 | 显示全部楼层
收藏

出0入0汤圆

发表于 2008-12-15 23:17:02 | 显示全部楼层
看不懂。。不过收下

出0入0汤圆

发表于 2008-12-16 00:06:17 | 显示全部楼层
mark

出0入0汤圆

发表于 2008-12-17 13:49:07 | 显示全部楼层
mark.

出0入0汤圆

发表于 2008-12-17 16:55:10 | 显示全部楼层
用汇编超级简单

代码是C的20%.

写一个象具有软中断的子程序,专门用来改变PC值的!



呵呵!!!

出0入0汤圆

发表于 2008-12-23 19:18:29 | 显示全部楼层
顶一下。 

谢谢傻孩子分享! 

出0入0汤圆

发表于 2008-12-23 20:35:51 | 显示全部楼层
一下。  

谢谢傻孩子分享!  

出0入0汤圆

发表于 2009-1-1 23:48:00 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-1-11 01:39:42 | 显示全部楼层
好东西啊,先标记一下

出0入0汤圆

发表于 2009-2-1 19:43:39 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-3-26 21:42:44 | 显示全部楼层
顶一个

出0入0汤圆

发表于 2009-3-26 22:03:30 | 显示全部楼层
这个应该不难,一般把菜单组织成树形结构就行了,操作算法是递归的,单片机用递归不好,可以改造成非递归算法,道理一样。

出0入18汤圆

发表于 2009-4-22 16:29:18 | 显示全部楼层
谢谢!拿来学习!!!

出0入0汤圆

发表于 2009-4-25 13:35:19 | 显示全部楼层
正要用到,搞得我的脑袋都大了

出0入4汤圆

发表于 2009-4-25 15:04:29 | 显示全部楼层
其他的要不要顶?我不敢肯定,这个真要顶!

出0入0汤圆

发表于 2009-4-25 19:39:10 | 显示全部楼层
记一下
用的时候再来抄

出0入0汤圆

发表于 2009-4-26 13:21:48 | 显示全部楼层
楼主就是《深入浅出AVR单片机》里的傻孩子吗?
正在啃这本书。

出0入0汤圆

发表于 2009-5-5 02:50:23 | 显示全部楼层
反复研究 Gorgon Meducer 傻孩子 的菜单思路,太厉害了,很多方面都很有优势,佩服!!!感谢!!!

出0入0汤圆

发表于 2009-5-19 11:43:51 | 显示全部楼层
Mark

出0入0汤圆

发表于 2009-6-9 22:01:42 | 显示全部楼层
挖贴

出0入0汤圆

发表于 2009-6-10 20:47:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-6-10 22:49:30 | 显示全部楼层
一个帖子讨论了四年,牛啊!看来经典的就是不朽的啊!

出0入0汤圆

发表于 2009-6-10 23:26:54 | 显示全部楼层
借用,即用!!3Q

出0入0汤圆

发表于 2009-6-11 00:38:09 | 显示全部楼层
好东西,标记下哈哈!

出0入0汤圆

发表于 2009-6-21 08:08:11 | 显示全部楼层
ddddddddddddddddd

出0入0汤圆

发表于 2009-8-11 12:31:55 | 显示全部楼层
真是好东西 顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

出0入0汤圆

发表于 2009-8-11 17:03:43 | 显示全部楼层
顶下 傻孩子~~~~~~~~~~~~~~~~

出0入0汤圆

发表于 2009-8-11 23:52:29 | 显示全部楼层
记号,认真学习一下

出0入0汤圆

发表于 2009-8-12 01:11:52 | 显示全部楼层
顶个

出0入0汤圆

发表于 2009-8-12 01:28:44 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-8-12 02:34:19 | 显示全部楼层

出0入0汤圆

发表于 2009-8-12 09:47:36 | 显示全部楼层
看了  真的挺好的  学习

出0入0汤圆

发表于 2009-8-23 20:25:22 | 显示全部楼层
好帖要留名

出0入0汤圆

发表于 2009-8-23 21:01:32 | 显示全部楼层
好东西,珍藏

出0入0汤圆

发表于 2009-8-24 09:17:52 | 显示全部楼层
珍藏!

出0入0汤圆

发表于 2009-8-24 09:50:15 | 显示全部楼层
好东西,记号.

出0入10汤圆

发表于 2009-8-24 10:24:31 | 显示全部楼层
迟早我要用到的,先记下来了

出0入0汤圆

发表于 2009-8-24 10:29:57 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-8-25 19:52:45 | 显示全部楼层
楼主可否说下,这个菜单占用多少内存呀

出0入0汤圆

发表于 2009-8-25 20:32:01 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-9-4 09:53:44 | 显示全部楼层
struct MenuItem
{
    short MenuCount;
    char *DisplayString;
    void (*Subs)();
    struct MenuItem *ChildrenMenus;
    struct MenuItem *ParentMenus;
}Null; 谁给注释下,结构体中每个东西有什么用?

出0入0汤圆

发表于 2009-9-4 10:20:19 | 显示全部楼层
struct MenuItem  
{  
    short MenuCount;    // ?
    char *DisplayString;  //菜单要显示的内容,字符串
    void (*Subs)();  //?
    struct MenuItem *ChildrenMenus;  //子菜单的子结构体
    struct MenuItem *ParentMenus;  //父菜单的子结构体
}Null; 谁给注释下,结构体中每个东西有什么用?

出0入0汤圆

发表于 2009-9-4 10:21:58 | 显示全部楼层
呵呵,我也是这两项不明白

出0入0汤圆

发表于 2009-9-11 03:18:19 | 显示全部楼层
好东西 留个脚印

出0入0汤圆

发表于 2009-9-11 08:06:25 | 显示全部楼层
学习贴!

出0入0汤圆

发表于 2009-9-11 11:05:33 | 显示全部楼层
反显,LCD坐标定位,显示字或者字符!

出0入0汤圆

发表于 2009-9-12 09:01:16 | 显示全部楼层
顶一个!!!!

出0入0汤圆

发表于 2009-9-12 09:26:39 | 显示全部楼层
jh

出0入0汤圆

发表于 2009-9-27 16:54:10 | 显示全部楼层
正在研究!强帖留名。

出0入0汤圆

发表于 2009-10-26 20:43:36 | 显示全部楼层
呵呵,学习!

出0入0汤圆

发表于 2009-12-8 16:24:04 | 显示全部楼层
我顶一下

出0入0汤圆

发表于 2009-12-8 19:43:10 | 显示全部楼层
不错

出0入0汤圆

发表于 2009-12-16 12:31:14 | 显示全部楼层
谢谢!

出0入0汤圆

发表于 2009-12-16 13:36:18 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-12-16 15:01:49 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-12-16 22:46:59 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-12-17 00:02:56 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-12-17 00:30:10 | 显示全部楼层
MARK GUI

出0入0汤圆

发表于 2009-12-18 22:13:52 | 显示全部楼层
太精彩了,值得学习~~~~~

出0入0汤圆

 楼主| 发表于 2009-12-25 00:18:55 | 显示全部楼层
膜拜一下自己4年前的帖子!!
mark

出0入0汤圆

发表于 2009-12-25 10:28:41 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-12-25 11:30:06 | 显示全部楼层
ding

出0入0汤圆

发表于 2010-1-12 16:47:14 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-1-12 16:47:29 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-1-12 17:25:26 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-1-22 20:58:52 | 显示全部楼层
这是个好贴,先顶上 慢慢看。

出0入0汤圆

发表于 2010-2-2 19:01:56 | 显示全部楼层
struct MenuItem  
{  
   short MenuCount;                  //当前层节点数,也就是每层菜单最多能够显示的条目数
   char *DisplayString;              //菜单标题
   void (*Subs)();                   //当前状态应该执行的功能函数
   struct MenuItem *ChildrenMenus;   //当前菜单的下级菜单
   struct MenuItem *ParentMenus;     //当前菜单的上级菜单
}Null;
大概应该是这个意思了

出0入0汤圆

发表于 2010-2-2 19:12:09 | 显示全部楼层
Gorgon Meducer 傻孩子  
  我很佩服你的本事!我杭电的一个同学説两三年前你的技术也一般,不知过了两年突变的这么快啊

出0入0汤圆

发表于 2010-2-6 00:56:36 | 显示全部楼层
强~~~~~~~~~~

出0入137汤圆

发表于 2010-2-6 08:05:48 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-2-9 16:18:16 | 显示全部楼层
非常感谢 LZ

出0入296汤圆

发表于 2010-2-9 17:12:50 | 显示全部楼层
5年前的帖子……感慨下……那个时候好像是大一下学期……
嗯嗯,自满下

出0入0汤圆

发表于 2010-3-4 19:56:24 | 显示全部楼层
不错,顶顶

出235入235汤圆

发表于 2010-3-12 11:53:04 | 显示全部楼层
mark!

出0入0汤圆

发表于 2010-3-27 11:59:12 | 显示全部楼层
回复【楼主位】mymach 电子小生
-----------------------------------------------------------------------
支持!!!!!!!!!!!

出0入0汤圆

发表于 2010-3-27 13:54:11 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-3-27 14:19:38 | 显示全部楼层
学习了!

出0入0汤圆

发表于 2010-3-31 11:01:32 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-7 14:42:32 | 显示全部楼层
必须mark

出0入0汤圆

发表于 2010-4-7 14:56:31 | 显示全部楼层
回复【189楼】Gorgon Meducer 傻孩子
-----------------------------------------------------------------------

额,大一下学期就怎么厉害了呀!佩服!

出0入0汤圆

发表于 2010-4-7 16:52:21 | 显示全部楼层
仪器中有不少使用菜单界面的,但也没那么复杂。像取款机的显示屏一样,操作快捷直观。

我没有使用“光标”来覆盖条目,而是在条目前加符号(比如箭头)来实现选择和显示的功能。当然,有的液晶支持“特效”显示,所以编程也不复杂,就是反反复复的逻辑分枝语句很烦,哈哈!

出0入0汤圆

发表于 2010-4-12 16:16:35 | 显示全部楼层
傻孩子 大一就这么牛 何时能赶上?

出0入0汤圆

发表于 2010-4-14 10:37:51 | 显示全部楼层
学习
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-20 04:00

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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