« SE3 PSE Binome2023-2 » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
[[Fichier:Visualisation du PCB.png|vignette|Visualisation du PCB]] | |||
[[Fichier:Schematique manette.pdf|vignette|center|Schématique manette]] | [[Fichier:Schematique manette.pdf|vignette|center|Schématique manette]] | ||
[[Fichier:Projet manette carte electronique.zip|center|vignette|0x0px]] | [[Fichier:Projet manette carte electronique.zip|center|vignette|0x0px]] |
Version du 10 avril 2024 à 06:56
Fichier:Projet manette carte electronique.zip
Programme en C pour allumer les leds:
#include <avr/io.h> #include <stdio.h> #include <util/delay.h> int main(){ CLKSEL0 = 0b00010101; // sélection de l'horloge externe CLKSEL1 = 0b00001111; // minimum de 8Mhz CLKPR = 0b10000000; // modification du diviseur d'horloge (CLKPCE=1) CLKPR = 0; // 0 pour pas de diviseur (diviseur de 1) DDRD |=0x03; // car on souhaite déclarer en sortie les ports 0 et 1 ce qui correspond à 3 en hexa while(1){ PORTD ^=0x03; // le xor permet d'allumer et éteindre les leds successivement _delay_ms(1000); // tps en ms } return 0; }