C51LCD菜单V1.doc_第1页
C51LCD菜单V1.doc_第2页
C51LCD菜单V1.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C51 LCD菜单V1.0 (对于大内存可扩展N级菜单) 大家提点意见#include menu.h/菜单资源头文件#include menu_res.h/外部显示库函数#include lcm.h/*名称:C语言两级菜单(对于大内存可扩展N级菜单)V1.0作者:中国传惠 Transmart 单位:山东科技大学时间:2009-3-4编译环境:IDE-Version:uVision3 V3.33Copyright (c) Keil Elektronik GmbH / Keil Software, Inc 2006License Information:gongxd 微软用户微软中国LIC=BU373-A1HZU-EZJW0-DRWR6-C682M-E9HMSTool Version Numbers:工具链路径:C:KeilC51BINC Compiler: C51.Exe V8.05aAssembler: A51.ExeLinker/Locator: BL51.Exe V6.00Librarian: LIB51.Exe V4.24Hex Converter: OH51.Exe V2.6CPU DLL: S8051.DLL V3.06Dialog DLL: DP51.DLL V2.48bTarget DLL: C:KEILVW_C.DLLDialog DLL: TP51.DLL V2.48b使用说明:1.向menu_res.h中添加菜单列表2.向 Menu_Function.h中添加菜单响应函数声明3.在lcm.h中替换自己的外部显示库函数,可以用类似的宏定义#define DisplayFunction(int,int) MyDisplayFunction(int,int)其中lcm.h的X,Y坐标起始定义为0,0(0,0)X-Y|/*/#include Menu_Function.h/菜单条目格式/要显示的的菜单文本,子菜单号,功能函数地址)MenuItemStruct code MenuMain=主1 条目1,1,Null,主1 条目2,2,Null,主1 条目3,3,Null,功能函数1,MenuHasFunction,MenuFuntion1,主1 条目5,0,Null,;MenuItemStruct code MenuSub1=次1 条目1,0,Null,次1 条目2,0,Null,功能函数2,MenuHasFunction,MenuFuntion2,次1 条目4,0,Null,次1 条目5,0,Null,次1 条目6,0,Null,;MenuItemStruct code MenuSub2=次2 条目1,0,Null,次2 条目2,0,Null,次2 条目3,0,Null,;MenuItemStruct code MenuSub3=次3 条目1,0,Null,次3 条目2,0,Null,次3 条目3,0,Null,次3 条目4,0,Null,次3 条目5,0,Null,次3 条目6,0,Null,次3 条目7,0,Null,次3 条目8,0,Null,次3 条目9,0,Null,;/菜单板列表 MenuPanelStruct code MenuPanel=MenuPanelID(Menu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论