阅读:3627回复:51
圣诞节快乐啊,1000分送给有LCD菜单的同志啊。
如有什么建议和源代码请赐教啊。只要是有意义的就可以多给分的。
具体如下: 单片机用的是PHILPS的LPC2119,LCD用的T6963的控制器。全部的程序用C写的,菜单共有20个左右,有4级深度,如何写才能效率比较高啊? 按下一个键出菜单,共8个菜单项,然后用上下键来选择,确认进入后再有菜单共 4 级深度。如何写比较好啊? 来者有份啊。 [编辑 - 12/23/04 by jec017] |
|
沙发#
发布于:2004-12-17 09:54
有比较好的菜单设计程序或建议可以单独开贴给分啊。
|
|
板凳#
发布于:2004-12-17 09:57
液晶程序应该具有以下特点:
1 菜单与程序分立 2 可扩展性强,适用不同项目保证程序尽量不动 3 键盘需要随时响应 |
|
地板#
发布于:2004-12-17 10:00
支持ASC和UNICODE的显示
其中汉字显示要做到两字节的和一个字的兼容(不知你用的芯片是多少位的) 采用全屏动态刷新的显示方式 |
|
地下室#
发布于:2004-12-17 10:01
哈,不知道用什么语言些,曾经见识过一位高人用汇编写了个操作系统,带点这东西
|
|
|
5楼#
发布于:2004-12-17 10:02
先占一个坑,然后再去帮你找 :D
|
|
6楼#
发布于:2004-12-17 10:04
程序结构主要有两种
1 菜单少于100个的管理的CPU少于2个的 按功能模块划分函数 2 菜单大于100个管理的CPU多于2个的 按事件划分函数 |
|
7楼#
发布于:2004-12-17 10:05
哈哈,一般是找不到的,很麻烦,师长假如是自己开公司自己用的话可以跟我联系lsn061@hotmail.com有酬提供
:D |
|
|
8楼#
发布于:2004-12-17 10:06
哈,不知道用什么语言些,曾经见识过一位高人用汇编写了个操作系统,带点这东西 液晶驱动部分可用汇编。。。应用部分一定要用C写。。。结构容易处理。。。容易维护。。。 |
|
9楼#
发布于:2004-12-17 10:09
哈哈,一般是找不到的,很麻烦,师长假如是自己开公司自己用的话可以跟我联系lsn061@hotmail.com有酬提供 你怎么不在线呢。。。 |
|
10楼#
发布于:2004-12-17 10:14
单片机用的是PHILPS的LPC2119,全部的程序用C写的,菜单共有20个左右,有4级深度,如何写才能效率最高啊?
最好的建议或程序单独给 1000 分啊,其他人都有分的。 |
|
11楼#
发布于:2004-12-17 10:17
哈哈,一般是找不到的,很麻烦,师长假如是自己开公司自己用的话可以跟我联系lsn061@hotmail.com有酬提供 如果是有酬地,也可找俺地 :D 不过看在lsn061是兄弟就不抢买卖啦 :D |
|
12楼#
发布于:2004-12-17 10:22
单片机用的是PHILPS的LPC2119,全部的程序用C写的,菜单共有20个左右,有4级深度,如何写才能效率最高啊? 菜单项做成链表,一级指向一级,这样没有级数限制,如果你确定只有4级不可能在深了,可以用算法实现 程序按功能划分函数如: 键盘处理 显示处理 通讯处理 在主程序中轮巡 |
|
13楼#
发布于:2004-12-17 10:24
[quote]哈哈,一般是找不到的,很麻烦,师长假如是自己开公司自己用的话可以跟我联系lsn061@hotmail.com有酬提供 如果是有酬地,也可找俺地 :D 不过看在lsn061是兄弟就不抢买卖啦 :D [/quote] 我也不枪了。。。哈哈 不过可以免费咨询。。。 |
|
14楼#
发布于:2004-12-17 10:25
用双向链表
|
|
15楼#
发布于:2004-12-17 10:27
继续咨询啊?
|
|
16楼#
发布于:2004-12-17 10:28
用双向链表 使用4个键键盘就可以 |
|
17楼#
发布于:2004-12-17 10:31
[quote]用双向链表 使用4个键键盘就可以 [/quote] 6个健 上下左右 SET QUIT |
|
18楼#
发布于:2004-12-17 10:32
单片机用的是PHILPS的LPC2119,全部的程序用C写的,菜单共有20个左右,有4级深度,如何写才能效率最高啊? 1, 20个左右的菜单, 用事件通知可能有点浪费时间, 假如不用考虑到这个程序N年后的维护扩展, 按程序关系调用显示就可以了。 2, 菜单再少,程序也会不断扩展, 良好的层次/结构会很大程度减少维护量。 3, 假如这个程序以后会大规模地扩展, 那现在就加上事件通知和菜单列表处理是值得的。 4, 很多硬盘MP3的开源代码内包含事件通知、菜单列表处理例子。偶以前在水圆贴过。 5, 中文显示要做到哪种程度?要加中文字库吗? |
|
|
19楼#
发布于:2004-12-17 10:32
用双向链表 干吗用双向链表 |
|
上一页
下一页