16.6.2 Reset Cause

When a Reset occurs, the bit corresponding to the Reset source is set to ‘1’ and all other bits are written to ‘0’.

If multiple Resets are requested at the same time, RCAUSE will indicate all of the requests that were active simultaneously, meaning that multiple flags may be set.

Name: RCAUSE
Offset: 0x04
Reset: 0x00000XXX
Property: 

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
  LOCKUPSYSTWDTEXT BORVDDPOR 
Access RRRRRR 
Reset xxxxxx 

Bit 6 – LOCKUP Software Reset Flag

This bit is set if software generates a system Reset.

Bit 5 – SYST System Reset Flag

This bit is set if a System Reset flag has occurred.

Bit 4 – WDT Watchdog Reset Flag

This bit is set if the Watchdog generates a system Reset.

Bit 3 – EXT External Reset Flag

This bit is set if the External pin generates a system Reset.

Bit 1 – BORVDD VDD Brownout Reset Flag

This bit is set if a VDD Brownout Reset occurs.

Bit 0 – POR Power-On Reset Flag

This bit is set if a Power-On Reset occurs.