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

📄 lcdconfig.h

📁 使用Lpc2114测试通过
💻 H
字号:
/*
**--------------File Info-------------------------------------------------------------------------------
** File name:			DisConfig.h
** Last modified Date:	2005-1-6
** Last Version:		V1.0
** Descriptions:		tft 驱动软件包: 配置文件
**						Soft Packet of tft Driver: configuration header file 
**--------------------------------------------------------------------------------------
*/
/* 下面为TFT使用的硬件条件配置,用户可根据实际需要修改 */
 
  #define   _CS1 	(1<<27)			/* P0.27 */
  #define   RS	 	(1<<28)			/* P0.28 */
  #define   _WR 	(1<<25)			/* P0.25 */
  #define   _RD 	(1<<24)			/* P0.24 */ 
  
  #define   Data0_23	(1<<23)
  #define   Data0_22	(1<<22)
  #define   Data0_21	(1<<21)
  #define   Data0_20	(1<<20)
  #define   Data0_19	(1<<19)
  #define   Data0_18	(1<<18)
  #define   Data0_17	(1<<17)
  #define   Data0_16	(1<<16)
  
  #define   Data0_15	(1<<15)
  #define   Data0_14	(1<<14)
  #define   Data0_13	(1<<13)
  #define   Data0_12	(1<<12)
  #define   Data0_11	(1<<11)
  #define   Data0_10	(1<<10)  
  #define   Data0_9	(1<<9)
  #define   Data0_8	(1<<8)
  #define   DataPort    (Data0_23|Data0_22|Data0_21|Data0_20|Data0_19|Data0_18|Data0_17|Data0_16|Data0_15|Data0_14|Data0_13|Data0_12|Data0_11|Data0_10|Data0_9|Data0_8)

  #define   DisplayCol  240   
  #define   DisplaySeg  320 
  
/********************************/
/*Application Program Configurations*/
/*     应用程序配置             */
/********************************/
//This segment could be modified as needed.
//以下根据需要改动
#include    "GUI_CONFIG.H"
#include    "GUI_BASIC.H"
#include    "GUI_STOCKC.H"
#include    "FONT_MACRO.H"
#include    "FONT8_8.H"
#include    "FONT5_7.H"
#include    "LOADBIT.H"
#include    "WINDOWS.H"
#include    "MENU.H"


// 其它函数
void delay(unsigned int param);
void WriteRegAddr(unsigned int Address);
void WriteData(unsigned int OutData);
void WriteReg(unsigned int Address, unsigned int OutData);
void LCD_Reset(void);
void LCD_Initial(void);
void Checker(unsigned int param1,unsigned int param2);
void WriteGrid1(void);
void Field(void);
void WR_DATA(unsigned int temp1, unsigned int temp2);
void showpicture1(void);
void WriteBar1(void);  
void GUI_HLine(uint32 x0, uint32 y0, uint32 x1, uint32 color);
void GUI_RLine(uint32 x0, uint32 y0, uint32 y1, uint32 color);
uint8 GUI_Point(uint32 x, uint32 y, uint32 color);

/****************************************************************************
* 名称:GUI_CmpColor()
* 功能:判断颜色值是否一致。
* 入口参数:color1		颜色值1
*	    color2		颜色值2
* 出口参数:返回1表示相同,返回0表示不相同。
* 说明:由于颜色类型TCOLOR可以是结构类型,所以需要用户编写比较函数。
****************************************************************************/
//extern int  GUI_CmpColor(TCOLOR color1, TCOLOR color2);
#define  GUI_CmpColor(color1, color2)	(color1==color2)

/****************************************************************************
* 名称:GUI_CopyColor()
* 功能:颜色值复制。
* 入口参数:color1		目标颜色变量
*	    color2		源颜色变量
* 出口参数:无
* 说明:由于颜色类型TCOLOR可以是结构类型,所以需要用户编写复制函数。
****************************************************************************/
//extern void  GUI_CopyColor(TCOLOR *color1, TCOLOR color2);
#define  GUI_CopyColor(color1, color2) 	*color1 = color2

⌨️ 快捷键说明

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