📄 display.h
字号:
/************************** (H) 2005 485表项目 *******************************
项 目: 485表项目
编译环境 : IARAVR 编译器 4.10A
模块名称 : Com.h
版 本 : V 1.0
建立时间 : 2008-5-3 21:51
修改时间 : 2008-5-3 22:57
作 者 : 郝瑜云
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
功能描述 : 显示子程序 HEAD
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
1.
******************************************************************************/
#include "Define.h"
//-----------------------------------------------------------------------------
// 定义LCD显示0代码,用于灭零
#define _LCDZero 0xDE//0xB7
#define _DISP_6_ADD_2 // 定义显示格式
#define _DISP_TIME 10 // 定义轮显时间 10S
#define _OpenCLED() {DispVar.CLEDTimer=0;}
#define _LUNXIAN_MAX 3
//-----------------------------------------------------------------------------
// LCD特殊定义 针对: LCD-5213 液晶
//-----------------------------------------------------------------------------
#define _NUM0 12 // 定义显示数字在缓冲里的位置
#define _NUM1 11
#define _NUM2 10
#define _NUM3 9
#define _NUM4 8
#define _NUM5 7
#define _NUM6 6
#define _NUM7 5
//-----------------------------------------------------------------------------
//----------------------------- Display 模块函数 ------------------------------
extern void CommDisplay(void);
extern void Display(void);
extern void DevideDataToBuff(INT8U del_zero);
extern INT8U DispNumTab(INT8U c);
extern void HEXToBCD8(INT8U *s,INT8U cnt);
extern void HEXToBCD32(INT32U data,INT8U *taget);
extern void BCDToHEX8(INT8U *datap,INT8U cnt);
extern void CopyRam(INT8U *sourse ,INT8U *target,INT8U cnt);
extern void InitLcd(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -