tinygo.org/x/drivers@v0.27.1-0.20240509133757-7dbca2a54349/pcf8563/registers.go (about)

     1  package pcf8563
     2  
     3  // Registers
     4  const (
     5  	PCF8563_ADDR = 0x51 // R:A3 W:A2
     6  
     7  	I2C_SPEED_STANDARD = 100000
     8  	I2C_SPEED_DOUBLE   = 200000
     9  
    10  	RTC_CTRL_STOP = 0x20
    11  	RTC_CTRL_TITP = 0x10
    12  	RTC_CTRL_AF   = 0x08
    13  	RTC_CTRL_TF   = 0x04
    14  	RTC_CTRL_AIE  = 0x02
    15  	RTC_CTRL_TIE  = 0x01
    16  
    17  	RTC_COT_DISABLE = 0x00
    18  	RTC_COT_32KHZ   = 0x80
    19  	RTC_COT_1KHZ    = 0x81
    20  	RTC_COT_32HZ    = 0x82
    21  	RTC_COT_1HZ     = 0x83
    22  
    23  	RTC_TIMER_DISABLE = 0x00
    24  	RTC_TIMER_4KHZ    = 0x80
    25  	RTC_TIMER_64HZ    = 0x81
    26  	RTC_TIMER_1S      = 0x82
    27  	RTC_TIMER_60S     = 0x83
    28  
    29  	RTC_ALARM_DISABLE = 0x80
    30  	RTC_ALARM_ENABLE  = 0x00
    31  )