salut, je suis en train de realiser un programme d'un robot suiveur de ligne.
mon probleme est le suivant :
de temps en temps, le pic plante et redemarre environ 10 secondes plus tard.
je l'ai programme en C avec mcc18. je ne fait pas d'interruptions, j'ai desactive le brown out reset, le WDT et le stack overflow reset.
je realise 5 echantillonnages sur le portA a chaque tours de boucle (1 par capteur) puis je met a jour les valeurs des PWM.
j'utilise le pwm pour controler mes moteurs.
j'ai realise mon programme un peu comme un automate avec des else if qui vont donner des vitesses aux moteurs. j'ai donc un 30 aine de conditions else if dans le code.
avez vous une idee d'ou peux provenir le plantage ?
merci d'avance, marc
-----