Tp2 variable ( sin)
Nous avons relier 4 Dels aux lignes 0 a 3 port B du composant 16F88 , Puis nous avons mis les 4 dels en bleue orientés verticalement . Ensuite j'ai insérer une boucle puis une sortie puis une pause puis j'ai paramétrée la pause pour un délai de 200 ms . De plus nous avons chanher les valeurs pour chaque sortie: 0x05 pour la premiere sortie et 0x0A pour la deuxième , En effet apres avoir simuler le programme nous pouvons constater que toute les leds clignotent tou d'abord les leds B3 et B1 ensuite les leds B2 B0 . |
1
Exerxcices Complémentaire:
Exo_1a:
On a modifier le programme pour obtenir un chenillard sur les 4 dels du port B (Aller-retour) |
2
Exo_1b:
On a Modifier le programme pour compter de 0 a 6 sur un afficheur LED 7 segments . Cela est un programme BINAIRE. |
3
Exo_1b1:
On a Modifier le programme pour compter de 0 a 6 sur un afficheur LED 7 segments . Cela est un programme HEXADECIMAL . |
4
Exercice2 :
Nous avons relier 8 DELS jaunes au Port B et 8 interrupteur au Port A . On a insérer une boucle puis une entrée puis une sortie . Nous avons paramétrée l'entrée du port A.Sur les deux port nous avons écris mémoire . |
5
Exo_2a:
On a modifie le programme pour obtenir l'inverse c'est a dire que les interrupteur s'actives vers le bas, Pour cela on a insérer le calcul qui est memoire = - memoire + 255 |
6
Exo2B
On a ajouter des Leds 7 segments a cote des dels puis on manipule les interrupteurs pour faire afficher les chiffre , Si dessus j ai dessus qfficher le 0 , la cathode est relie a la broche 7 du port A et mise a 0
7 Exo2c
On a modifier l4exercice precedent en utilisqnt une variable tableau pour enrengistrer les conbinaison des