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

📄 image.c

📁 使用embest IDE开发工具开发的基于LPC2294 的触摸屏开发
💻 C
📖 第 1 页 / 共 5 页
字号:
/*
**********************************************************************************************
*
*     		  Embest Info&Tech Co., Ltd.  All rights reserved.
*                   		  www.embedinfo.com
*			
*file:     		xxx.c/xxx.h 
*author:   		embest 
*establish: 	2006.xx.xx
*modify:		xx
*notes:			xx
**********************************************************************************************
*/

/*
**********************************************************************************************
*                                       include files
**********************************************************************************************
*/
#include	"..\..\com\type_redefine.h"
#include	"..\..\com\lpc_lib_LCD\lpc_lib_LCD.h"

extern  const INT8U imageEm[];
extern  const INT8U imageAr[];
extern	const INT8U imageArc[];
extern	const INT8U imagePh[];
/*
**********************************************************************************************
*                                  global variable define 
**********************************************************************************************
*/

void DispEm(void)
{
	INT32U i;
	INT16U data;
//  Set X and Y address   
	LCD_Xaddr(0x00,0x7f);
	LCD_Yaddr(0x00,0x81); 
	
	for(i=0;i<128*16;i++)
		ADDR_DATA=0xf800;	
//		LCD_wrdata(0xf800);
		
	for(i=0;i<128*26;i++)
	{
		data=imagePh[i*2]*256+imagePh[i*2+1];
		ADDR_DATA=data;		
//		LCD_wrdata(data);
	}	

	for(i=0;i<128*16;i++)
		ADDR_DATA=0xf800;	
//		LCD_wrdata(0xf800);
		
	for(i=0;i<128*56;i++)
	{
		data=imageEm[i*2]*256+imageEm[i*2+1];
		ADDR_DATA=data;
//		LCD_wrdata(data);
	}
	
	for(i=0;i<128*16;i++)
		ADDR_DATA=0xf800;		
//		LCD_wrdata(0xf800);
				
}

void DispAr(void)
{
	INT32U i;
	INT16U data;
//   Set X and Y address   
	LCD_Xaddr(0x00,0x7f);
	LCD_Yaddr(0x00,0x81); 
	
	for(i=0;i<128*129;i++)
	{
		data=imageAr[i*2]*256+imageAr[i*2+1];
		ADDR_DATA=data;
//		LCD_wrdata(data);
	}
		for(i=0;i<128*1;i++)
		ADDR_DATA=0x04d3;			
//		LCD_wrdata(0x04d3);	
			
}

void DispArc(void)
{
	INT32U i;
	INT16U data;
//   Set X and Y address   
	LCD_Xaddr(0x00,0x7f);
	LCD_Yaddr(0x00,0x81); 
		
	for(i=0;i<128*36;i++)
	ADDR_DATA=0x7e0;
//	LCD_wrdata(0x7e0);
		
	for(i=0;i<128*58;i++)
	{
		data=imageArc[i*2]*256+imageArc[i*2+1];
		ADDR_DATA=data;
//		LCD_wrdata(data);
	}
	
	for(i=0;i<128*36;i++)
	ADDR_DATA=0x7e0;
//	LCD_wrdata(0x7e0);
				
}
const INT8U imageAr[] = { 
0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,
0X04,0XD3,0X04,0XD3,0X04,0XD3,0X04,0XD3,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,

⌨️ 快捷键说明

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