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

📄 lcd.h

📁 PCM 脉冲编码调制的C源代码
💻 H
字号:
/* file name: lcd.h*************/

extern void initial_lcd();
extern void on_lcd();
extern void off_lcd();
extern void led_light(unsigned int mask);

extern void string_display(char x,char y,unsigned char *pt,unsigned int char_color,unsigned int back_color);
extern void char_display(char x,char y,unsigned char *pt,unsigned int char_color,unsigned int flag_color);
/***************************************/

#ifndef  COLORE_LCD_
#define RED 0xf001
#define GREEN 0x0fc0
#define BLUE 0x003e
#define WHITE 0xffff
#define BLACK 0x0000
#define YELLOW 0xffc1


#define PURPLE		0xf03f
#define L_BLUE		0x0ffe
#define L_GREEN		0x0fc6
#define TH_GREEN	0x01c0
#endif

#define BUTTOM_MAX 220
#define RIGHT_MAX 176

	
#define NULL 	0x00
#define LCD_KEY 0x01
#define ID_LED 	0x02
#define AUDIO 	0x03
#define SCI 	0x04
#define USB 	0x05
/****************************************/ 
//----------------------------------------------
#define KEY1		0x11
#define KEY2		0x12
#define KEY3		0x13
#define KEY4		0x14
#define KEY5		0x21
#define KEY6		0x22
#define KEY7		0x23
#define KEY8		0x24
#define KEY9		0x31
#define KEY10		0x32
#define KEY11		0x33
#define KEY12		0x34


#define KEY_CANCEL	KEY4
#define KEY_OK		KEY7
#define KEY_UP		KEY3
#define KEY_DOWN	KEY11
#define KEY_RIGHT	KEY8
#define KEY_LEFT	KEY6

//---------------------------------------------- 
typedef struct rect_tag
{
	int Left;
	int Top;
	int Right;
	int Bottom;
}RECT;  

typedef struct{
	unsigned int x;
	unsigned int y;
}POINT;
//----------------------------------------------
extern unsigned int key_flag;

⌨️ 快捷键说明

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