📄 lcd_defs.h
字号:
//=============================
// 显示驱动头文件lcd_defs.h
//=============================
#ifndef LCD_DEFS_H
#define LCD_DEFS_H
#include "type.h"
#include "ha_defs.h"
#define LCD_DATABUS
/*
sbit LCDRD = P3^7;
sbit LCDRS = P3^5;
sbit LCDWR = P3^6;
sbit LCDCS = P3^4;
#define LcmDataPort P0
*/
//---LCD各区显示RAM首址---------------------
#define SAD1 0 //1区,表格、字符
#define SAD2 9600 //2区,表格、显示波形
#define SAD3 19200 //3区,未使用
#define SAD4 19200 //4区,未使用
//---------函数声明-----------------------------------
void Init1335(void); //1335初始化
void LcdClear(void); //清屏
void DisClrRec(INT16U x1,INT16U y1,INT16U x2,INT16U y2,INT16U offset);//清指定区域
void DisFullRec(INT16U x1,INT16U y1,INT16U x2,INT16U y2,INT16U offset);//填充指定区域
void DisDot(INT16U x,INT16U y,INT16U offset); //画点
void DisClrDot(INT16U x,INT16U y,INT16U offset);//擦除1点
void Dashed(INT16U x1,INT16U y1,INT16U x2,INT16U y2,INT16U offset);//X或Y方向虚线(11110000)
void Line(INT8U neg,INT16U x1,INT16U y1,INT16U x2,INT16U y2,INT16U offset); //画实线
void DisRec(INT16U x1,INT16U y1,INT16U x2,INT16U y2,INT16U offset); //矩形框
void Dis8X12Chr(INT8U neg,INT16U x,INT16U y,INT8U chr,INT16U offset);//显示一个8*12字符
void Dis8X12Str(INT8U neg,INT16U x,INT16U y,INT8U *ps,INT16U offset);//显示一个8*12字符串
void Dis8X12DStr(INT8U neg,INT16U x,INT16U y,INT8U *ps,INT16U offset);//显示一个8*12字符串
void Dis16X16Chr(INT8U neg,INT16U x,INT16U y,INT8U *p,INT16U offset);//显示一个16*16汉字
void Dis16X16Str(INT8U neg,INT16U x,INT16U y,INT8U *p,INT16U offset);//显示一个16*16字符串
void Dis32X32Chr(INT8U neg,INT16U x,INT16U y,INT16U chr,INT16U offset);//显示一个32X32图标
//INT16U Font2Tab(INT16U ch);//字库2分法查表
void DisPic(INT16U x,INT16U y,INT16U offset);//图片
void LcdLocate(INT16U x,INT16U y,INT16U offset);//光标定位在指定位置
INT8U LcdRead(INT16U x,INT16U y,INT16U offset);//读液晶显存
void LcdWrite(INT16U x,INT16U y,INT8U dat,INT16U offset);//写液晶显存
void LcdCommand(INT8U c);//写命令
void LcdDataWrite(INT8U d);//写数据
INT8U LcdDataRead(void);//读数据
#endif
//=================end===========================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -