91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 12KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-15
  • 語言: 其他
  • 標簽:

資源簡介

lcd多級菜單的實現,用于開發lcd控制菜單界面

資源截圖

代碼片段和文件信息

//Last?Modify?Time:03/11/07?01:22
//ReadMe
//屏寬:112
//屏高:64
#include?
#include?
#include?
//
typedef?struct
{
unsigned?int?KeyTab_MenuIndex; //當前狀態索引號
unsigned?int?KeyTab_MaxItems; //本級菜單最大條目數
????unsigned?int?KeyTab_PressOk;???? //按下“回車“鍵時轉向的狀態索引號
????unsigned?int?KeyTab_PressEsc; //按下“返回“鍵時轉向的狀態索引號
????unsigned?int?KeyTab_PressDown;???? //按下“向下“鍵時轉向的狀態索引號
????unsigned?int?KeyTab_PressUp;???? //按下“向上“鍵時轉向的狀態索引號
void????(*CurrentOperate)();???? //當前狀態應該執行的功能操作
}KeyTabStruct;
void????(*KeyFuncPtr)();????//按鍵功能指針
//
#define?S_S 0x80//上??????=10000000=0x80
#define S_X 0x40//下??????=01000000=0x40
#define?S_Z 0x20//左??????=00100000=0x20
#define?S_Y 0x10//右??????=00010000=0x10
#define?S_ZS 0xa0//左上????=10100000=0xa0
#define?S_ZX 0x60//左下????=01100000=0x60
#define?S_YS 0x90//右上????=10010000=0x90
#define?S_YX 0x50//右下????=01010000=0x50
#define?S_SXZY 0xf0//上下左右=11110000=0xf0

//
#define?KEY_OK 0x11
#define?KEY_UP 0x12
#define?KEY_ESC 0x13
//
#define?KEY_LEFT 0x21
#define?KEY_DOWN 0x22
#define?KEY_RIGHT 0x23
//
#define?KEY_1 0x31
#define?KEY_2 0x32
#define?KEY_3 0x33
//
#define?KEY_4 0x41
#define?KEY_5 0x42
#define?KEY_6 0x43
//
#define?KEY_7 0x51
#define?KEY_8 0x52
#define?KEY_9 0x53
//
#define?KEY_XING 0x61
#define?KEY_0 0x62
#define?KEY_JING 0x63
//
#define?KEY_POWER 0x71
#define?KEY_NULL 0x00
//
//
#define?MAX_KEYTABSTRUCT_NUM 19
#define?MENU_FACE 0
#define?MENU_ROOT 1
#define? MENU_VIEW 2
#define MENU_VIEW_ABOUTRECORDE 3
#define MENU_VIEW_HANDSETCLOCK 4
#define MENU_OPERATION 5
#define MENU_OPERATION_SETPOSITION 6
#define MENU_OPERATION_READZJTOFLASH 7
#define MENU_OPERATION_RDZJTORAM 8
#define MENU_OPERATION_DELGIVENZL 9
#define MENU_OPERATION_DELALLZJ 10
#define MENU_TEST 11
#define MENU_TEST_RAMTEST 12
#define MENU_TEST_FLASHTEST 13
#define MENU_SYSTEMSET 14
#define MENU_SYSTEMSET_DEBUG 15
#define MENU_SYSTEMSET_DEBUG_PASSWORD 16
#define MENU_SYSTEMSET_DEBUG_SEEPICTURE 17
#define MENU_SYSTEMSET_SETHANDCLK 18
//
#define?Addr_Key? 0xc000?//1100000000000000
#define?Addr_XRamBegin1? 0x0000?//0000000000000000//共32K
#define?Addr_XRamEnd1??? 0x3fff?//0011111111111111
#define?Addr_XRamBegin2? 0x4000?//0100000000000000
#define?Addr_XRamEnd2??? 0x7fff?//0111111111111111
#define?Addr_XFlashBegin 0x9000//1000000000000000 16K/每自然扇區
#define?Addr_XFlashEnd 0xbfff//1011111111111111
#define?Addr_XFlashSector 0xc001//1100000000000001?4個自然扇區(把FLASH的地址線移到這個口內容的低位)
//Flash可用容量=4*16K=64K
//自然扇區的內容字節范圍(0->3)(00000000~00000011)共4塊=64K硬件上把A18A17A16鎖住了,不能寫)
//能讀不能寫的扇區號為4-31為(00000100~00011111)共28塊=448K可以作為菜單位置
//#define?Addr_XFlashBegin ????0x9000//1000000000000000 16K/每自然扇區
//#define?Addr_XFlashEnd 0xbfff//1011111111111111
//能讀能寫的FLASH的連續地址如下:
//#define?A

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????74698??2006-06-21?14:11??200582792650.c

-----------?---------??----------?-----??----

????????????????74698????????????????????1


評論

共有 條評論

相關資源