rtc8 2.0.0.0
Time read registers

Macros

#define RTC8_REG_SECONDS   0x00
 
#define RTC8_REG_MINUTES   0x01
 
#define RTC8_REG_HOURS   0x02
 
#define RTC8_REG_WEEKDAY   0x03
 
#define RTC8_REG_DATE   0x04
 
#define RTC8_REG_MONTH   0x05
 
#define RTC8_REG_YEAR   0x06
 
#define RTC8_REG_MINUTES_ALARM   0x07
 
#define RTC8_REG_HOURS_ALARM   0x08
 
#define RTC8_REG_WEEKDAY_ALARM   0x09
 
#define RTC8_REG_TIMER_VALUE_0   0x0A
 
#define RTC8_REG_TIMER_VALUE_1   0x0B
 
#define RTC8_REG_TIMER_STATUS_0   0x0C
 
#define RTC8_REG_TIMER_STATUS_1   0x0D
 
#define RTC8_REG_STATUS   0x0E
 
#define RTC8_REG_CONTROL1   0x0F
 
#define RTC8_REG_CONTROL2   0x10
 
#define RTC8_REG_GP_BITS   0x11
 
#define RTC8_REG_CLOCK_INT_MASK   0x12
 
#define RTC8_REG_EVENT_CONTROL   0x13
 
#define RTC8_REG_COUNT_TS   0x14
 
#define RTC8_REG_SECONDS_TS   0x15
 
#define RTC8_REG_MINUTES_TS   0x16
 
#define RTC8_REG_HOURS_TS   0x17
 
#define RTC8_REG_DATE_TS   0x18
 
#define RTC8_REG_MONTH_TS   0x19
 
#define RTC8_REG_YEAR_TS   0x1A
 
#define RTC8_REG_UNIX0   0x1B
 
#define RTC8_REG_UNIX1   0x1C
 
#define RTC8_REG_UNIX2   0x1D
 
#define RTC8_REG_UNIX3   0x1E
 
#define RTC8_REG_USER_RAM_1   0x1F
 
#define RTC8_REG_USER_RAM_2   0x20
 
#define RTC8_REG_PASSWORD_0   0x21
 
#define RTC8_REG_PASSWORD_1   0x22
 
#define RTC8_REG_PASSWORD_2   0x23
 
#define RTC8_REG_PASSWORD_3   0x24
 
#define RTC8_REG_EEPROM_ADDRESS   0x25
 
#define RTC8_REG_EEPROM_DATA   0x26
 
#define RTC8_REG_EEPROM_COM   0x27
 
#define RTC8_REG_ID   0x28
 
#define RTC8_REG_EEPROM_BACKUP   0x37
 

Detailed Description

Macro Definition Documentation

◆ RTC8_REG_CLOCK_INT_MASK

#define RTC8_REG_CLOCK_INT_MASK   0x12

◆ RTC8_REG_CONTROL1

#define RTC8_REG_CONTROL1   0x0F

◆ RTC8_REG_CONTROL2

#define RTC8_REG_CONTROL2   0x10

◆ RTC8_REG_COUNT_TS

#define RTC8_REG_COUNT_TS   0x14

◆ RTC8_REG_DATE

#define RTC8_REG_DATE   0x04

◆ RTC8_REG_DATE_TS

#define RTC8_REG_DATE_TS   0x18

◆ RTC8_REG_EEPROM_ADDRESS

#define RTC8_REG_EEPROM_ADDRESS   0x25

◆ RTC8_REG_EEPROM_BACKUP

#define RTC8_REG_EEPROM_BACKUP   0x37

◆ RTC8_REG_EEPROM_COM

#define RTC8_REG_EEPROM_COM   0x27

◆ RTC8_REG_EEPROM_DATA

#define RTC8_REG_EEPROM_DATA   0x26

◆ RTC8_REG_EVENT_CONTROL

#define RTC8_REG_EVENT_CONTROL   0x13

◆ RTC8_REG_GP_BITS

#define RTC8_REG_GP_BITS   0x11

◆ RTC8_REG_HOURS

#define RTC8_REG_HOURS   0x02

◆ RTC8_REG_HOURS_ALARM

#define RTC8_REG_HOURS_ALARM   0x08

◆ RTC8_REG_HOURS_TS

#define RTC8_REG_HOURS_TS   0x17

◆ RTC8_REG_ID

#define RTC8_REG_ID   0x28

◆ RTC8_REG_MINUTES

#define RTC8_REG_MINUTES   0x01

◆ RTC8_REG_MINUTES_ALARM

#define RTC8_REG_MINUTES_ALARM   0x07

◆ RTC8_REG_MINUTES_TS

#define RTC8_REG_MINUTES_TS   0x16

◆ RTC8_REG_MONTH

#define RTC8_REG_MONTH   0x05

◆ RTC8_REG_MONTH_TS

#define RTC8_REG_MONTH_TS   0x19

◆ RTC8_REG_PASSWORD_0

#define RTC8_REG_PASSWORD_0   0x21

◆ RTC8_REG_PASSWORD_1

#define RTC8_REG_PASSWORD_1   0x22

◆ RTC8_REG_PASSWORD_2

#define RTC8_REG_PASSWORD_2   0x23

◆ RTC8_REG_PASSWORD_3

#define RTC8_REG_PASSWORD_3   0x24

◆ RTC8_REG_SECONDS

#define RTC8_REG_SECONDS   0x00

◆ RTC8_REG_SECONDS_TS

#define RTC8_REG_SECONDS_TS   0x15

◆ RTC8_REG_STATUS

#define RTC8_REG_STATUS   0x0E

◆ RTC8_REG_TIMER_STATUS_0

#define RTC8_REG_TIMER_STATUS_0   0x0C

◆ RTC8_REG_TIMER_STATUS_1

#define RTC8_REG_TIMER_STATUS_1   0x0D

◆ RTC8_REG_TIMER_VALUE_0

#define RTC8_REG_TIMER_VALUE_0   0x0A

◆ RTC8_REG_TIMER_VALUE_1

#define RTC8_REG_TIMER_VALUE_1   0x0B

◆ RTC8_REG_UNIX0

#define RTC8_REG_UNIX0   0x1B

◆ RTC8_REG_UNIX1

#define RTC8_REG_UNIX1   0x1C

◆ RTC8_REG_UNIX2

#define RTC8_REG_UNIX2   0x1D

◆ RTC8_REG_UNIX3

#define RTC8_REG_UNIX3   0x1E

◆ RTC8_REG_USER_RAM_1

#define RTC8_REG_USER_RAM_1   0x1F

◆ RTC8_REG_USER_RAM_2

#define RTC8_REG_USER_RAM_2   0x20

◆ RTC8_REG_WEEKDAY

#define RTC8_REG_WEEKDAY   0x03

◆ RTC8_REG_WEEKDAY_ALARM

#define RTC8_REG_WEEKDAY_ALARM   0x09

◆ RTC8_REG_YEAR

#define RTC8_REG_YEAR   0x06

◆ RTC8_REG_YEAR_TS

#define RTC8_REG_YEAR_TS   0x1A