Du kannst dem Watchdog auch unmittelbar einen Reset befehlen ohne zu warten bis er abläuft.
http://www.mikrocontroller.net/artic...eset_verwenden

An sonsten könntest Du Hardwareseitig einfach nen Taster zwischen den Resetpin und GND schalten.
Bei bedarf auch beliebig viele, da der Reset bei einem LOW ausgelösst wird und daher via Pullupwiderstand immer HIGH gehalten werden sollte.
Du kannst also X Taster anschliessen die einfach nen Kontakt zwischen Reset und GND herstellen.

MfG JoeBlack