📄 sed1335lcd.h
字号:
/******************************************************************
* 文件名称: SED1335LCD . h *
* 文件用途: SED1335控制的头文件 *
* 点阵为320x240 *
* *
* *
*******************************************************************/
#ifndef __SED1335LCD_H__
#define __SED1335LCD_H__
/*************函数声明*****************/
/*------------基本操作函数------------------------*/
extern void LCDInit(); //初始化LCD
extern void LCDClr( uint unStartRow , uint unEndRow ); //LCD清屏
extern void RegionClr( uchar ucStartRow , uchar ucStartColumn , uchar ucLength , uchar ucWidth); //清除区域
extern void SED1335DataWrite( uint unAddress , uchar unData); //写显存数据
extern uchar SED1335DataRead( uint unAddress); //读显存数据
/*-------------字符显示-----------------------------*/
extern void ChineseDisplay(uchar ucIndex , uchar ucRow , uchar ucColumn , uchar ucAttribute); //显示16X16点阵的汉字
extern void Char24Display(uchar ucIndex , uchar ucRow , uchar ucColumn , uchar ucAttribute); //显示24X24点阵的字符
extern void Char16X24Display(uchar ucIndex , uchar ucRow , uchar ucColumn , uchar ucAttribute);//显示16X24点阵的字符
extern void Char16Display(uchar ucIndex , uchar ucRow , uchar ucColumn , uchar ucAttribute); //显示16X16点阵的字符
extern void CharDisplay(uchar ucIndex , uchar ucRow , uchar ucColumn , uchar ucAttribute); //显示8X16点阵的字符
/*---------------图片显示---------------------------------------*/
extern uchar GSKFlagDisplay(uchar ucRow , uchar ucColumn , uchar ucAttribute ); //显示GSK标志
extern uchar GSKNameDisplay(uchar ucRow , uchar ucColumn , uchar ucAttribute ); //显示GSK名字
extern void MultipleDisplay(uchar ucIndex , uchar ucRow , uchar ucColumn , uchar ucAttribute); //显示倍率图标
/*----------------直线--------------------------------------------------*/
extern void QuickLineX(uchar ucY , uint unXStart , uint unXEnd); //画水平线
extern void QuickLineY(uint unX , uchar ucYStart , uchar ucYEnd, uchar ucWidth); //画垂直线
extern void CursorDisplay(uchar ucRow , uchar ucColumn , uchar ucAttribute); //线状光标显示
/*----------------字符串显示---------------------------------------------------*/
extern void LCD24Printf(uchar ucRowStart , uchar ucColumnStart , uchar ucAttribute , uchar *pStringDisplay ); //显示24X24的字符串
extern void LCD16X24Printf(uchar ucRowStart , uchar ucColumnStart , uchar ucAttribute , uchar *pStringDisplay ); //显示16X24的字符串
extern void LCDPrintf(uchar ucRowStart , uchar ucColumnStart , uchar ucAttribute , uchar *pStringDisplay ); //显示16X16的汉字与字符串
extern void LCD8Printf(uchar ucRowStart , uchar ucColumnStart , uchar ucAttribute , uchar *pStringDisplay ); //显示8X16的字符串(只用于程序代码显示)
extern void ProgramRowPrintf(uchar ucRowStart , uchar ucColumnStart , uchar ucAttribute , uchar *pStringDisplay ); //AUTO方式的程序行显示(8X16字符串)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -