⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ds1307.h

📁 智能水表程序 来着互联网
💻 H
字号:
#ifndef _DS1307_H_
#define _DS1307_H_
	
//-----------------------------------------------------------------------------
// ds1307 Constant Define
//-----------------------------------------------------------------------------
// ds1307 Calendar Register Bit Mask Define
#define   DS1307_CH            0x80
#define   DS1307_Sec           0x7F
#define   DS1307_Min           0x7F
#define   DS1307_AMPM          0x40
#define   DS1307_Hour          0x3F
#define   DS1307_Day           0x07
#define   DS1307_Date          0x3F
#define   DS1307_Mon           0x1F
#define   DS1307_Year          0xFF
#define   DS1307_OUT           0x80
#define   DS1307_SQWE          0x10
#define   DS1307_RS            0x03

// ds1307 Calendar Register Address Define
#define   DS1307_WR            0xD0
#define   DS1307_RD            0xD1
#define   DS1307_CalReg        0x00
#define   DS1307_OutReg        0x07
#define   DS1307_RAM           0x40

// ds1307 Program Time Define
#define   DS1307_PROG_TIME     0x0FFF

// ds1307 Calendar Struct Define
typedef struct _STDS1307
{ 
	char  Second; 
	char  Minute;
	char  Hour;
	char  Day;
	char  Date;
	char  Month;
	char  Year;
} STDS1307, *pSTDS1307;
//-----------------------------------------------------------------------------
// Function Prototypes
//-----------------------------------------------------------------------------
extern bit  ds1307_Initial ( void );
extern bit  ds1307_Write   ( char * t );
extern void ds1307_Read    ( char * t );


#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -