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

📄 head.h

📁 基于ARM[LPC2148]SPI的串口液晶显示器6059B的显示程序
💻 H
字号:
#include <math.h>
#include <absacc.h>
#include <reg52.h>

#define uint  unsigned int
#define uchar unsigned char
#define ulong unsigned long
#define MAXMIN 5

/////////data port//////////////////////////////////////////
#define CPLD_SUMH	XBYTE[0x3aff]
#define CPLD_SUML	XBYTE[0x39ff]
//------------------------------
#define CPLD_SAMAH	XBYTE[0x02ff]
#define CPLD_SAMAL	XBYTE[0x01ff]
//-----------------------------
#define CPLD_SAMBH	XBYTE[0x0aff]
#define CPLD_SAMBL	XBYTE[0x09ff]
//------------------------------
#define CPLD_SAMCH	XBYTE[0x12ff]
#define CPLD_SAMCL	XBYTE[0x11ff]
//------------------------------
#define CPLD_SAMDH	XBYTE[0x1aff]
#define CPLD_SAMDL	XBYTE[0x19ff]
//------------------------------
#define CPLD_SAMEH	XBYTE[0x22ff]
#define CPLD_SAMEL	XBYTE[0x21ff]
//------------------------------
#define CPLD_NOPAH	XBYTE[0x06ff]
#define CPLD_NOPAL	XBYTE[0x05ff]
//------------------------------
#define CPLD_NOPBH	XBYTE[0x0eff]
#define CPLD_NOPBL	XBYTE[0x0dff]
//------------------------------
#define CPLD_NOPCH	XBYTE[0x16ff]
#define CPLD_NOPCL	XBYTE[0x15ff]
//------------------------------
#define CPLD_NOPDH	XBYTE[0x1eff]
#define CPLD_NOPDL	XBYTE[0x1dff]
//------------------------------
#define CPLD_NOPEH	XBYTE[0x26ff]
#define CPLD_NOPEL	XBYTE[0x25ff]
//------------------------------
#define CPLD_PORTA	XBYTE[0x04ff]
	//-----------------------
	#define REDE	XBYTE[0x04ff]
//////////////////////////////////
/*
#define	EESET	PARAM[0]
#define	EEDIF	PARAM[1]
#define	EECON	PARAM[2]
#define	EECAR	PARAM[3]
#define	EESIG	PARAM[4]
#define	EECNT	PARAM[5]
#define	EEPID	PARAM[6]
#define CONUT 	(EECNT%1000)*/
#define	EESET	PARAM[0]
#define	EEDIF	PARAM[1]
#define	EECON	65462//65789//65900//66346//61000
#define	EECAR	PARAM[3]
#define	EESIG	PARAM[4]
#define	EECNT	PARAM[5]
#define	EEPID	PARAM[6]
#define CONUT 	40


//---------------
#define	NUMSET	1	
#define	NUMDIF	2
#define	NUMCON	3
#define	NUMCAR	4
#define	NUMSIG	5
#define	NUMCNT	6
#define	NUMPID	7
#define	NUMDAT	8
///////dcp value/////////////
#define RESCOM1	0x08
#define RESCOM2	0x04
#define SENDCOM	0xff
#define	RESECOM	0
////////////////////////
#define setlamp 0xfb
#define diflamp 0xef
#define dialamp 0xbf
#define pidlamp 0xf7
#define dowlamp 0x7f
#define toplamp 0xfd
#define conlamp 0xfe
///////////////////////////
sfr     CHPENR=0xf6;
sfr     CHPCON=0xbf;
sfr 	P4    	=0xD8;
sfr 	P4CONA 	=0xC2;
sfr 	P4CONB 	=0xC3;


sbit 	NCMD	=P1^2;	//4
sbit	LCDCS	=P1^6;
extern 	unsigned char 	LCD_X;

⌨️ 快捷键说明

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