« Utiliser les PIC 16F et 18F/Exercices/Interruption timer0 en langage C » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (-\b(\d{1,})[,.](\d{0,}?)\s[hH][zZ]\b +{{Unité|\1.\2|{{abréviation|Hz|hertz}}}})
m Robot : Remplacement de texte automatisé (-\b(\d{1,})\s[hH][zZ]\b +{{Unité|\1|{{abréviation|Hz|hertz}}}})
Ligne 45 :
1°) Repérer et modifier les lignes de ce programmes pour qu'il fonctionne avec le compilateur MikroC.
 
2°) Calculer si le chenillard réalisé par ce programme est visible à l'œil humain (fréquence de changement de position des LEDs inférieure à {{Unité|20 |{{abréviation|Hz|hertz}}}}).
 
3°) Comment peut-on écrire l'instruction "if (!(nb % 16))" pour plus d'efficacité.
Ligne 113 :
}
</source>
2°) Je l'ai réalisé dans un FPGA et à vue de nez la fréquence est entre 5 et {{Unité|10 |{{abréviation|Hz|hertz}}}}.
 
N'oubliez pas la division par 16 qui est réalisée avec le if (!(nb % 16)) dans l'interruption.