Recently I was making a program of advanced security access door using a 3X4 keypad
and PIC 16F630 which had efforts system and alarm system and timer for invalid presses
and tamper.
and it was complicated somehow
An idea came to mind when I needed to make reset to the whole program when the program in five level subroutine
It was
CLRF PCL
But several problems had occurred after doing that
I really don’t remember the reason but I were in doubt that this method is right to make a software reset.