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

📄 timer.h

📁 程序概述: 这是个具体产品程序
💻 H
字号:
// --------------------------------------------------------------------------
// Timer.h
// --------------------------------------------------------------------------


#ifndef __TIMER_H__
#define __TIMER_H__

/*----------------------------------------------------------------------------+
| Type Definition & Macro                                                     |
+----------------------------------------------------------------------------*/
// 定义时间结构体
typedef struct t_time{
	BYTE Year;      // 年份, 只保留低2位, 高2位默认为"20"
	BYTE Month;     // 月份
	BYTE Date;      // 日期
	BYTE Hour;      // 小时
	BYTE Minute;    // 分钟
	BYTE Second;    // 秒
}t_Time;


/*----------------------------------------------------------------------------+
| Constant Definition                                                         |
+----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------+
| Global Variables                                                            |
+----------------------------------------------------------------------------*/
extern idata t_Time Time;       // 保存当前的时间
extern idata t_Time TempTime;   // 临时时间变量

/*----------------------------------------------------------------------------+
| Type Definition & Macro                                                     |
+----------------------------------------------------------------------------*/
void InitRealTimer(void);
void TickCountAdd(void);
void DS1302_ReadTime(void);
void DS1302_WriteTime(void);
void UpdateTimeBuffer(BYTE *Dest);

BOOL CheckBufferTime(BYTE *pDate);
BOOL ModifyTime(BYTE *pDate);

BOOL IsLeapYear(BYTE year);

/*----------------------------------------------------------------------------+
| End of header file                                                          |
+----------------------------------------------------------------------------*/
#endif // __TIMER_H__
/*------------------------ Nothing Below This Line --------------------------*/

⌨️ 快捷键说明

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