⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sys_rsc.h

📁 基于MSP430FG4618MCU的铭正同创LCD驱动程序。
💻 H
字号:
#ifndef __SYS_RSC_H__
#define __SYS_RSC_H__

/*****************************************图片ID********************************************************/
/* 1.IDB表示的是图片资源 */
/* 2.带_B,表示大图片,带_S,表示小图片	*/
/* 3.动画显示就用数字顺序表示图片 */
/* 4.括号里面表示图片的大小 */

/* 开机画面7个,动画显示 (128*64) */
#define IDB_TURNON1		0
#define IDB_TURNON2		1
#define IDB_TURNON3		2
#define IDB_TURNON4		3
#define IDB_TURNON5		4
#define IDB_TURNON6		5
#define IDB_TURNON7		6

/* 关机画面10个,动画显示 (128*64) */
#define IDB_TURNOFF1		7 
#define IDB_TURNOFF2		8
#define IDB_TURNOFF3		9
#define IDB_TURNOFF4		10
#define IDB_TURNOFF5		11
#define IDB_TURNOFF6		12
#define IDB_TURNOFF7		13
#define IDB_TURNOFF8		14
#define IDB_TURNOFF9		15
#define IDB_TURNOFF10		16

/* 屏保6个,动画显示 (128*40) */
#define IDB_SCR_PROTECT1	17
#define IDB_SCR_PROTECT2	18
#define IDB_SCR_PROTECT3	19
#define IDB_SCR_PROTECT4	20
#define IDB_SCR_PROTECT5	21
#define IDB_SCR_PROTECT6	22

/* 气压,温度和湿度图片3个 (12*9)	*/
#define	 IDB_TEMPERATURE	23		/* 温度 */
#define  IDB_HUMIDITY		24		/* 湿度 */
#define  IDB_AIR_PRESSURE	25		/* 气压 */

/* 煤气状态4个图片 (128*64) */
#define IDB_GASSTAT_SAFE	26		/* 安全状态 */ 
#define IDB_GASSTAT_DANGER	27		/* 危险状态,有部分煤气 */

/* 煤气报警,动画显示 (128*64)*/
#define IDB_GASSTAT_ALARM1	28	
#define IDB_GASSTAT_ALARM2	29

/* 闹钟提醒相关4个图片 */
#define IDB_CLOCK_ALARM1	30		/* 闹钟响铃状态动画 (128*64)*/
#define IDB_CLOCK_ALARM2	31		/* (128*64) */
#define IDB_CLOCK_ALARM3	32		/* (128*64) */

#define IDB_NORMAL_CLOCK	33		/* 设置闹铃情况下,显示在待机主界面,(9*10) */

/* 日历显示画面下星期图片14个,图片大小都为(16*8) */
/* 中文表示 */
#define IDB_CALENDAR_CH_MOM     34
#define IDB_CALENDAR_CH_TUE	35
#define IDB_CALENDAR_CH_WEN	36
#define IDB_CALENDAR_CH_THU	37
#define IDB_CALENDAR_CH_FRI	38
#define IDB_CALENDAR_CH_SAT	39
#define IDB_CALENDAR_CH_SUN	40

/* 英文表示 */
#define IDB_CALENDAR_EN_MOM	41
#define IDB_CALENDAR_EN_TUE	42
#define IDB_CALENDAR_EN_WEN	43
#define IDB_CALENDAR_EN_THU	44
#define IDB_CALENDAR_EN_FRI	45
#define IDB_CALENDAR_EN_SAT	46
#define IDB_CALENDAR_EN_SUN     47

/* 选择设置键12个 */

#define IDB_MENU_ELEC_B		48		/* 家电大图标40*40 */
#define IDB_MENU_ELEC_S		49		/* 家电小图标30*30 */

#define IDB_MENU_COALGAS_B	50		/* 煤气大图标40*40 */
#define IDB_MENU_COALGAS_S	51		/* 煤气小图标30*30 */

#define IDB_MENU_CLOCK_B	52		/* 闹钟大图标40*40 */
#define IDB_MENU_CLOCK_S	53		/* 闹钟小图标30*30 */

#define IDB_MENU_CALENDAR_B	54		/* 日历大图标40*40 */
#define IDB_MENU_CALENDAR_S	55		/* 日历小图标30*30 */

#define IDB_MENU_SETTING_B	56		/* 设置大图标40*40 */
#define IDB_MENU_SETTING_S	57		/* 设置小图标30*30 */

#define IDB_MENU_GAME_B		58		/* 游戏大图标40*40 */
#define IDB_MENU_GAME_S		59		/* 游戏小图标30*30 */

/********************家电(29个)***************/

/* 未加载电器表示2个        */
#define IDB_PIN_DIS_B		60		/* 未加载的电器的默认状态 40*40*/
#define IDB_PIN_DIS_S		61		/* 未加载的电器的默认状态 20*20*/

/* 冰箱图片3个,其他家电的注释雷同 */
#define IDB_ICEBOX_ON_B		62		/* 冰箱状态:开 40*40*/
#define IDB_ICEBOX_OFF_B	63		/* 冰箱状态:关 40*40*/
#define IDB_ICEBOX_S		64		/* 冰箱表示 20*20*/

/* 灯图片3个       */
#define IDB_LIGHT_ON_B		65
#define IDB_LIGHT_OFF_B		66
#define IDB_LIGHT_S		67
 
/* 电脑图片3个     */
#define IDB_COMPUTER_ON_B	68
#define IDB_COMPUTER_OFF_B	69
#define IDB_COMPUTER_S		70
 
/* 电扇图片3个    */
#define IDB_FAN_ON_B		71
#define IDB_FAN_OFF_B		72
#define IDB_FAN_S		73

/* 电视图片3个    */
#define IDB_TV_ON_B		74
#define IDB_TV_OFF_B		75
#define IDB_TV_S		76
 
/* 空调图片3个	  */
#define IDB_AIRCONDITION_ON_B	77
#define IDB_AIRCONDITION_OFF_B	78
#define IDB_AIRCONDITION_S	79
 
/* 热水器图片3个 */
#define IDB_WATERHEATER_ON_B	80
#define IDB_WATERHEATER_OFF_B	81
#define IDB_WATERHEATER_S	82

/* 洗衣机图片3个 */
#define IDB_WASHER_ON_B		83
#define IDB_WASHER_OFF_B	84
#define IDB_WASHER_S		85

/* 饮水机图片3个 */
#define IDB_DRINKING_ON_B	86
#define IDB_DRINKING_Off_B	87
#define IDB_DRINKING_s		88

/********************************************************/

/* 上下左右键图片12个 */
#define IDB_ARROW_UP_B		89      /* (16*8)	*/
#define IDB_ARROW_DOWN_B	90	/* (16*8)	*/

#define IDB_ARROW_BLACK_UP_B	91	/* (16*8)可考虑反显 */
#define IDB_ARROW_BLACK_DOWN_B	92	/* (16*8)可考虑反显 */

#define	IDB_ARROW_UP_S		93	/* (8*4)	*/
#define IDB_ARROW_DOWN_S	94	/* (8*4)	*/
#define IDB_ARROW_LEFT_S	95	/* (4*8)	*/
#define IDB_ARROW_RIGHT_S	96	/* (4*8)	*/

#define IDB_ARROW_BLACK_UP_S	97	/* (8*4)	*/
#define IDB_ARROW_BLACK_DOWN_S	98	/* (8*4)	*/
#define IDB_ARROW_BLACK_LEFT_S	99	/* (4*8)	*/
#define IDB_ARROW_BLACK_RIGHT_S	100	/* (4*8)	*/

/* 其他设置的ID图片7个	*/
#define IDB_CURSOR_LEFT		101	/* 左边中括号(4*18)	*/
#define IDB_CURSOR_RIGHT	102	/* 右边中括号(4*18)	*/

#define IDB_CALENDAR_CURSOR_L	103	/* 日历选择左边中括号(2*7)	*/
#define IDB_CALENDAR_CURSOR_R	104	/* 日历选择中括号(2*7)		*/

#define IDB_SELECT_YES		105	/* 选中框的选中状态(15*10)	*/
#define IDB_SELECT_NO		106	/* 选中框的未选中状态(15*10)*/

#define IDB_SNAKE_GAME		107	/* 贪吃蛇游戏画面(128*64)   */

/***********************************************汉字ID*******************************************************/

/* 1.IDB表示的是图片资源 */
/* 2.GB表示的是汉字 */
/* 3.汉字用对应的拼音表示,都是16*16的大小 */
#define  IDB_GB_AN		130 /* 按 */
#define  IDB_GB_CHANG	        131 /* 厂 */
#define  IDB_GB_CHU		132 /* 出 */
#define  IDB_GB_DIAN	        133 /* 电 */
#define  IDB_GB_DING	        134 /* 定 */
#define  IDB_GB_ER		135 /* 二 */
#define  IDB_GB_FOU		136 /* 否 */
#define  IDB_GB_FU		137 /* 复 */
#define  IDB_GB_GE		138 /* 格 */
#define  IDB_GB_GUAN1	        139 /* 关 */

#define  IDB_GB_GUAN2	        140 /* 管 */
#define  IDB_GB_HUAN	        141 /* 换 */
#define  IDB_GB_HUI		142 /* 恢 */
#define  IDB_GB_JIAN1	        143 /* 间 */
#define  IDB_GB_JIAN2	        144 /* 简 */
#define  IDB_GB_JIAN3	        145 /* 键 */
#define  IDB_GB_KAI		146 /* 开 */
#define  IDB_GB_LI1		147 /* 理 */
#define  IDB_GB_LI2		148 /* 历 */
#define  IDB_GB_LING	        149 /* 铃 */

#define  IDB_GB_LIU		150 /* 六 */
#define  IDB_GB_MEI		151 /* 煤 */
#define  IDB_GB_MIAO	        152 /* 秒 */
#define  IDB_GB_NAO		153 /* 闹 */
#define  IDB_GB_QI1		154 /* 期 */
#define  IDB_GB_QI2		155 /* 气 */
#define  IDB_GB_QI3		156 /* 器 */
#define  IDB_GB_QIE		157 /* 切 */
#define  IDB_GB_QU		158 /* 取 */
#define  IDB_GB_QUE		159 /* 确 */

#define  IDB_GB_RI		160 /* 日 */
#define  IDB_GB_SAN		161 /* 三 */
#define  IDB_GB_SHE		162 /* 设 */
#define  IDB_GB_SHI1	        163 /* 时 */
#define  IDB_GB_SHI2	        164 /* 式 */
#define  IDB_GB_SHI3	        165 /* 是 */
#define  IDB_GB_SHI4	        166 /* 四 */
#define  IDB_GB_TI		167 /* 体 */
#define  IDB_GB_WEN		168 /* 文 */
#define  IDB_GB_WU		169 /* 五 */

#define  IDB_GB_XI		170 /* 戏 */
#define  IDB_GB_XIAO	        171 /* 消 */
#define  IDB_GB_XIN		172 /* 新 */
#define  IDB_GB_XING	        173 /* 星 */
#define  IDB_GB_YAN		174 /* 言 */
#define  IDB_GB_YI		175 /* 一 */
#define  IDB_GB_YIN		176 /* 音 */
#define  IDB_GB_YOU		177 /* 游 */
#define  IDB_GB_YU		178 /* 语 */
#define  IDB_GB_ZHI		179 /* 置 */

#define  IDB_GB_ZHONG1	        180 /* 中 */
#define  IDB_GB_ZHONG2	        181 /* 钟 */
#define  IDB_GB_ZHOU	        182 /* 周 */

typedef struct stBMP_ID
{
  const UCHAR *pBMP;
  UCHAR Width;
  UCHAR Height;
}BMP_ID;

extern  const BMP_ID strBMP_ID[108];
extern  const UCHAR *paucGB1616[];
extern  const UCHAR Asii0816[];
extern  const UCHAR Asii0608[];
extern  const UCHAR Figure0207[];

#endif//__SYS_RSC_H__


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -