📄 ds12c887.h
字号:
#ifndef __ds12c887_H__
#define __ds12c887_H__
sbit DS12887_CS=P2;
///////////////////////////////////////////////
#define ds12887_secondt XBYTE [0xc000]
#define ds12887_seconda XBYTE [0xc001]
#define ds12887_minutet XBYTE [0xc002]
#define ds12887_minutea XBYTE [0xc003]
#define ds12887_hourt XBYTE [0xc004]
#define ds12887_houra XBYTE [0xc005]
#define ds12887_week XBYTE [0xc006]
#define ds12887_date XBYTE [0xc007]
#define ds12887_month XBYTE [0xc008]
#define ds12887_year XBYTE [0xc009]
#define ds12887_rega XBYTE [0xc00a]
#define ds12887_regb XBYTE [0xc00b]
#define ds12887_regc XBYTE [0xc00c]
#define ds12887_regd XBYTE [0xc00d]
#define ds12887_m1 XBYTE [0xc00e]
#define ds12887_m2 XBYTE [0xc00f]
#define ds12887_m3 XBYTE [0xc010]
#define ds12887_m4 XBYTE [0xc011]
#define ds12887_m5 XBYTE [0xc012]
#define ds12887_m6 XBYTE [0xc013]
#define ds12887_m7 XBYTE [0xc014]
#define ds12887_m8 XBYTE [0xc015]
#define ds12887_m9 XBYTE [0xc016]
#define ds12887_ma XBYTE [0xc017]
void DS12887_init(); //12887初始化
void DS12887_readtime(unsigned char *q); //读12887的时间到q数组里
void DS12887_readram(unsigned char *q);
void DS12887_writetime(unsigned char *p); //初定时间
void DS12887_writeram(unsigned char *p);
void DS12887_startam(unsigned char am_way);
void DS12887_stopam();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -