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

📄 lcd_dis.h

📁 MzL728-240128液晶模块采用T6963C控制芯片的KeilC51的源程序代码
💻 H
字号:
#include "LCD_Config.h"
//LCD 初始化函数,一般用于LCD屏的寄存器初始化
extern void LCD_Init(void);	//在LCD_Driver_User.c中定义的函数,如有必要该函数还会包含端口初始化、复位等操作

//画直线函数,s_x、s_y为起始点,e_x、e_y为结束点
extern void Line(LCDBYTE s_x,LCDBYTE s_y,LCDBYTE e_x,LCDBYTE e_y);
//绘图模式、当前绘图颜色设置
extern void SetPaintMode(BYTE Mode,LCDBYTE Color);
//标准字符设置,包括两型号ASCII码的大小尺寸,以及字体颜色的设置
extern void FontSet(DOTBYTE Font_NUM,LCDBYTE Color);
//设置字符显示的模式,并设置背景色
extern void FontMode(BYTE Mode,LCDBYTE FontBackColor);
//于x、y的坐标上写入一个标准字符
extern void PutChar(DOTBYTE x,DOTBYTE y,char a);
//于x、y的坐标为起始写入一串标准字符串
extern void PutString(DOTBYTE x,DOTBYTE y,char *p);
//于x、y的坐标为中心,绘制一个点
extern void PutPixel(DOTBYTE x,DOTBYTE y);
//于x、y的坐标为中心,绘制一个圆边或实心圆
extern void Circle(DOTBYTE x,DOTBYTE y,DOTBYTE r,BYTE mode);
//绘制一个以left、top和right、bottom为两个对角的矩形框或者实心矩形
extern void Rectangle(DOTBYTE left, DOTBYTE top, DOTBYTE right, DOTBYTE bottom, BYTE Mode);
//清屏函数,执行全屏幕清除或填充前景色
extern void ClrScreen(BYTE Mode);

//以下函数以及变量的声明一般建议用户不要调用,仅供高级用户在自行编写特殊显示效果以及特性应用程序时使用
//
//extern unsigned char code Asii16[];		//8X16的ASII字符库
//extern unsigned char code GB32[];		//自定义的32X29汉字库
//extern unsigned char code GB48[];		//自定义的48X55汉字库

extern DOTBYTE X_Witch;									//字符写入时的宽度
extern DOTBYTE Y_Witch;									//字符写入时的高度
extern DOTBYTE Font_Wrod;									//字体的每个字模占用多少个存储单元数
extern FLASH *Char_TAB;									//字库指针
//unsigned char Plot_Mode;							//绘图模式
extern LCDBYTE BMP_Color;
extern LCDBYTE Char_Color;

extern BYTE	Font_type;
extern BYTE	Font_Cover;								//
extern LCDBYTE	Char_BackColor;							//

//extern void Pos_Switch(unsigned int * x,unsigned int * y);
//extern void Writ_Dot(int x,int y,unsigned int Color);
//extern void Line_f(int s_x,int s_y,int e_x);
//extern unsigned int Get_Dot(int x,int y);
//extern void Clear_Dot(int x,int y);
//extern void Set_Dot_Addr(int x,int y);

⌨️ 快捷键说明

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