
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
/***************************************************************
RTC_SPI.h
copyright (c) 2017 by Sang-Yong Kim
All Rights Reserved.
****************************************************************/
#ifndef _RTC_SPI_H__
#define _RTC_SPI_H__
// Read, Write Mode
#define RTC_RD 0x00
#define RTC_WR 0x80
// ADDR Preset
#define RTC_SEC 0x00
#define RTC_MIN 0x01
#define RTC_HOUR 0x02
#define RTC_DAY 0x03
#define RTC_DATE 0x04
#define RTC_MONTH 0x05
#define RTC_YEAR 0x06
#define RTC_ALARM1_SEC 0x07
#define RTC_ALARM1_MIN 0x08
#define RTC_ALARM1_HOUR 0x09
#define RTC_ALARM1_DAY_DATE 0x0A
#define RTC_ALARM2_MIN 0x0B
#define RTC_ALARM2_HOUR 0x0C
#define RTC_ALARM2_DATE 0x0D
#define RTC_CTRL 0x0E
#define RTC_CTRL_STATUS 0x0F
#define RTC_XTAL_AGING_OFFSET 0x10
#define RTC_TEMP_MSB 0x11
#define RTC_TEMP_LSB 0x12
extern int Time_sec, Time_min, Time_hour;
extern int Day_date, Day_month, Day_year;
extern int Write_sec,Write_min,Write_hour;
extern int Write_date,Write_month,Write_year;
extern int Time_1224, Time_AMPM;
extern int State_RTC_Write_complete;
void SPI_RTC_Read_Sequence();
void SPI_RTC_Write_Sequence();
extern void InitSpi_RTC();
#endif // of _RTC_SPI_H__