📄 rtc.h
字号:
/*********************************************************************************************
* File: rtc.h
* Author: embest
* Desc: rtc header file
* History:
*********************************************************************************************/
#ifndef __RTC_H__
#define __RTC_H__
/*------------------------------------------------------------------------------------------*/
/* global variables */
/*------------------------------------------------------------------------------------------*/
int g_nYear;
int g_nMonth,g_nDay,g_nWeekday,g_nHour,g_nMin,g_nSec;
/*------------------------------------------------------------------------------------------*/
/* function declare */
/*------------------------------------------------------------------------------------------*/
int test_rtc_alarm(void);
void rtc_init(void);
void read_rtc(void);
void display_rtc(void);
void test_rtc_tick(void);
void rtc_int(void);// __attribute__ ((interrupt ("IRQ")));
void rtc_tick(void);// __attribute__ ((interrupt ("IRQ")));
//define default data for RTC register
#define TESTYEAR (0x04)
#define TESTMONTH (0x12)
#define TESTDAY (0x31)
#define TESTDATE (0x06) // SUN:1 MON:2 TUE:3 WED:4 THU:5 FRI:6 SAT:7
#define TESTHOUR (0x23)
#define TESTMIN (0x59)
#define TESTSEC (0x59)
//define test data for RTC register
#define TESTYEAR2 (0x05)
#define TESTMONTH2 (0x01)
#define TESTDAY2 (0x01)
#define TESTHOUR2 (0x00)
#define TESTMIN2 (0x00)
#define TESTSEC2 (0x00)
#endif //__RTC_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -