\n

MCU_RTC

Peripheral Memory Blocks

address_offset : 0x1C Bytes (0x0)
size : 0x28 byte (0x0)
mem_usage : registers
protection :

Registers

MCU_CAL_ALARM_PROG_1

MCU_CAL_ALARM_PROG_2

MCU_CAL_POWERGATE_REG

MCU_CAL_PROG_TIME_1

MCU_CAL_PROG_TIME_2

MCU_CAL_READ_TIME_MSB

MCU_CAL_READ_TIME_LSB

MCU_CAL_READ_COUNT_TIMER

MCU_CAL_SLEEP_CLK_COUNTERS

MCU_CAL_KEY_EANBLE


MCU_CAL_ALARM_PROG_1

MCU calender alarm prog register 1
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCU_CAL_ALARM_PROG_1 MCU_CAL_ALARM_PROG_1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PROG_ALARM_MSEC PROG_ALARM_SEC PROG_ALARM_MIN PROG_ALARM_HOUR RESERVED1

PROG_ALARM_MSEC : milli seconds value of alarm time
bits : 0 - 9 (10 bit)
access : read-write

PROG_ALARM_SEC : seconds value of alarm time
bits : 10 - 25 (16 bit)
access : read-write

PROG_ALARM_MIN : mins value of alarm time
bits : 16 - 37 (22 bit)
access : read-write

PROG_ALARM_HOUR : hours value of alarm time
bits : 22 - 48 (27 bit)
access : read-write

RESERVED1 : reser
bits : 27 - 58 (32 bit)
access : read-only


MCU_CAL_ALARM_PROG_2

MCU calender alarm prog register 2
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCU_CAL_ALARM_PROG_2 MCU_CAL_ALARM_PROG_2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PROG_ALARM_DAY RESERVED1 PROG_ALARM_MONTH RESERVED2 PROG_ALARM_YEAR PROG_ALARM_CENTURY RESERVED3 ALARM_EN

PROG_ALARM_DAY : day count in alarm time 1-31
bits : 0 - 4 (5 bit)
access : read-write

RESERVED1 : reser
bits : 5 - 12 (8 bit)
access : read-only

PROG_ALARM_MONTH : month count in alarm time
bits : 8 - 19 (12 bit)
access : read-write

RESERVED2 : reser
bits : 12 - 27 (16 bit)
access : read-only

PROG_ALARM_YEAR : year count in alarm time 0 - 99
bits : 16 - 38 (23 bit)
access : read-write

PROG_ALARM_CENTURY : century count in alarm time
bits : 23 - 47 (25 bit)
access : read-write

RESERVED3 : reser
bits : 25 - 55 (31 bit)
access : read-only

ALARM_EN : alarm function enable for calendar
bits : 31 - 62 (32 bit)
access : read-write


MCU_CAL_POWERGATE_REG

MCU calender powergate register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCU_CAL_POWERGATE_REG MCU_CAL_POWERGATE_REG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PG_EN_CALENDER ENABLE_CALENDER_COMBI RES

PG_EN_CALENDER : Start calender block
bits : 0 - 0 (1 bit)
access : read-write

ENABLE_CALENDER_COMBI : Enable calender combitional logic block
bits : 1 - 2 (2 bit)
access : read-write

RES : reser
bits : 2 - 33 (32 bit)
access : read-only


MCU_CAL_PROG_TIME_1

MCU calendar prog time 1 register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCU_CAL_PROG_TIME_1 MCU_CAL_PROG_TIME_1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PROG_MSEC PROG_SEC PROG_MIN PROG_HOUR RESERVED2

PROG_MSEC : Milli seconds value to be programmed to real time in calendar when pro_time_trig is 1
bits : 0 - 9 (10 bit)
access : read-write

PROG_SEC : seconds value to be programmed to real time in calendar when pro_time_trig is 1
bits : 10 - 25 (16 bit)
access : read-write

PROG_MIN : minutes value to be programmed to real time in calendar when pro_time_trig is 1
bits : 16 - 37 (22 bit)
access : read-write

PROG_HOUR : hours value to be programmed to real time in calendar when pro_time_trig is 1
bits : 22 - 48 (27 bit)
access : read-write

RESERVED2 : reser
bits : 27 - 58 (32 bit)
access : read-only


MCU_CAL_PROG_TIME_2

MCU calendar prog time 2 register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCU_CAL_PROG_TIME_2 MCU_CAL_PROG_TIME_2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PROG_DAY PROG_WEEK_DAY PROG_MONTH RES PROG_YEAR PROG_CENTURY RESERVED1 PROG_TIME_TRIG

PROG_DAY : day count value to be programmed to real time in calendar when pro_time_trig is 1
bits : 0 - 4 (5 bit)
access : read-write

PROG_WEEK_DAY : program which week day it is
bits : 5 - 12 (8 bit)
access : read-write

PROG_MONTH : month value to be programmed to real time in calendar when pro_time_trig is 1
bits : 8 - 19 (12 bit)
access : read-write

RES : reser
bits : 12 - 27 (16 bit)
access : read-only

PROG_YEAR : year value to be programmed to real time in calendar when pro_time_trig is 1
bits : 16 - 38 (23 bit)
access : read-write

PROG_CENTURY : century value to be programmed to real time in calendar when pro_time_trig is 1
bits : 23 - 47 (25 bit)
access : read-write

RESERVED1 : reser
bits : 25 - 55 (31 bit)
access : read-only

PROG_TIME_TRIG : load the programmed to the real time in calendar block
bits : 31 - 62 (32 bit)
access : write-only


MCU_CAL_READ_TIME_MSB

MCU calendar read time msb
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCU_CAL_READ_TIME_MSB MCU_CAL_READ_TIME_MSB read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 WEEK_DAY MONTHS_COUNT YEAR_COUNT CENTURY_COUNT RESERVED1

WEEK_DAY : week day
bits : 0 - 2 (3 bit)
access : read-write

MONTHS_COUNT : months count
bits : 3 - 9 (7 bit)
access : read-write

YEAR_COUNT : years count
bits : 7 - 20 (14 bit)
access : read-write

CENTURY_COUNT : century count
bits : 14 - 29 (16 bit)
access : read-write

RESERVED1 : reser
bits : 16 - 47 (32 bit)
access : read-only


MCU_CAL_READ_TIME_LSB

MCU calendar read time lsb
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCU_CAL_READ_TIME_LSB MCU_CAL_READ_TIME_LSB read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MILLISECONDS_COUNT SECONDS_COUNT MINS_COUNT HOURS_COUNT DAYS_COUNT

MILLISECONDS_COUNT : milliseconds count
bits : 0 - 9 (10 bit)
access : read-write

SECONDS_COUNT : seconds count
bits : 10 - 25 (16 bit)
access : read-write

MINS_COUNT : mins count
bits : 16 - 37 (22 bit)
access : read-write

HOURS_COUNT : hours count
bits : 22 - 48 (27 bit)
access : read-write

DAYS_COUNT : days count
bits : 27 - 58 (32 bit)
access : read-write


MCU_CAL_READ_COUNT_TIMER

MCU calendar read count timer
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCU_CAL_READ_COUNT_TIMER MCU_CAL_READ_COUNT_TIMER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 READ_COUNT_TIMER RESERVED1

READ_COUNT_TIMER : Read timer which increments by time period value to reach to count milliseconds
bits : 0 - 26 (27 bit)
access : read-only

RESERVED1 : reser
bits : 27 - 58 (32 bit)
access : read-only


MCU_CAL_SLEEP_CLK_COUNTERS

MCU calendar sleep clock counter
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCU_CAL_SLEEP_CLK_COUNTERS MCU_CAL_SLEEP_CLK_COUNTERS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLEEP_CLK_DURATION RESERVED1 PCLK_COUNT_WRT_SLEEP_CLK RESERVED2

SLEEP_CLK_DURATION : No of sleep clks with respect to APB clock so far from the posedge of sleep clk
bits : 0 - 11 (12 bit)
access : read-only

RESERVED1 : reser
bits : 12 - 27 (16 bit)
access : read-only

PCLK_COUNT_WRT_SLEEP_CLK : no. of APB clks in 1 sleep clock duration
bits : 16 - 43 (28 bit)
access : read-only

RESERVED2 : reser
bits : 28 - 59 (32 bit)
access : read-only


MCU_CAL_KEY_EANBLE

MCU calendar key enable
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0

MCU_CAL_KEY_EANBLE MCU_CAL_KEY_EANBLE write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTC_KEY

RTC_KEY : enable access to program Watch dog registers
bits : 0 - 31 (32 bit)
access : write-only



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.