📄 lcd.h
字号:
#ifndef __LCD_H__
#define __LCD_H__
#include "71x_lib.h"
//128*64液晶屏定义
#define PAGEHEAD 0xb0
#define SEGHEADH 0x10
#define SEGHEADL 0x00
#define LCD_WIDTH 128
#define LCD_HEIGHT 64
//显示字符串的对齐方式
#define TEXT_ALIGN_NONE 0 //不对齐,根据设定的坐标显示
#define TEXT_ALIGN_LEFT 1 //居左对齐
#define TEXT_ALIGN_CENTER 2 //居中对齐
#define TEXT_ALIGN_RIGHT 3 //居右对齐
//显示字符的反色显示方式
#define NEGATE_COLOR_NONE 0 //不反色显示
#define NEGATE_COLOR_CHAR 1 //字符串反色显示
#define NEGATE_COLOR_LINE 2 //整行反色显示
#define g_ucProtocolType 1
extern void Delay(u32 DelayTime);
void _GS_lcd_send(u8 _data, u8 dc);
void _GS_lcd_setaddr(u8 x, u8 y);
void GS_InitLCD(void);
void _GS_sendasciilat(u8 charstr, u8 FNo);
void GS_PutChar(u8 x, u8 y, u8 ucChar, u8 ucNegateColor);
void GS_PutChar_DZ(u8 x, u8 y, u8 charstr);
void GS_ClearLCD(void);
void GS_PutString(u8 x, u8 y, u8 * pucStr, u8 ucAlignMode, u8 ucNegateColor);
void GS_ClearLine(u8 LinPos);
void GS_ClearShortLine(u8 x1, u8 x2, u8 LinPos);
void GS_ShowHex(u8 x, u8 y,u8 Data);
void GS_ShowDec(u8 x, u8 y,u8 Data);
void GS_ShowDTC(u8 * pucDtcIdNo);
void GS_DrawLine(u8 LinPos);
void GS_DrawOneLine(u8 LinPos);
void GS_CreateProgBar(u8 y);
void GS_AddProgBar(u8 AddStup);
void GS_DrawPic(u8 x, u8 y, u8 Width, u8 Height, u8 * Pic, u8 FNo);
void GS_CreateForm(u8 * HeadStr);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -