📄 time.h
字号:
//*********************************
//ds12c887
#define SECOND XBYTE[0x2000]
#define SEC_ALM XBYTE[0X2001]
#define MINUTE XBYTE[0x2002]
#define MIN_ALM XBYTE[0X2003]
#define HOUR XBYTE[0x2004]
#define HOUR_ALM XBYTE[0X2005]
#define Week XBYTE[0x2006]
#define DAY XBYTE[0x2007]
#define MONTH XBYTE[0x2008]
#define YEAR XBYTE[0x2009]
#define RegA XBYTE[0x200a]
#define RegB XBYTE[0x200b]
#define RegC XBYTE[0x200c]
#define CENTURY XBYTE[0x2032]
xdata struct TIME // structure of the clock record
{
unsigned char hour; // hour
unsigned char min; // minute
unsigned char sec; // second
} ;
xdata struct DATE
{
unsigned char year;
unsigned char mon;
unsigned char day;
// unsigned char week;
} ;
void Init12c887(void);
void GetTime(struct TIME *);
void GetDate(struct DATE *);
void SetDate(unsigned char,unsigned char,unsigned char);
void SetTime(unsigned char,unsigned char,unsigned char);
void clock_time(unsigned char,unsigned char); //12C887定闹子程序
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -