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

📄 sed1335.h

📁 Driver for SED1335 320x240 graphical LCD
💻 H
字号:
//-----------------------------------------------------------------------------
//
//-----------------------------------------------------------------------------
#define 	SED1335_SYSTEM_SET   	0x40
#define 	SED1335_SLEEP_IN   		0x53
#define 	SED1335_DISP_OFF   		0x58
#define 	SED1335_DISP_ON   		0x59
#define 	SED1335_SCROLL   		0x44
#define 	SED1335_CSRFORM   		0x5d
#define 	SED1335_CGRAM_ADR   	0x5c
#define 	SED1335_CSRDIR_U   		0x4e
#define 	SED1335_CSRDIR_D   		0x4f
#define 	SED1335_CSRDIR_L   		0x4d
#define 	SED1335_CSRDIR_R   		0x4c
#define 	SED1335_HDOT_SCR   		0x5a
#define 	SED1335_OVLAY   		0x5b
#define 	SED1335_CSRW   			0x46
#define 	SED1335_CSRR   			0x47
#define 	SED1335_MWRITE   		0x42
#define 	SED1335_MREAD   		0x43

#define 	SED1335_SCR_WIDTH   	319
#define 	SED1335_M0   			0
#define 	SED1335_M1   			0
#define 	SED1335_M2   			0
#define 	SED1335_WS   			0
#define 	SED1335_IV   			1
#define 	SED1335_FX   			7
#define 	SED1335_FY   			7
#define 	SED1335_WF   			1
#define 	SED1335_CR   			39
#define 	SED1335_TCR   			43
#define 	SED1335_LF   			239
#define 	SED1335_APL   			40
#define 	SED1335_APH   			0
#define 	SED1335_LINES   		30
#define 	SED1335_SAD1L   		0
#define 	SED1335_SAD1H   		0
#define 	SED1335_SL1   			0xEF
#define 	SED1335_SAD2L   		0xB0
#define 	SED1335_SAD2H   		0x04
#define 	SED1335_SL2   			0xEF
#define 	SED1335_SAD3L   		0
#define 	SED1335_SAD3H  			0
#define 	SED1335_SAD4L   		0
#define 	SED1335_SAD4H   		0
#define 	SED1335_CRX   			0x04
#define 	SED1335_CRY   			0x07
#define 	SED1335_CM   			0
#define 	SED1335_MX0   			1
#define 	SED1335_MX1   			0
#define 	SED1335_DM1   			0
#define 	SED1335_DM2   			0
#define 	SED1335_OV   			0
#define 	SED1335_SAGL   			0
#define 	SED1335_SAGH   			0x70
#define 	SED1335_SCRD   			0
#define 	SED1335_FLASH   		0x16
#define 	SED1335_TEXTSIZE   		((SED1335_SAD2H << 8) + SED1335_SAD2L)

#define		SED1335_GRAPHICSTART	((SED1335_SAD2H << 8) + SED1335_SAD2L)

#define 	SED1335_GRAPHICSIZE   	((SED1335_SL2+1) * (SED1335_SCR_WIDTH+1))>>3
#define 	SED1335_MEM_END   		10800
#define 	SED1335_SYS_P1   		0x10 | (SED1335_IV << 5) | (SED1335_WS << 3) | (SED1335_M2 << 2) | (SED1335_M1 << 1) | SED1335_M0
#define 	SED1335_SYS_P2   		0x00 | (SED1335_WF << 7) | SED1335_FX
#define 	SED1335_CSRF_P2   		0x00 | (SED1335_CM << 7) | SED1335_CRY
#define 	SED1335_OVLAY_P1   		0x00 | (SED1335_OV << 4) | (SED1335_DM2 << 3) | (SED1335_DM1 << 2) | (SED1335_MX1 << 1) | SED1335_MX0
//-----------------------------------------------------------------------------
void GLCD_Initialize(void);
void GLCD_WriteCommand(unsigned char);
void GLCD_WriteData(unsigned char);
unsigned char GLCD_ReadData(void);
char GLCD_ReadByteFromROMMemory(char *);

void GLCD_ClearText(void);
void GLCD_ClearGraphic(void);
void GLCD_TextGoTo(unsigned char, unsigned char);
void GLCD_WriteText(char *);

void GLCD_SetPixel(unsigned int x,unsigned int y, int color);
void GLCD_SetCursorAddress(unsigned int address);

void GLCD_Bitmap(char * bmp, int x, int y, int dx, int dy);
//-----------------------------------------------------------------------------
//
//-----------------------------------------------------------------------------

⌨️ 快捷键说明

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