Modifications

Sauter à la navigation Sauter à la recherche
m
Ligne 112 : Ligne 112 :  
===Reset===
 
===Reset===
 
Le microcontrôleur possède une broche nRST permettant de relancer le programme contenu dans la flash de la puce lorsqu'un '0' est appliqué (Reset). Afin d'éviter un redémarrage intempestif, cette broche doit être reliée au 3.3V par une résistance en guise de pull-up. De plus, il est pratique d'avoir une façon de relancer le programme, par exemple, avec un bouton. Cependant, les boutons sont sujets au rebond, ce qui se traduit par quelques oscillations entre l'état fermé et ouvert. Cela implique donc que le programme risque de se relancer plusieurs fois, ce qui peut être indésirable. Par conséquent, il faut ajouter un condensateur lissant le signal. Une capacité de 100nF devrait faire l'affaire.
 
Le microcontrôleur possède une broche nRST permettant de relancer le programme contenu dans la flash de la puce lorsqu'un '0' est appliqué (Reset). Afin d'éviter un redémarrage intempestif, cette broche doit être reliée au 3.3V par une résistance en guise de pull-up. De plus, il est pratique d'avoir une façon de relancer le programme, par exemple, avec un bouton. Cependant, les boutons sont sujets au rebond, ce qui se traduit par quelques oscillations entre l'état fermé et ouvert. Cela implique donc que le programme risque de se relancer plusieurs fois, ce qui peut être indésirable. Par conséquent, il faut ajouter un condensateur lissant le signal. Une capacité de 100nF devrait faire l'affaire.
 +
 +
[[Fichier:Nrst.png|x200px]]
    
===Capacités de découplage===
 
===Capacités de découplage===

Menu de navigation