📄 ds12887.h
字号:
/*************************************************************************
文件名 :ds12887.h
作 者:eleclike
修改日期:2008-9-9
版 本:v1.00
版权说明:本程序只供学习使用,未经作者许可,不得用于其它任何用途
备 注:
**************************************************************************/
#ifndef __DS12887_H__
#define __DS12887_H__
#include "My52.h"
#include "absacc.h" //该头文件中包含了XBYTE 的定义。
//闹钟,时钟寄存器
#define TIME_SECOND XBYTE[0x0000]
#define ALARM_SECOND XBYTE[0x0001]
#define TIME_MINUTE XBYTE[0x0002]
#define ALARM_MINUTE XBYTE[0x0003]
#define TIME_HOUR XBYTE[0x0004]
#define ALARM_HOUR XBYTE[0x0005]
#define TIME_DAY XBYTE[0x0006]
#define TIME_DATE XBYTE[0x0007]
#define TIME_MONTH XBYTE[0x0008]
#define TIME_YEAR XBYTE[0x0009]
//控制寄存器
#define REGISTERA XBYTE[0x000A]
#define REGISTERB XBYTE[0x000B]
#define REGISTERC XBYTE[0x000C]
#define REGISTERD XBYTE[0x000D]
//全局变量声明
extern uchar AlmSecond; //闹钟秒
extern uchar AlmMinute ;
extern uchar AlmHour;
extern uchar Second ; //时钟秒
extern uchar Minute ;
extern uchar Hour ;
extern uchar Day ; //时钟星期
extern uchar Date ; //时钟日
extern uchar Month ;
extern uchar Year ;
extern uchar AlarmEnable; //报警使能
//函数原型
extern void IsInitDs12887(void);
extern void InitDs12887(void);
extern void ReadDs12887(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -