Cours:TPS 2103 2
Révision datée du 3 avril 2014 à 15:02 par Bjacquot (discussion | contributions) (→={{Rouge|Informations lumineuses}})
Vous allez développer un système de digicode architecturé autour d'un atmega328p (le µcontrôleur présent sur les cartes arduino).
Informations lumineuses
Le digicode sera équipé de 2 voyants lumineux (rouge et vert). On utilisera des résistances de 330Ω, et vous êtes libre de choisir un montage à anodes ou cathodes communes.
Câbler sur une plaque à essais les leds sur les pin PC0 et PC1
Écrire une fonction pour éteindre ou allumer une led dont le prototype sera le suivant :
void chgEtatLed(unsigned char numLed,unsigned char val);
|
#define led PB5
void setup()
{
DDRB |= 1 << led;
}
void loop()
{
PORTB |= 1 << led;
delay(100);
PORTB &= ~(1 << led);
delay(100);
}
|

