pave pave INTERRUPTIONS
4/7


ATTINY84


DESCRIPTION

cet article décrit l'utilisation des interruptions sur la puce attiny84. Un exemple avec quatre boutons poussoirs en mode momentané ON / OFF est décrit dans cette page. Le code est strictement identique à celui de l'ATTiny85 mais adapté pour l'ATTiny84 avec un doublement des possibilités.
Les modes ON / OFF avec détection du Front Montant et Descendant, et interrupteur Marche / Arrêt seront à extraire des codes de l'ATTiny85. Il faut bien que je vous laisse un peu de travail...

ENTÊTE

L'entête aura une structure identique et adaptée à chaque puce.

CODE

La structure du code (le programme à proprement parler) sera toujours la même.


Téléchargement du code au bas de cette page

IMPLANTATION

Cette vue permet de voir l'implantation des composants sur une breadboard. Les annotations A0..A7 et B0..B2 sont à lire PA0..PA7 et PB0..PB2. La broche PB3, notée RST pour RESET, n'est pas utilisée.

VIDÉO

Cette vidéo montre le fonctionnement des interruptions sur un ATTiny84.
La led blanche PB2 commandée par le bouton poussoir PA1.
La led jaune PA7 commandée par le bouton poussoir PA2.
La led orange PA6 commandée par le bouton poussoir PA3.
La led rouge PA5 commandée par le bouton poussoir PA4.
Les leds verte PA0 et bleue PB0 dont le clignotement est assuré dans la boucle LOOP.

Télécharger les codes Interrupt_ATTiny84