新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 一种单片机多级菜单的模块化设计方法

一种单片机多级菜单的模块化设计方法

作者:时间:2012-12-24来源:网络收藏

3 应用实例
在某装备模拟项目中,以AT89C52芯片为核心器件,显示部分采用图形点阵液晶显示模组HG3202405V2-B-LWH-LV,外部复合功能按键6个,实现。部分代码如下:
g.JPG
窗口如图2所示。

本文引用地址:http://www.eepw.com.cn/article/170641.htm

a.JPG



结语
是项目开发中较为常见的问题,本文给出了解决方案并在项目中得到应用。其特点表现在两个方面:一是系统开销小,仅靠MenuState和MenuItems两个结构体和几个变量即可维护各窗口和窗口内的同级菜单项;二是模块各部分功能独立性强,各菜单窗口的显示控制程序彼此独立、互不影响,键盘处理程序也自成一体。因此,该方案程度高,开发过程简单方便,扩展性好,可移植性强,适于团队合作开发和维护。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭