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

📄 lcd_defs.h

📁 SED1335驱动程序
💻 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 + -