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

📄 var.h

📁 电能表源码
💻 H
字号:
/*

*/
#define		BIT0		0x01
#define		BIT1		0x02
#define		BIT2		0x04
#define		BIT3		0x08
#define		BIT4		0x10
#define		BIT5		0x20
#define		BIT6		0x40
#define		BIT7		0x80

#define		NONE	0

#ifdef MAIN
#define EXTERN
#else
#define EXTERN extern
#endif

EXTERN struct RTCTime
{
	unsigned char rYear;		// 年
	unsigned char rMonth;		// 月
	unsigned char rDate;		// 日
	unsigned char rHour;		// 时
	unsigned char rMinute;	    // 分
	unsigned char rSecond;	    // 秒
	unsigned char rWeek;		// 周	
};

EXTERN struct ETMode
{
	unsigned char tName;		// 定时器号
	unsigned char tMode;		// 定时器工作模式
	unsigned char tDH;			// 定时器高位
	unsigned char tDL;			// 定时器低位
	unsigned char tClk;			// 时钟clk分频系数
};

#ifdef MAIN	
struct RTCTime RTCTIME _at_ 0x0000;			// 默认从0x0000开始存放读RTC之后的数据
//unsigned long SysIntFlgState _at_ 0x0010;
#else
extern struct RTCTime RTCTIME;
//extern unsigned long SysIntFlgState;
#endif

⌨️ 快捷键说明

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