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

📄 lcd.h

📁 我的12864驱动程序,可以显示汉字和图片.
💻 H
字号:
/*---------------------------------
	  12864LCD驱动程序
---------------------------------*/

#ifndef _LCD_h_
#define _LCD_h_

/********************************************/
#include "reg52.h"
#include "ctype.h"
#include "string.h"
#include "stdlib.h"
#include "stdio.h"
#include "math.h"
/********************************************/

/* ----Define the register command code ----*/
#define Disp_On    0x3f
#define Disp_Off   0x3e
#define Col_Add    0x40
#define Page_Add   0xb8
#define Start_Line 0xc0
/*-------------------------------------------*/

/*〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/
/*---------------LCD驱动断口定义-------------*/
#define Lcd_Bus P0        	 //MCU P1<------> LCM
sbit 	Lcs=P3^4;            //Master chip enable ---左半部分
sbit 	Rcs=P3^5;            //Slave chip enable  ---右半部分
sbit 	Enable=P2^6;         //6800 mode Enable single   ---下降沿有效写,高电平读
sbit 	RS=P2^4;             //Data or Instrument Select ---
sbit 	RW=P2^5;             //Write or Read ---读写选择位
sbit 	Lcd_Rst=P2^7;        //Lcm reset     ---LCD复位
//sbit Test_Key=P3^1;    
/*-------------------------------------------*/
/*〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/

/*------------------函数定义-----------------*/
void delay(unsigned int t);
void frame();
void lcd_clr(void);
void lcd_clr_zd(unsigned char star_page,unsigned char start_col,unsigned int count);
void disp_image(unsigned char x,unsigned y,unsigned char w,unsigned char h,unsigned char code *img);
void Disp_L_Line( unsigned char col );
void Disp_H_Line(unsigned char page);
void hz_disp1616(unsigned char pag,unsigned char col, unsigned char code *hzk,bit lcd_cs,bit zc_fx);
void lcd_disp(unsigned char pag,unsigned char col,unsigned char code *hzk,unsigned char hig,unsigned char wit,bit lcd_cs,bit zc_fx);
void init_lcd( void );

#endif

⌨️ 快捷键说明

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