📄 rtc_calendar.h
字号:
#ifndef RTC_CALENDAR_H
#define RTC_CALENDAR_H
#define JANUARY 0x00
#define FEBRUARY 0x01
#define MARCH 0x02
#define APRIL 0x03
#define MAY 0x04
#define JUNE 0x05
#define JULY 0x06
#define AUGUST 0x07
#define SEPTEMBER 0x08
#define OCTOBER 0x09
#define NOVEMBER 0x10
#define DECEMBER 0x11
#define SUNDAY 0
#define MONDAY 1
#define TUESDAY 2
#define WEDNESDAY 3
#define THURSDAY 4
#define FRIDAY 5
#define SATURDAY 6
#define NO_DAYLIGHT_SAVINGS 0x00
#define US_DAYLIGHT_SAVINGS 0x01
#define EU_DAYLIGHT_SAVINGS 0x02
extern char second;
extern char minute;
extern char hour;
extern char day;
extern char dayOfWeek;
extern char month;
extern int year;
extern char PM;
extern char FebDays;
extern char dayLightZone;
extern void incrementSeconds(void);
extern void incrementMinutes(void);
extern void incrementHours(void);
extern void incrementDays(void);
extern void incrementMonths(void);
extern void incrementYears(void);
extern void testLeap(void);
extern void setDate( int year, char month, char day); //encoded as integers with Jan = 1 and 1st day = 1
#define LEAP_YEAR (FebDays == 0x29)
int test_int = 3;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -