WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

à‰tude et réalisation d?un moyen de transport aérien par cà˘ble commandé par un api adaptable.

( Télécharger le fichier original )
par Jean Hemann Moelet Goma
Université Africaine de Technologie et de Management - Licence Professionnelle 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

I-1 AVR Studio

Une fois le logiciel est installé et l'icône se trouve sur le bureau ou dans le menu Tous les programmes, lancer le logiciel.

Img2. Menu d'accueil

I-1-1 Configuration

Img3. Options de configuration

I-1-2 Programmation

Après l'option de configuration c'est la saisie du programme. Puis cliquons sur build pour la compilation avec le compilateur AVR GCC.

Projet de fin de cycle rédigé par MOELET GOMA Jean Hermann Page 47

Étude et réalisation d'un moyen de transport par câble aérien commandé par un API adaptable

(Téléphérique)

2011

 
 

Img4. Compilation I-1-s Simulation

Le programme étant conçu, on peut alors effectuer une simulation et en cliquant sur le nom d'un port, on peut observer les changements d'état de ses bits conformément au programme. Sur la figure ci-dessous, on observe l'état du port C.

Img5. Simulation

I-1-4 Contrôle du déroulement

Img6. Menu contrôle

Run : Permet d'exécuter le programme. Dans ce mode, le Workspace et la fenêtre Watch sont inaccessibles. Ce mode se termine soit en cliquant sur Break, soit lorsque le logiciel rencontre un

Projet de fin de cycle rédigé par MOELET GOMA Jean Hermann Page 48

Étude et réalisation d'un moyen de transport par câble aérien commandé par un API adaptable

(Téléphérique)

2011

 
 

Breakpoint. Ce mode est très utile pour sortir de boucles d'attente de longue durée en mettant un Breakpoint sur la première instruction après la boucle.

Break : Permet d'interrompre l'exécution du programme lors qu'on est en mode Run ou AutoStep.

Reset : Comme son nom l'indique, recommence le programme depuis le début.

Step Into : Mode pas-à-pas. Exécute la seule instruction indiquée par la flèche jaune. Si cette instruction fait appel à une sous-fonction, la fenêtre du programme en cours s'ouvre sur cette sous-fonction et les instructions de cette sous-fonction peuvent être exécutées en mode pas-à-pas.

Step Over : Mode pas-à-pas également, mais à la différence de Step Into s'il y a appel d'une sous-fonction, celle-ci est exécutée entièrement sans que l'on ne puisse suivre son déroulement.

Step Out : Termine la fonction en cours d'exécution puis retourne au programme qui l'a appelée en redonnant la main au développeur.

Run To Cursor : Exécute le programme jusqu'au curseur.

AutoStep : Equivalent à Run mais ici le développeur voit le Workspace et la fenêtre Watch. Le déroulement est plus lent qu'en mode Run mais on peut voir ce qui se passe dans le microcontrôleur ou les variables du programme.

I-1-5 Chargement du programme

Après avoir testé le programme en mode simulation, on doit le transférer dans le composant via le programmateur port parallèle et le logiciel AVR ISP.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard