Me gustaría saber si hay algún comando en C donde pueda ejecutar un reset mi programa. Ahora mismo lo que hago para producir un reset es temporizar un tiempo superior para que el perro guardían salte.
ASIASSSS
Si usas los PIC18, la instrucción es del hardware directamente.
Se llama RESET. En C la llamas con Reset()
En los pic16, si no estás en ninguna subrutina, puedes hacer un reset lógico haciendo un "return" con el stack vacío, es decir, sin estar en ninguna subrutina.
Saludos