general.h

来自「采用LPC935控制的一个项目」· C头文件 代码 · 共 47 行

H
47
字号
#ifndef GENERAL_H
#define GENERAL_H


#define BYTE unsigned char 
#define WORD unsigned int
#define DWORD unsigned long

extern BYTE STATE;
extern DWORD DISTANCE;
extern BYTE CONTRAST_ADD;
extern BYTE CONTRAST;
extern BYTE PREDATA;
sbit POWCTRL=	P1^3;
sbit	INC=	P3^1;
sbit	UD=		P3^0;
sbit	LOAD=	P2^6;
sbit	EN=		P0^5;
sbit	SEL1=	P0^4;
sbit	SEL0=	P0^3;		//A、B、C为脉冲宽度选择
sbit	ENNP=	P0^7;		//负脉冲选通端
sbit	CLKDIV=	P0^2;		//时钟分频选择
sbit	CLR=	P2^2;
sbit	SD=		P2^4;		//距离的串行数据输出
sbit	DCLK=	P2^3;
sbit	PAS=	P2^5;
sbit	D1=		P0^1;
sbit	D0=		P0^0;
sbit	START=	P0^2;
extern void CCU_init(DWORD pwm);
extern void _nop_(void);
extern void autotest();
extern void cpuint(void);
extern void delay(BYTE x);
extern void welcome(void);
extern void lcdint(void);
extern void xf3011text(BYTE *p);
extern void x9c104(BYTE X9C104DATA);
extern void numtostr(char*str1,DWORD k);
extern void LcdDraw(BYTE bx, BYTE by, BYTE bWidth, BYTE bHeight, bit Attr, BYTE* ptr);
extern void DispStr(BYTE bSx, BYTE bSy, bit Attr, BYTE *ptr);
extern void LcdClr(void);
extern BYTE EEPROM_R(WORD addr);
extern void EEPROM_W(WORD addr,BYTE dat);
extern void DA(BYTE da_val);

#endif

⌨️ 快捷键说明

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