Es gibt das Register MCUCSR, in dem der Reset-Grund festgehalten ist.
Das einfach beim Programmstart auswerten.