pcf8563.h

来自「PCF8563的读写,初始化软件.已经具体使用了」· C头文件 代码 · 共 54 行

H
54
字号
/* **************************************************************************************
 *  Copyright (c) 2004 ZORAN Corporation, All Rights Reserved
 *  THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF ZORAN CORPORATION
 *
 *  File: $Workfile: .c $             
 *
 * Description:
 * ============
 * 
 * 
 * Log:
 * ====
 * $Revision: $
 * Last Modified by $Author:  $ at $Modtime: $ 
 **************************************************************************************** */
#include "Config.h"		// Global Configuration - do not remove!

#ifdef D_PCF8563_CLOCK
#ifndef _CLOCK_H
#define _CLOCK_H

/////////////////////////////////////////////////////////////////////////////////////////////////
// Include files

//#include "Include\SysDefs.h"

/////////////////////////////////////////////////////////////////////////////////////////////////
// Enumerations & Structures

/////////////////////////////////////////////////////////////////////////////////////////////////
// Public Services
#define D_1307_ADDRESS		0xd0
#define D_PCF8563_ADDRESS	0xa2

typedef enum
{
	PCF8563_SECOND = 0x02,
	PCF8563_MINUTE,
	PCF8563_HOUR,
	PCF8563_DAY,
	PCF8563_WEEK,
	PCF8563_MOUTH,
	PCF8563_YEAR,
}PCF8563REG;

BOOL clock_read(unsigned int addr, unsigned char *data, unsigned int count);
BOOL clock_write(unsigned int addr, unsigned char *data, unsigned int count);
void pcf8563_init(void);
void pcf8563_reset(void);
void pcf8563_upgrade(void);
void write_pcf8563(BYTE *bWriteData);
#endif
#endif // _CLOCK_H

⌨️ 快捷键说明

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