time.h

来自「Atmega64单片机程序(完整工程)」· C头文件 代码 · 共 51 行

H
51
字号
#ifndef __TIME_H_ 
#define __TIME_H_ 

/*****************************************************************************/
#include "SYS_Config.h"
#include "FS_Config.h"
/*****************************************************************************/

extern INT8U Hour;
extern INT8U Minute;
extern INT8U Second;

//定时器2初始化
extern void timer2_init(void);
//液晶显示日期、时间
extern void GUI_Display_Time(INT8U x0,INT8U y0);


#if DATE_TIME_EN==1
	  #define time_getYear()   fs_getYear()
	  #define time_getMonth()  fs_getMonth()
	  #define time_getDay()    fs_getDay()
	  #define time_getHour()   fs_getHour()
	  #define time_getMinute() fs_getMinute()
	  #define time_getSecond() fs_getSecond()
	  #define time_getDate()   fs_getDate()
	  #define time_getTime()   fs_getTime()
#else 
	  #define time_getYear()   0x0 ;
	  #define time_getMonth()  0x0 ;
	  #define time_getDay()    0x0 ;
	  #define time_getHour()   0x0 ;
	  #define time_getMinute() 0x0 ;
	  #define time_getSecond() 0x0 ;
	  #define time_getDate()   0x0 ;
	  #define time_getTime()   0x0 ;
#endif 

#if DATE_TIME_EN==1
	   INT16U fs_getYear(void);
	   INT8U  fs_getMonth(void);
	   INT8U  fs_getDay(void);
	   INT8U  fs_getHour(void);
	   INT8U  fs_getMinute(void);
	   INT8U  fs_getSecond(void);
	   INT16U fs_getDate(void);
	   INT16U fs_getTime(void);
#endif 


#endif 

⌨️ 快捷键说明

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