\n
address_offset : 0x0 Bytes (0x0)
size : 0xFFC byte (0x0)
mem_usage : registers
protection : not protected
Module Control
address_offset : 0x0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
WAKECLR : Wakeup Source Clear.
bits : 0 - 0 (1 bit)
access : write-only
Enumeration:
0 : CLEAR
Clear all wakeup sources.
End of enumeration elements list.
PERILPEN : Peripheral Low Power Enable.
bits : 1 - 1 (1 bit)
Enumeration:
0 : DISABLED
Disable the peripheral low power state.
1 : ENABLED
Enable the peripheral low power state. The peripherals will not be accessible in this state.
End of enumeration elements list.
PINLPEN : Pin Low Power Enable.
bits : 2 - 2 (1 bit)
Enumeration:
0 : DISABLED
Disable the pin low power state.
1 : ENABLED
Enable the pin low power state. The pins will not be accessible in this state.
End of enumeration elements list.
PWAKEEN : Pin Wake Match Enable.
bits : 3 - 3 (1 bit)
Enumeration:
0 : DISABLED
Disable Pin Wake.
1 : ENABLED
Enable Pin Wake.
End of enumeration elements list.
PMUASLPEN : PMU Asleep Pin Enable.
bits : 4 - 4 (1 bit)
Enumeration:
0 : DISABLED
Disable the PMU Asleep pin.
1 : ENABLED
Enable the PMU Asleep pin.
End of enumeration elements list.
Module Configuration
address_offset : 0x10 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
RTC0FREN : RTC0 Fail RTC0/LPTIMER0 Reset Enable.
bits : 8 - 8 (1 bit)
Enumeration:
0 : DISABLED
An RTC0 fail event does not cause the RTC0 and LPTIMER0 modules to reset.
1 : ENABLED
An RTC0 fail event causes the RTC0 and LPTIMER0 modules to reset.
End of enumeration elements list.
RTC0AREN : RTC0 Alarm RTC0/LPTIMER0 Reset Enable.
bits : 9 - 9 (1 bit)
Enumeration:
0 : DISABLED
An RTC0 alarm event does not cause the RTC0 and LPTIMER0 modules to reset.
1 : ENABLED
An RTC0 alarm event causes the RTC0 and LPTIMER0 modules to reset.
End of enumeration elements list.
CMP0REN : Comparator 0 RTC0/LPTIMER0 Reset Enable.
bits : 13 - 13 (1 bit)
Enumeration:
0 : DISABLED
A Comparator 0 event does not cause the RTC0 and LPTIMER0 modules to reset.
1 : ENABLED
A Comparator 0 event causes the RTC0 and LPTIMER0 modules to reset.
End of enumeration elements list.
PWAKEREN : Pin Wake RTC0/LPTIMER0 Reset Enable.
bits : 14 - 14 (1 bit)
Enumeration:
0 : DISABLED
A Pin Wake event does not cause the RTC0 and LPTIMER0 modules to reset.
1 : ENABLED
A Pin Wake event causes the RTC0 and LPTIMER0 modules to reset.
End of enumeration elements list.
LPT0REN : Low Power Timer RTC0/LPTIMER0 Reset Enable.
bits : 15 - 15 (1 bit)
Enumeration:
0 : DISABLED
An LPTIMER0 event does not cause the RTC0 and LPTIMER0 modules to reset.
1 : ENABLED
An LPTIMER0 event causes the RTC0 and LPTIMER0 modules to reset.
End of enumeration elements list.
Module Status
address_offset : 0x20 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PM9EF : Power Mode 9 Exited Flag.
bits : 0 - 0 (1 bit)
Enumeration:
0 : NOT_SET
The device has not exited Power Mode 9.
1 : SET
The device has exited Power Mode 9. This bit must be cleared by firmware.
End of enumeration elements list.
PWAKEF : Pin Wake Status Flag.
bits : 1 - 1 (1 bit)
access : read-only
Enumeration:
0 : SET
A Pin Wake event has occurred.
1 : NOT_SET
A Pin Wake event has not occurred.
End of enumeration elements list.
PORF : Power-On Reset Flag.
bits : 2 - 2 (1 bit)
Enumeration:
0 : NOT_SET
A power-on reset did not occur since the last time PORF was cleared.
1 : SET
A power-on reset occurred.
End of enumeration elements list.
Wake Source Enable
address_offset : 0x30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
RTC0FWEN : RTC0 Fail Wake Enable.
bits : 0 - 0 (1 bit)
Enumeration:
0 : DISABLED
An RTC0 fail event does not wake the device.
1 : ENABLED
An RTC0 fail event awakens the device.
End of enumeration elements list.
RTC0AWEN : RTC0 Alarm Wake Enable.
bits : 1 - 1 (1 bit)
Enumeration:
0 : DISABLED
An RTC0 alarm event does not wake the device.
1 : ENABLED
An RTC0 alarm event awakens the device.
End of enumeration elements list.
CMP0WEN : Comparator 0 Wake Enable.
bits : 5 - 5 (1 bit)
Enumeration:
0 : DISABLED
A Comparator 0 event does not wake the device.
1 : ENABLED
A Comparator 0 event awakens the device.
End of enumeration elements list.
PWAKEWEN : Pin Wake Wake Enable.
bits : 6 - 6 (1 bit)
Enumeration:
0 : DISABLED
A Pin Wake event does not wake the device.
1 : ENABLED
A Pin Wake event awakens the device.
End of enumeration elements list.
LPT0WEN : Low Power Timer Wake Enable.
bits : 7 - 7 (1 bit)
Enumeration:
0 : DISABLED
An LPTIMER0 event does not wake the device.
1 : ENABLED
An LPTIMER0 event awakens the device.
End of enumeration elements list.
RSTWEN : Reset Pin Wake Enable.
bits : 8 - 8 (1 bit)
Enumeration:
0 : DISABLED
A /RESET Pin event does not wake the device.
1 : ENABLED
A /RESET Pin event awakens the device.
End of enumeration elements list.
Wake Source Status
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
RTC0FWF : RTC0 Fail Wake Flag.
bits : 0 - 0 (1 bit)
access : read-only
Enumeration:
0 : NOT_SET
An RTC0 fail event did not wake the device.
1 : SET
An RTC0 fail event woke the device.
End of enumeration elements list.
RTC0AWF : RTC0 Alarm Wake Flag.
bits : 1 - 1 (1 bit)
access : read-only
Enumeration:
0 : NOT_SET
An RTC0 alarm event did not wake the device.
1 : SET
An RTC0 alarm event woke the device.
End of enumeration elements list.
CMP0WF : Comparator 0 Wake Flag.
bits : 5 - 5 (1 bit)
access : read-only
Enumeration:
0 : NOT_SET
A Comparator 0 event did not wake the device.
1 : SET
A Comparator 0 event woke the device.
End of enumeration elements list.
PWAKEWF : Pin Wake Wake Flag.
bits : 6 - 6 (1 bit)
access : read-only
Enumeration:
0 : NOT_SET
A Pin Wake event did not wake the device.
1 : SET
A Pin Wake event woke the device.
End of enumeration elements list.
LPT0WF : Low Power Timer Wake Flag.
bits : 7 - 7 (1 bit)
access : read-only
Enumeration:
0 : NOT_SET
An LPTIMER0 event did not wake the device.
1 : SET
An LPTIMER0 event woke the device.
End of enumeration elements list.
RSTWF : Reset Pin Wake Flag.
bits : 8 - 8 (1 bit)
access : read-only
Enumeration:
0 : NOT_SET
A /RESET Pin event did not wake the device.
1 : SET
A /RESET Pin event woke the device.
End of enumeration elements list.
Pin Wake Pin Enable
address_offset : 0x50 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PW0EN : WAKE.0 Enable.
bits : 0 - 0 (1 bit)
Enumeration:
0 : DISABLED
WAKE.0 (PB1.13) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.0 (PB1.13) is used in the Pin Wake comparison.
End of enumeration elements list.
PW1EN : WAKE.1 Enable.
bits : 1 - 1 (1 bit)
Enumeration:
0 : DISABLED
WAKE.1 (PB1.14) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.1 (PB1.14) is used in the Pin Wake comparison.
End of enumeration elements list.
PW2EN : WAKE.2 Enable.
bits : 2 - 2 (1 bit)
Enumeration:
0 : DISABLED
WAKE.2 (PB1.15) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.2 (PB1.15) is used in the Pin Wake comparison.
End of enumeration elements list.
PW3EN : WAKE.3 Enable.
bits : 3 - 3 (1 bit)
Enumeration:
0 : DISABLED
WAKE.3 (PB2.0) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.3 (PB2.0) is used in the Pin Wake comparison.
End of enumeration elements list.
PW4EN : WAKE.4 Enable.
bits : 4 - 4 (1 bit)
Enumeration:
0 : DISABLED
WAKE.4 (PB2.1) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.4 (PB2.1) is used in the Pin Wake comparison.
End of enumeration elements list.
PW5EN : WAKE.5 Enable.
bits : 5 - 5 (1 bit)
Enumeration:
0 : DISABLED
WAKE.5 (PB2.2) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.5 (PB2.2) is used in the Pin Wake comparison.
End of enumeration elements list.
PW6EN : WAKE.6 Enable.
bits : 6 - 6 (1 bit)
Enumeration:
0 : DISABLED
WAKE.6 (PB2.3) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.6 (PB2.3) is used in the Pin Wake comparison.
End of enumeration elements list.
PW7EN : WAKE.7 Enable.
bits : 7 - 7 (1 bit)
Enumeration:
0 : DISABLED
WAKE.7 (PB2.4) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.7 (PB2.4) is used in the Pin Wake comparison.
End of enumeration elements list.
PW8EN : WAKE.8 Enable.
bits : 8 - 8 (1 bit)
Enumeration:
0 : DISABLED
WAKE.8 (PB3.4) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.8 (PB3.4) is used in the Pin Wake comparison.
End of enumeration elements list.
PW9EN : WAKE.9 Enable.
bits : 9 - 9 (1 bit)
Enumeration:
0 : DISABLED
WAKE.9 (PB3.5) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.9 (PB3.5) is used in the Pin Wake comparison.
End of enumeration elements list.
PW10EN : WAKE.10 Enable.
bits : 10 - 10 (1 bit)
Enumeration:
0 : DISABLED
WAKE.10 (PB3.6) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.10 (PB3.6) is used in the Pin Wake comparison.
End of enumeration elements list.
PW11EN : WAKE.11 Enable.
bits : 11 - 11 (1 bit)
Enumeration:
0 : DISABLED
WAKE.11 (PB3.7) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.11 (PB3.7) is used in the Pin Wake comparison.
End of enumeration elements list.
PW12EN : WAKE.12 Enable.
bits : 12 - 12 (1 bit)
Enumeration:
0 : DISABLED
WAKE.12 (PB3.8) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.12 (PB3.8) is used in the Pin Wake comparison.
End of enumeration elements list.
PW13EN : WAKE.13 Enable.
bits : 13 - 13 (1 bit)
Enumeration:
0 : DISABLED
WAKE.13 (PB3.9) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.13 (PB3.9) is used in the Pin Wake comparison.
End of enumeration elements list.
PW14EN : WAKE.14 Enable.
bits : 14 - 14 (1 bit)
Enumeration:
0 : DISABLED
WAKE.14 (PB3.10) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.14 (PB3.10) is used in the Pin Wake comparison.
End of enumeration elements list.
PW15EN : WAKE.15 Enable.
bits : 15 - 15 (1 bit)
Enumeration:
0 : DISABLED
WAKE.15 (PB3.11) is not used in the Pin Wake comparison.
1 : ENABLED
WAKE.15 (PB3.11) is used in the Pin Wake comparison.
End of enumeration elements list.
Pin Wake Pin Polarity Select
address_offset : 0x60 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PW0POL : WAKE.0 Polarity Select.
bits : 0 - 0 (1 bit)
Enumeration:
0 : LOW
The WAKE.0 (PB1.13) comparison value is logic low.
1 : HIGH
The WAKE.0 (PB1.13) comparison value is logic high.
End of enumeration elements list.
PW1POL : WAKE.1 Polarity Select.
bits : 1 - 1 (1 bit)
Enumeration:
0 : LOW
The WAKE.1 (PB1.14) comparison value is logic low.
1 : HIGH
The WAKE.1 (PB1.14) comparison value is logic high.
End of enumeration elements list.
PW2POL : WAKE.2 Polarity Select.
bits : 2 - 2 (1 bit)
Enumeration:
0 : LOW
The WAKE.2 (PB1.15) comparison value is logic low.
1 : HIGH
The WAKE.2 (PB1.15) comparison value is logic high.
End of enumeration elements list.
PW3POL : WAKE.3 Polarity Select.
bits : 3 - 3 (1 bit)
Enumeration:
0 : LOW
The WAKE.3 (PB2.0) comparison value is logic low.
1 : HIGH
The WAKE.3 (PB2.0) comparison value is logic high.
End of enumeration elements list.
PW4POL : WAKE.4 Polarity Select.
bits : 4 - 4 (1 bit)
Enumeration:
0 : LOW
The WAKE.4 (PB2.1) comparison value is logic low.
1 : HIGH
The WAKE.4 (PB2.1) comparison value is logic high.
End of enumeration elements list.
PW5POL : WAKE.5 Polarity Select.
bits : 5 - 5 (1 bit)
Enumeration:
0 : LOW
The WAKE.5 (PB2.2) comparison value is logic low.
1 : HIGH
The WAKE.5 (PB2.2) comparison value is logic high.
End of enumeration elements list.
PW6POL : WAKE.6 Polarity Select.
bits : 6 - 6 (1 bit)
Enumeration:
0 : LOW
The WAKE.6 (PB2.3) comparison value is logic low.
1 : HIGH
The WAKE.6 (PB2.3) comparison value is logic high.
End of enumeration elements list.
PW7POL : WAKE.7 Polarity Select.
bits : 7 - 7 (1 bit)
Enumeration:
0 : LOW
The WAKE.7 (PB2.4) comparison value is logic low.
1 : HIGH
The WAKE.7 (PB2.4) comparison value is logic high.
End of enumeration elements list.
PW8POL : WAKE.8 Polarity Select.
bits : 8 - 8 (1 bit)
Enumeration:
0 : LOW
The WAKE.8 (PB3.4) comparison value is logic low.
1 : HIGH
The WAKE.8 (PB3.4) comparison value is logic high.
End of enumeration elements list.
PW9POL : WAKE.9 Polarity Select.
bits : 9 - 9 (1 bit)
Enumeration:
0 : LOW
The WAKE.9 (PB3.5) comparison value is logic low.
1 : HIGH
The WAKE.9 (PB3.5) comparison value is logic high.
End of enumeration elements list.
PW10POL : WAKE.10 Polarity Select.
bits : 10 - 10 (1 bit)
Enumeration:
0 : LOW
The WAKE.10 (PB3.6) comparison value is logic low.
1 : HIGH
The WAKE.10 (PB3.6) comparison value is logic high.
End of enumeration elements list.
PW11POL : WAKE.11 Polarity Select.
bits : 11 - 11 (1 bit)
Enumeration:
0 : LOW
The WAKE.11 (PB3.7) comparison value is logic low.
1 : HIGH
The WAKE.11 (PB3.7) comparison value is logic high.
End of enumeration elements list.
PW12POL : WAKE.12 Polarity Select.
bits : 12 - 12 (1 bit)
Enumeration:
0 : LOW
The WAKE.12 (PB3.8) comparison value is logic low.
1 : HIGH
The WAKE.12 (PB3.8) comparison value is logic high.
End of enumeration elements list.
PW13POL : WAKE.13 Polarity Select.
bits : 13 - 13 (1 bit)
Enumeration:
0 : LOW
The WAKE.13 (PB3.9) comparison value is logic low.
1 : HIGH
The WAKE.13 (PB3.9) comparison value is logic high.
End of enumeration elements list.
PW14POL : WAKE.14 Polarity Select.
bits : 14 - 14 (1 bit)
Enumeration:
0 : LOW
The WAKE.14 (PB3.10) comparison value is logic low.
1 : HIGH
The WAKE.14 (PB3.10) comparison value is logic high.
End of enumeration elements list.
PW15POL : WAKE.15 Polarity Select.
bits : 15 - 15 (1 bit)
Enumeration:
0 : LOW
The WAKE.15 (PB3.11) comparison value is logic low.
1 : HIGH
The WAKE.15 (PB3.11) comparison value is logic high.
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.