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

📄 display.h

📁 一个关于UCOS的KEIL工程
💻 H
字号:
/*--------------------------------------------------------------------------
display.h

Header file for lcd display
 lcd driver:NOVATEK NT7606 
--------------------------------------------------------------------------*/

/*--- Avoid including this file more than once ---*/
#ifndef _IS_INCLUDED_NT7606_H
#define _IS_INCLUDED_NT7606_H

//extern unsigned char code ContrastTab[7];

#define clrscr() fullscr(0x20)

/* initialize */
extern void nt7606_init()reentrant;

/* dot matrix display */
//extern clrscr();
extern void fullscr(unsigned char cdata)reentrant;
extern clrln (char line)reentrant;
extern putch (char cr)reentrant;
extern putstr (char line, char *str)reentrant;
extern movcur (char line, char x)reentrant;

/* Icon display */
extern clricon()reentrant;
extern icon_wword(unsigned int wicon)reentrant;
extern icon_on(char icon)reentrant;
extern icon_off(char icon)reentrant;

/* power control */
extern void nt7606_power_wake()reentrant;
extern void nt7606_power_save()reentrant;

/* lcd contrast */
extern void lcdcontrast_set(unsigned char volume)reentrant;//0x00(highest)-0x1F(lowest)

/* double height mode */
extern void doubheight_on(unsigned char line)reentrant;
extern void doubheight_off()reentrant;

/* lcd back light */
//#define lcd_bl_on	xport_clrb(1);
//#define lcd_bl_off	xport_setb(1);

// reverse
#define lcd_bl_on	xport_setb(1);
#define lcd_bl_off	xport_clrb(1);

//icon position
#define ICON_Antenna			0	//fact address:01
#define ICON_LowSignalBar		1	//fact address:02
#define ICON_MediumSignalBar	2	//fact address:03
#define ICON_HighSignalBar		3	//fact address:04
#define ICON_Scan				4	//fact address:05
#define ICON_Display1			5	//fact address:21
#define ICON_Display2			6	//fact address:22
#define ICON_Display3			7	//fact address:23
#define ICON_Category			8	//fact address:24
#define ICON_BankA				9	//fact address:61
#define ICON_BankB				10	//fact address:62
#define ICON_BankC				11	//fact address:63
#define ICON_Direct				12	//fact address:64
//#define ICON_					13		//reserved
//#define ICON_					14		//reserved
//#define ICON_					15		//reserved

#endif /* Match the re-definition guard */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -