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

📄 lcd1602driver.h

📁 1602液晶显示驱动程序,包括反显,各种自定义字符显示
💻 H
字号:
/*==============================================================================================*/
//驱动名称:LCD1602DRIVER
//日期:2007年9月12日
//作者:xiaohutuchong 
/*==============================================================================================*/
#include"reg52.h"
#ifndef _LCD1602DRIVER_H
#define _LCD1602DRIVER_H

//==============================================================================================
#define uchar  unsigned char
#define uint   unsigned int
#define ulong  unsigned long
#define Data_Port P0
#define Clear_Screen  	0x01	//清屏
#define Return_First	0x02	//光标返回,回车
#define Open_Disput		0x0c	//开显示,不显示光标,光标不闪烁
#define Auto_Move 		0x06
#define Close_Disput    0x08
#define Modle_Choode	0x38    //设置16*2显示,5*7点阵,8位数据口
#define Data_Modle      1
#define Comment_Modle   0
sbit LCD_RS = P3^0;
sbit LCD_RW = P3^1;
sbit LCD_E  = P3^2;
//==============================================================================================
extern void  LCD1602_Init();
extern void  LCD1602_Write(uchar Comment,bit Modle_Choose);
extern uchar LCD1602_Read(uchar Modle_Choose);
extern void  LCD1602_ClearScreen();
extern void  Test_Busy();
extern void  Delay(uchar Delay_Time);
extern uchar Translater(uchar Tr_Data);
extern void  Disput_ALineChar(uchar addr,uchar *Display);
extern void  Disput_ANum(uchar addr,uchar Display);
extern void  Disput_CharNum(uchar addr,uchar Display_Char);
extern void  Disput_IntNum(uchar addr,uint Display_Int);
extern void  Disput_LongNum(uchar,ulong Display_Long);
#endif

⌨️ 快捷键说明

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