var.h.bak

来自「一个以前开发的实际应用的交通灯控制器程序」· BAK 代码 · 共 93 行

BAK
93
字号

#ifndef __VAR_H__
#define __VAR_H__
//////////////////////////////////////////////////////////////////////////
extern unsigned int  lgtemp;
extern unsigned char temp;//公共的变量,不能在中断中使用,只在最低层使用

extern unsigned int MenuID;
extern bit DeskTopFlag;
extern unsigned char MenuPos;
extern unsigned char MenuItemCnt;

extern unsigned char ChosenPos;//0-3
	#define NOCHOICE	0x04

/////
extern bit LcdRE;//标记使用的指令集
extern unsigned char xdata ReverSta;//标记反白状态

//
extern bit KeyLock;
extern unsigned char KeyCnt;
extern unsigned char KeyVal;
extern unsigned char VirKeyVal;
//
extern bit SwitchFlag;
extern bit SecondFlag;//秒
extern bit HourFlag;//
//
extern bit GsFlag;
extern unsigned int xdata pSchBaseAddr;
extern unsigned int xdata pPhaseGroupAddr;
extern unsigned char xdata PhaseCnt;



extern unsigned int GreenTime;
extern unsigned int GsTime;
extern unsigned int YellowTime;
extern unsigned int RedTime;

extern unsigned char CheDaoBuf[3];
extern unsigned char OutputBuf[7];

extern unsigned int xdata SecondCnt;


extern unsigned char xdata CarChanelSta;
extern unsigned char xdata ManChanelSta;
	#define STA_GREEN	3
	#define STA_GS		2
	#define STA_YELLOW	1
	#define STA_RED		0

//extern bit PswLock;//密码锁定
//extern unsigned char xdata PswCnt;
extern unsigned char xdata AutoLockCnt;
	#define SYS_AUTO_LOCK_TIME
extern bit GreenWayFlag;
extern bit ManuelFlag;//手动
//
extern bit NewPackage;
extern unsigned char xdata RecCnt;
extern unsigned char xdata RecBuf[64];
extern unsigned char MacAddr;
//
extern unsigned char code IOMap[20][3];
extern unsigned char code GreenWay[8][3];
extern unsigned char code DefaultSetting[33];
extern unsigned char code DefaultSch[248];
//////////////////////////////////////////////////////////////////////////
//菜单数据
extern const char code MenuData0000[];

extern const char code MenuData0001[];
extern const char code MenuData0011[];
extern const char code MenuData0021[];
extern const char code MenuData0031[];

extern const char code MenuData0002[];
extern const char code MenuData0012[];
extern const char code MenuData0022[];
extern const char code MenuData0032[];

extern const char code MenuData0003[];
extern const char code MenuData0013[];
extern const char code MenuData0023[];

extern const char code MenuData0004[];

extern const char code MenuData0005[];
//////////////////////////////////////////////////////////////////////////
#endif

⌨️ 快捷键说明

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