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

📄 lcd.h

📁 LPC23XX USB hid keyboard
💻 H
字号:
#ifndef __LCD_H 
#define __LCD_H




#define V_RSTB  (1<<9)	//p09
#define V_WRB   (1<<8)	//P0.8;
#define V_RDB   (1<<7)	//P0.7;
#define V_DCB   (1<<6)	//p06
#define V_TFTCS (1<<8)   // P2.8;

#define SET_RSTB	IOSET0 = V_RSTB
#define CLR_RSTB	IOCLR0 = V_RSTB

#define SET_WRB		IOSET0 = V_WRB
#define CLR_WRB		IOCLR0 = V_WRB

#define SET_RDB		IOSET0 = V_RDB
#define CLR_RDB		IOCLR0 = V_RDB

#define SET_DCB		IOSET0 = V_DCB
#define CLR_DCB		IOCLR0 = V_DCB


#define SET_TFTCS	FIO2SET = V_TFTCS
#define CLR_TFTCS	FIO2CLR = V_TFTCS

//#define DATAPORT	FIO2SET		
//unsigned char DATAPORT = ;
#define gb_BAT_ucCharColorH 0xff

#define gb_BAT_ucCharColorL 0xff
#define gb_uc256BackColor   0xff
#define gb_uc256CharColor	0x00
#define gb_BAT_ucBackColorH 0xf8
#define gb_BAT_ucBackColorL 0x00


void delayPeriod(unsigned char i);
void initialTFT(void);
void writeCMD(unsigned char ucW2LCML);
void writedata(unsigned char ucW2LCM);
void WriteWindowSize(unsigned char ucStartX,unsigned char ucStartY,unsigned char ucEndX,unsigned char ucEndY);
void Write8DarkDot(unsigned char ucTemp);
void Write8dot(unsigned char ucTemp);
void Write8dot_02(unsigned char ucTemp);
void Write8dot_REV(unsigned char ucTemp);
void Io_Set2(unsigned char pin);	   //单个IO口置位函数
void Io_Clr2(unsigned char pin);	   //单个IO口清零函数
void OUT_DATA(unsigned char data);
void BlueScreen(void);
void delayms (unsigned int i);
void init_lcd_port(void);
void LCD_print(unsigned char *c_string,unsigned char S_Width,unsigned char S_Height);
#ifdef LCD_C
unsigned char display_num;
#else
extern unsigned char display_num;
#endif
#endif

⌨️ 快捷键说明

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