[RESOLU] reset automatique + [RESOLU] Démarrage du moniteur série sans reset

numero_744:
C'est juste un retour au début du programme (la led L (broche 13) ne clignote pas) + vidange de la file de réception.
Mais quelle est la différence avec une pression sur le bouton (à part les timers)?

Quand tu appuis physiquement sur le bouton RESET les registres en ram sont remis à leurs valeurs par défaut (timer off, pas de serial, toutes les broches en entrées, ...).

Quand tu fait un asm("jmp 0x00") tu "saute" à l'adresse zéro (début du programme) SANS remettre les valeurs par défaut des registres.
Du coup ce qui avait été mis en marche (timer, serial, ...) reste en l'état et dans beaucoup de cas ton code planteras de manière inexplicable (ou plus souvent le bootloader).