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

📄 lcd.h

📁 通过温度传感器DS18B20和湿度传感器HS1101分别采集温度和湿度
💻 H
字号:
#ifndef _LCD_H_
#define _LCD_H_

//***********************************************************************
//						液晶控制芯片ST7920驱动源文件					*
//																		*
//硬件连接说明: 														*
//																		*
//				RS(CS)    -----------------------------  P3^2			*
//				R/W(STD)  -----------------------------  P3^3			*
//				E(SCLK)   -----------------------------  P3^5			*
//				PSB       -----------------------------  P0^1			*
//				RST       -----------------------------  P0^0			*
//				DB0       -----------------------------  P1^0			*
//				DB1       -----------------------------  P1^1			*
//				DB2       -----------------------------  P1^2			*
//				DB3       -----------------------------  P1^3			*
//				DB4       -----------------------------  P1^4			*
//				DB5       -----------------------------  P1^5			*
//				DB6       -----------------------------  P1^6			*
//				DB7(BUSY) -----------------------------  P1^7			*
//																		*
//***********************************************************************

#define uchar unsigned char
#define uint  unsigned int

#define  COUNT    0x10

//每行的首地址,基于RT12864-4M型液晶
#define LINE_ONE_ADDRESS   0x80
#define LINE_TWO_ADDRESS   0x90
#define LINE_THREE_ADDRESS 0x88
#define LINE_FOUR_ADDRESS  0x98

//基本指令集预定义
#define DATA               	1         	//数据位
#define COMMAND            	0		 	//命令位
#define	CLEAR_SCREEN       	0x01 	 	//清屏	
#define	ADDRESS_RESET      	0x02		//地址归零	 
#define	BASIC_FUNCTION	  	0x30		//基本指令集
#define	EXTEND_FUNCTION	   	0x34		//扩充指令集

//扩展指令集预定义
#define	AWAIT_MODE			0x01	 	//待命模式	
#define ROLLADDRESS_ON		0x03		//允许输入垂直卷动地址
#define IRAMADDRESS_ON		0x02		//允许输入IRAM地址	
#define	SLEEP_MODE			0x08	 	//进入睡眠模式
#define	NO_SLEEP_MODE		0x0c	 	//脱离睡眠模式
#define GRAPH_ON			0x36		//打开绘图模式
#define GRAPH_OFF			0x34		//关闭绘图模式


//并行位定义
sbit RS=P3^2;
sbit RW=P3^3;
sbit E= P3^5;
sbit BUSY=P1^7;

//控制位定义
sbit PSB = P2^3; //串并选择信号
sbit RST = P2^5; //复位信号

#endif

⌨️ 快捷键说明

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