lcd.h

来自「一个应用了RTX 51 TINY的工程」· C头文件 代码 · 共 37 行

H
37
字号
/* LCD command */
#define TwoLine_8bit	56	//0x38
#define CLEAR			1	//0b00000001
#define	CURSOR_HOME		2	//0b00000010
#define CURSOR_LEFT		4	//0b00000100
#define CURSOR_RIGHT	6	//0b00000110
#define	CURSOR_OFF		12	//0b00001100
#define	CURSOR_ON		14	//0b00001110
#define	CURSOR_BLINK	15	//0b00001111
#define	GOTO_LINE_2		192	//不知道为什么是这样
#define	GOTO_LINE_1		128	//
#define SNPT	P1
/* LCD control lines */
#define	ENABLE			1
#define	DISABLE			0
#define	READ			1
#define	WRITE			0
#define	COMMAND			0
#define	DATA			1
#define	rs				P2_6
#define	rw				P2_5
#define	enable			P2_4
void    delay100us(unsigned char);
void	write_LCD_command(unsigned char);
void	write_LCD_data(unsigned char);
void	init_LCD(void);
void	clear_LCD(void);
void	display_LCD_string(char *);
void	gotoxy(unsigned char,unsigned char);
void	display_LCD_number(char);
unsigned char scan(unsigned char* key_v);
unsigned char value(unsigned char);
unsigned char VS_key_V(unsigned char* key_v1,unsigned char* key_v2);
void StrToStr(unsigned char* key_v1,unsigned char* key_v2);
//bear zhou 编辑

⌨️ 快捷键说明

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