本代码包为本人的一篇文章<一个占用内存极少的菜单系统的实现>在在PC上的测试移植代码。
------------------------------
Menu_Src目录为Menu的源代码
Ks0108.C的void Display_Locate(unsigned char DisplayData, unsigned char X, unsigned char Y)函数为最底层的显示函数。
该函数调用LCD模拟函数来完成显示。
KeyScan.C的unsigned char KeyScan(void)函数为键盘模拟函数。
void DelayMs( WORD time ) 延时
------------------------------
GUI_SIM.exe为编译后的文件,可以直观看到这个GUI的效果.
PC键盘的4个按键控制菜单周转:
PC按键 菜单中功能
up 向上键 确定键 进入子菜单
down向下键 取消键 返回父菜单
left向左键 向上键 菜单项上一项
right向右键 向下键 菜单项下一项
有兴趣自己编译VC工程:\Project\Menu.dsw
<一个占用内存极少的菜单系统的实现>相关PDF文档和其他资料在以下链接:
http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=798580&bbs_page_no=3&bbs_id=9999
标签:
Menu_Src
Menu
代码
lt
上传时间:
2014-06-24
上传用户:stvnash