\n

TEMPMON

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x2A0 byte (0x0)
mem_usage : registers
protection : not protected

Registers

TEMPSENSE0

TEMPSENSE0_SET

TEMPSENSE0_CLR

TEMPSENSE0_TOG

TEMPSENSE1

TEMPSENSE1_SET

TEMPSENSE1_CLR

TEMPSENSE1_TOG

TEMPSENSE2

TEMPSENSE2_SET

TEMPSENSE2_CLR

TEMPSENSE2_TOG


TEMPSENSE0

Tempsensor Control Register 0
address_offset : 0x180 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE0 TEMPSENSE0 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 POWER_DOWN MEASURE_TEMP FINISHED TEMP_CNT ALARM_VALUE

POWER_DOWN : This bit powers down the temperature sensor.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : POWER_UP

Enable power to the temperature sensor.

0x1 : POWER_DOWN

Power down the temperature sensor.

End of enumeration elements list.

MEASURE_TEMP : Starts the measurement process
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : STOP

Do not start the measurement process.

0x1 : START

Start the measurement process.

End of enumeration elements list.

FINISHED : Indicates that the latest temp is valid
bits : 2 - 2 (1 bit)
access : read-only

Enumeration:

0 : INVALID

Last measurement is not ready yet.

0x1 : VALID

Last measurement is valid.

End of enumeration elements list.

TEMP_CNT : This bit field contains the last measured temperature count.
bits : 8 - 19 (12 bit)
access : read-only

ALARM_VALUE : This bit field contains the temperature count (raw sensor output) that will generate a high alarm when TEMP_CNT is smaller than this field
bits : 20 - 31 (12 bit)
access : read-write


TEMPSENSE0_SET

Tempsensor Control Register 0
address_offset : 0x184 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE0_SET TEMPSENSE0_SET 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 POWER_DOWN MEASURE_TEMP FINISHED TEMP_CNT ALARM_VALUE

POWER_DOWN : This bit powers down the temperature sensor.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : POWER_UP

Enable power to the temperature sensor.

0x1 : POWER_DOWN

Power down the temperature sensor.

End of enumeration elements list.

MEASURE_TEMP : Starts the measurement process
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : STOP

Do not start the measurement process.

0x1 : START

Start the measurement process.

End of enumeration elements list.

FINISHED : Indicates that the latest temp is valid
bits : 2 - 2 (1 bit)
access : read-only

Enumeration:

0 : INVALID

Last measurement is not ready yet.

0x1 : VALID

Last measurement is valid.

End of enumeration elements list.

TEMP_CNT : This bit field contains the last measured temperature count.
bits : 8 - 19 (12 bit)
access : read-only

ALARM_VALUE : This bit field contains the temperature count (raw sensor output) that will generate a high alarm when TEMP_CNT is smaller than this field
bits : 20 - 31 (12 bit)
access : read-write


TEMPSENSE0_CLR

Tempsensor Control Register 0
address_offset : 0x188 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE0_CLR TEMPSENSE0_CLR 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 POWER_DOWN MEASURE_TEMP FINISHED TEMP_CNT ALARM_VALUE

POWER_DOWN : This bit powers down the temperature sensor.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : POWER_UP

Enable power to the temperature sensor.

0x1 : POWER_DOWN

Power down the temperature sensor.

End of enumeration elements list.

MEASURE_TEMP : Starts the measurement process
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : STOP

Do not start the measurement process.

0x1 : START

Start the measurement process.

End of enumeration elements list.

FINISHED : Indicates that the latest temp is valid
bits : 2 - 2 (1 bit)
access : read-only

Enumeration:

0 : INVALID

Last measurement is not ready yet.

0x1 : VALID

Last measurement is valid.

End of enumeration elements list.

TEMP_CNT : This bit field contains the last measured temperature count.
bits : 8 - 19 (12 bit)
access : read-only

ALARM_VALUE : This bit field contains the temperature count (raw sensor output) that will generate a high alarm when TEMP_CNT is smaller than this field
bits : 20 - 31 (12 bit)
access : read-write


TEMPSENSE0_TOG

Tempsensor Control Register 0
address_offset : 0x18C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE0_TOG TEMPSENSE0_TOG 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 POWER_DOWN MEASURE_TEMP FINISHED TEMP_CNT ALARM_VALUE

POWER_DOWN : This bit powers down the temperature sensor.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : POWER_UP

Enable power to the temperature sensor.

0x1 : POWER_DOWN

Power down the temperature sensor.

End of enumeration elements list.

MEASURE_TEMP : Starts the measurement process
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : STOP

Do not start the measurement process.

0x1 : START

Start the measurement process.

End of enumeration elements list.

FINISHED : Indicates that the latest temp is valid
bits : 2 - 2 (1 bit)
access : read-only

Enumeration:

0 : INVALID

Last measurement is not ready yet.

0x1 : VALID

Last measurement is valid.

End of enumeration elements list.

TEMP_CNT : This bit field contains the last measured temperature count.
bits : 8 - 19 (12 bit)
access : read-only

ALARM_VALUE : This bit field contains the temperature count (raw sensor output) that will generate a high alarm when TEMP_CNT is smaller than this field
bits : 20 - 31 (12 bit)
access : read-write


TEMPSENSE1

Tempsensor Control Register 1
address_offset : 0x190 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE1 TEMPSENSE1 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 MEASURE_FREQ

MEASURE_FREQ : This bits determines how many RTC clocks to wait before automatically repeating a temperature measurement
bits : 0 - 15 (16 bit)
access : read-write


TEMPSENSE1_SET

Tempsensor Control Register 1
address_offset : 0x194 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE1_SET TEMPSENSE1_SET 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 MEASURE_FREQ

MEASURE_FREQ : This bits determines how many RTC clocks to wait before automatically repeating a temperature measurement
bits : 0 - 15 (16 bit)
access : read-write


TEMPSENSE1_CLR

Tempsensor Control Register 1
address_offset : 0x198 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE1_CLR TEMPSENSE1_CLR 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 MEASURE_FREQ

MEASURE_FREQ : This bits determines how many RTC clocks to wait before automatically repeating a temperature measurement
bits : 0 - 15 (16 bit)
access : read-write


TEMPSENSE1_TOG

Tempsensor Control Register 1
address_offset : 0x19C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE1_TOG TEMPSENSE1_TOG 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 MEASURE_FREQ

MEASURE_FREQ : This bits determines how many RTC clocks to wait before automatically repeating a temperature measurement
bits : 0 - 15 (16 bit)
access : read-write


TEMPSENSE2

Tempsensor Control Register 2
address_offset : 0x290 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE2 TEMPSENSE2 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 LOW_ALARM_VALUE PANIC_ALARM_VALUE

LOW_ALARM_VALUE : This bit field contains the temperature count that will generate a low alarm interrupt when the field is exceeded by TEMP_CNT
bits : 0 - 11 (12 bit)
access : read-write

PANIC_ALARM_VALUE : This bit field contains the temperature count that will generate a panic interrupt when TEMP_CNT is smaller than this field
bits : 16 - 27 (12 bit)
access : read-write


TEMPSENSE2_SET

Tempsensor Control Register 2
address_offset : 0x294 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE2_SET TEMPSENSE2_SET 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 LOW_ALARM_VALUE PANIC_ALARM_VALUE

LOW_ALARM_VALUE : This bit field contains the temperature count that will generate a low alarm interrupt when the field is exceeded by TEMP_CNT
bits : 0 - 11 (12 bit)
access : read-write

PANIC_ALARM_VALUE : This bit field contains the temperature count that will generate a panic interrupt when TEMP_CNT is smaller than this field
bits : 16 - 27 (12 bit)
access : read-write


TEMPSENSE2_CLR

Tempsensor Control Register 2
address_offset : 0x298 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE2_CLR TEMPSENSE2_CLR 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 LOW_ALARM_VALUE PANIC_ALARM_VALUE

LOW_ALARM_VALUE : This bit field contains the temperature count that will generate a low alarm interrupt when the field is exceeded by TEMP_CNT
bits : 0 - 11 (12 bit)
access : read-write

PANIC_ALARM_VALUE : This bit field contains the temperature count that will generate a panic interrupt when TEMP_CNT is smaller than this field
bits : 16 - 27 (12 bit)
access : read-write


TEMPSENSE2_TOG

Tempsensor Control Register 2
address_offset : 0x29C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TEMPSENSE2_TOG TEMPSENSE2_TOG 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 LOW_ALARM_VALUE PANIC_ALARM_VALUE

LOW_ALARM_VALUE : This bit field contains the temperature count that will generate a low alarm interrupt when the field is exceeded by TEMP_CNT
bits : 0 - 11 (12 bit)
access : read-write

PANIC_ALARM_VALUE : This bit field contains the temperature count that will generate a panic interrupt when TEMP_CNT is smaller than this field
bits : 16 - 27 (12 bit)
access : read-write



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.