📄 lcd.h
字号:
/*-------------------------------------------------------------------------*
*文件描述:本文件包含了液晶显示相关子程序,分别为: *
*(1)Lcdinit:液晶初始化子程序 *
*(2)LcdShCh:在液晶显示屏上显示字符数据 *
*(3)LcdShGrRe:在Lcd的指定行上显示或取消矩型边框 *
*(4)LcdShGrCil:在Lcd上显示或取消空心圆型 *
*-------------------------------------------------------------------------*/
//防止文件被重复编译
#ifndef Lcd_h
#define Lcd_h
//包含头文件
#include "gp32c.h" //MCU头文件
#include "Type.h" //数据类型定义头文件
/*定义使用的寄存器和引脚*/
//定义控制口寄存器
#define LCD_CtrlPort PTC
#define LCD_CtrlPortDDR DDRC
//定义控制口引脚
#define LCD_RS 1 //数据指令选择控制口
#define LCD_RW 2 //读写选择控制口
#define LCD_E 3 //使能控制口
#define LCD_BL 4 //背光控制口
//定义数据口寄存器
#define LCD_DataPort PTB
#define LCD_DataPortDDR DDRB
//定义画图时,图形是否有效标志
//用此方法实现画图或清图操作
//#define Graph_ON 1
//#define Graph_OFF 0
/*Lcd初始化和Lcd显示的函数声明*/
//液晶初始化子程序
void LCDInit(void);
//在液晶显示屏上显示字符数据
void LcdShCh(INT8U *);
//LcdShBigNum:在Lcd上显示自定义32*16点阵的数字(0--999)
void LcdShBigNum(INT8U,INT8U,INT16U *,INT16U);
//在Lcd的指定行上显示或取消矩型边框
//void LcdShGrRe(INT8U,INT8U);
//在Lcd上显示或取消空心圆型
//void LcdShGrCil(INT8U,INT8U,INT8U,INT8U,INT8U);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -