AvrIO
1.4.5
Bibliothèque C modulaire pour ATMEL AVR
Page principale
Pages associées
Modules
Structures de données
Exemples
output/led/demo_led.c
Fait clignoter la LED1
#include <avrio/led.h>
#include <avrio/delay.h>
int
main (
void
) {
vLedInit
();
for
(;;) {
// 1ère solution ...
for
(
int
i = 0; i < 16; i++) {
vLedSet
(
LED_LED1
);
// on allume la led
delay_ms
(250);
// pendant 250ms
vLedClear
(
LED_LED1
);
// puis on l'éteint
delay_ms
(750);
// pendant 750ms
}
delay_ms
(1000);
// pause
// 2ème solution ...
for
(
int
i = 0; i < 16; i++) {
vLedToggle
(
LED_LED1
);
// on bascule l'état de la led
delay_ms
(500);
// toutes les 500ms
}
}
return
0;
}
Généré le Dimanche 14 Mai 2017 22:07:06 pour AvrIO par
1.8.11