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

📄 lcd.h

📁 在51下的外挂硬盘和FLASH的MP3方案程序以及原理图
💻 H
字号:
#include <stdio.h>
#include <string.h>
#include "..\Inc\AT8xC51SND1.h"
#include "..\Inc\GLOBAL.h"
#include "..\Inc\CHIPSOURCE.h"
#include "..\Inc\COMMON.h"


#ifndef _TYPE_DEFINE
 #define _TYPE_DEFINE
 typedef bit BOOL;
 typedef unsigned char BYTE;
 typedef unsigned char CHAR;
 typedef unsigned int WORD;
 typedef unsigned long DWORD;
#endif

#ifndef _LCD_DEFINE
 #define _LCD_DEFINE

#define LCD_RS					P1_6
#define LCD_E					P3_2
#define LCD_WR					P1_7

#define LCD_REG_COMMAND			P4
#define LCD_REG_DATA			P4

#define LCD_WRITE_COMMAND(x)	LCD_RS=0;LCD_WR=0;LCD_E=1;LCD_REG_COMMAND=x;LCD_E=0
#define LCD_WRITE_DATA(x)		LCD_RS=1;LCD_WR=0;LCD_E=1;LCD_REG_DATA=x;LCD_E=0
#define LCD_READ_COMMAND(x)		LCD_RS=0;LCD_WR=1;LCD_E=1;x=LCD_REG_COMMAND;LCD_E=0
#define LCD_READ_DATA(x)		LCD_RS=1;LCD_WR=1;LCD_E=1;x=LCD_REG_DATA;LCD_E=0

#define LCD_DELAY_TIME			200

#endif


extern void LCDInit(void);
extern void LCDClearScreen(void);
extern void LCDClearLine(BYTE line);
extern void LCDHome(void);
extern void LCDPrint(BYTE locate,CHAR *text);

⌨️ 快捷键说明

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