Outils pour utilisateurs

Outils du site


robotics:computing:debuter_avec_les_atmel

Différences

Cette page vous affiche les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue comparative

robotics:computing:debuter_avec_les_atmel [2010/03/04 17:50]
ldo
robotics:computing:debuter_avec_les_atmel [2013/10/03 22:33] (Version actuelle)
gdo [Initialisation du timer en mode timer]
Ligne 6: Ligne 6:
 Les sorties du PORTB sont mises à 1 dans le main. Les sorties du PORTB sont mises à 1 dans le main.
  
-<​code>​+<​code ​c>
 #​include<​avr/​io.h>​ /​* pour les definitions des registres */ #​include<​avr/​io.h>​ /​* pour les definitions des registres */
  
Ligne 40: Ligne 40:
 Le débordement du compteur TCNT0 provoque une interruption. Dans la routine d'​interruption « ISR(TIMER0_OVF_vect) »,​ nous incrémentons une variable « cmp »qui nous servira à faire clignoter la led. Une fois que « cmp » est supérieur à 100, le PORTB est inversé. Le débordement du compteur TCNT0 provoque une interruption. Dans la routine d'​interruption « ISR(TIMER0_OVF_vect) »,​ nous incrémentons une variable « cmp »qui nous servira à faire clignoter la led. Une fois que « cmp » est supérieur à 100, le PORTB est inversé.
  
-<​code>​+<​code ​c>
 #​include<​avr/​io.h>​ /​* pour les definitions des registres */ #​include<​avr/​io.h>​ /​* pour les definitions des registres */
 #include <​avr/​interrupt.h>​ /* pour les interruptions */ #include <​avr/​interrupt.h>​ /* pour les interruptions */
robotics/computing/debuter_avec_les_atmel.1267721406.txt.gz · Dernière modification: 2012/09/20 10:52 (modification externe)