\n

BOD

Peripheral Memory Blocks

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

Registers

BODTALM_BODSEL (BODSEL)

BODTALM_BODDTMR (BODDTMR)

BODTALM_BODCTL (BODCTL)

BODTALM_TALMSEL (TALMSEL)

BODTALM_TALMCTL (TALMCTL)


BODTALM_BODSEL (BODSEL)

Brown Out Detector Select Register
address_offset : 0x0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BODTALM_BODSEL BODTALM_BODSEL 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 BODVL BODHYS

BODVL : BOD Voltage Level 111b aaa 4.6V 110b aaa 3.0V 101b aaa 2.8V 100b aaa 2.625V 011b aaa 2.5V 010b aaa 2.4V 001b aaa 2.2V 000b aaa 2.1V
bits : 0 - 2 (3 bit)
access : read-write

BODHYS : BOD Hysteresis
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

Hysteresis Disabled

#1 : 1

Enable Hysteresis of BOD detection

End of enumeration elements list.


BODTALM_BODDTMR (BODDTMR)

Brown Out Detector Timer Register
address_offset : 0x10 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BODTALM_BODDTMR BODTALM_BODDTMR 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 DURTOFF DURTON

DURTOFF : Time BOD Detector Is Off (DURTOFF+1)*100us . Minimum value is 7. (default is 99.6ms)
bits : 0 - 15 (16 bit)
access : read-write

DURTON : Time BOD Detector Is Active (DURTON+1) * 100us. Minimum value is 1. (default is 400us)
bits : 16 - 19 (4 bit)
access : read-write


BODTALM_BODCTL (BODCTL)

Brown Out Detector Enable Register
address_offset : 0x4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BODTALM_BODCTL BODTALM_BODCTL 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 BODEN BODINTEN BODIF BODOUT

BODEN : BOD Enable 1xb aaa Enable continuous BOD detection. 01b aaa Enable time multiplexed BOD detection. See BODTALM_BODDTMR register. 00b aaa Disable BOD Detection.
bits : 0 - 1 (2 bit)
access : read-write

BODINTEN : BOD Interrupt Enable
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable BOD Interrupt

#1 : 1

Enable BOD Interrupt

End of enumeration elements list.

BODIF : Current Status Of Interrupt Latched whenever a BOD event occurs and BODINTEN aaa 1. Write '1' to clear.
bits : 3 - 3 (1 bit)
access : read-write

BODOUT : Output of BOD Detection Block This signal can be monitored to determine the current state of the BOD comparator. Read '1' implies that VCC is less than BODVL.
bits : 4 - 4 (1 bit)
access : read-write


BODTALM_TALMSEL (TALMSEL)

Temperature Alarm Select Register
address_offset : 0x8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BODTALM_TALMSEL BODTALM_TALMSEL 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 TALMVL

TALMVL : Temperature Alarm Sense Level 0000:105C 0001:115C 0010:125C 0100:135C 1000:145C
bits : 0 - 3 (4 bit)
access : read-write


BODTALM_TALMCTL (TALMCTL)

Temperature Alarm Enable Register
address_offset : 0xC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BODTALM_TALMCTL BODTALM_TALMCTL 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 TALMEN TALMOUT TALMIEN TALMIF

TALMEN : TALARM Enable
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable TALARM Detection

#1 : 1

Enable TALARM Detection

End of enumeration elements list.

TALMOUT : Output of TALARM Block Can be polled to determine whether TALARM active (be 1).
bits : 1 - 1 (1 bit)
access : read-write

TALMIEN : TALARM Interrupt Enable
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable TALARM Interrupt

#1 : 1

Enable TALARM Interrupt

End of enumeration elements list.

TALMIF : Current status of interrupt Latched whenever a Temperature Sense event occurs and IE aaa 1. Write '1' to clear.
bits : 3 - 3 (1 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.