2011年8月20日

交互界面设计(草稿)

摘要: 方案一:简单按键扫描 硬件:独立按键,液晶; 软件架构:全局变量;外设(如DA)输出初始化;液晶初始化显示;while(1){ 按键扫描();} 液晶需要显示的内容数值和外设的数值放在全局变量里面。在按键扫描程序中检测独立按键是否拉低,若拉低进行去抖动延时再检测,根据相应的按键值改变全局变量并更新液晶显示和外设输出。方案二:菜单LCD12864_Menu.c代码如下。提示:代码中包含扫描式矩阵按键头文件和LCD12864显示头文件。本想将数据和函数分离开,写成.c加.h形式,但因此代码数据和函数混在一起,故写在一个.c文件中。基本概念:1、菜单分层次。主菜单是第1层,为最顶层。子菜... 阅读全文

posted @ 2011-08-20 14:45 万好好 阅读(1071) 评论(0) 推荐(0) 编辑

导航