lcddev.h

来自「RA8806液晶的底层驱动」· C头文件 代码 · 共 90 行

H
90
字号
#include "c8051f020.h"
#include "ctypedef.h"

//#define uchar unsigned char
//#define  uint unsigned  int

//定义RA8806寄存器
 #define WLCR		0x00
 #define MISC		0x01
 #define ADSR		0x03
 #define INTR		0x0F
 #define WCCR		0x10
 #define CHWI    	0x11						
 #define MAMR		0x12
 #define AWRR		0x20
 #define DWWR		0x21
 #define AWBR		0x30
 #define DWHR		0x31						
 #define AWLR		0x40
 #define AWTR		0x50
 #define CURX		0x60						
 #define BGSG		0x61
 #define EDSG    	0x62						
 #define CURY		0x70						 
 #define BGCM		0x71
 #define EDCM		0x72
 #define BTMR		0x80
 #define ITCR		0x90						
 #define KSCR1		0xA0
 #define KSCR2	    0xA1
 #define KSDR0  	0xA2						
 #define KSDR1  	0xA3
 #define KSDR2  	0xA4
 #define MWCR		0xB0						
 #define MRCR		0xB1						 
 #define TPCR1		0xC0
 #define TPXR		0xC1
 #define TPYR		0xC2
 #define TPZR		0xC3
 #define TPCR2      0xC4
 #define PCR     	0xD0						
 #define PDCR    	0xD1						
 #define PNTR		0xE0
 #define FNCR		0xF0
 #define FVHT		0xF1



//LCD 控制线及端口定义

//定义液晶数据端口及控制端口
#define   Lcd_DataPort   P0

//液晶控制端口
sbit WR = P3^5  ;  //液晶写端口
sbit RD = P3^4;  //液晶读端口
sbit RS  = P3^6;  // 数据指令选择端口
sbit RST = P3^1;  //复位
sbit CS  = P3^2;   //片选信号



extern void Delay(uchar t);
extern void Lcd_ChkBusy(void);
extern void Lcd_writedatatocmd(uchar CmdReg,uchar udata);
extern uchar Lcd_readcmd(void);
extern void Lcd_writedata(uchar DatValue);
extern uchar Lcd_readdatafromcmd(uchar CmdReg);
extern void LCD_ON(void);
extern void LCD_OFF(void);
extern void LCD_GotoXY(uchar X1,uchar Y1) ;
extern void LCD_TEXT(void);
extern void onlyshowpage1(void);
extern void Lcd_stringwrite(uchar *pstr,uchar strlen,uchar DispMode);
extern void ClearRam(void);
extern void Lcd_clearscreen(void);
extern void IniLcd(void);
extern void Init_Device(void);
extern void Access_2Page(void);
extern void LCD_Graphic(void);

//extern void Display(uchar top0,uchar button0,uchar Length);
//extern void activewindow(uchar top,uchar button);
//extern void Display(uchar top0,uchar button0,uchar Length,uchar *p);





⌨️ 快捷键说明

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