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

📄 general.h

📁 采用LPC935控制的一个项目
💻 H
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -