Notion de Projet. Un fichier projet renferme les informations suivantes:

Documents pareils
wxwidgets dans un environnement Microsoft Windows

GUIDE RAPIDE NOKIA PC SUITE pour Nokia Copyright Nokia Mobile Phones Tous droits réservés Issue 4

Tutoriel code::blocks

Importation de fichiers Eagle

Internet Explorer. Microsoft. Sommaire :

ESPACE COLLABORATIF SHAREPOINT

Toute modification de ce document est strictement interdite. Copyright 1992, 2014 MSoft informatique Tous droits réservés.

Le langage C. Séance n 4

ecafé TM CENTER

Installation du logiciel Windows Suivant Démarrer Tous les programmes Démarrer Tous les programmes Marketing Manager Marketing Manager Linux ici Mac

Nokia Internet Modem Guide de l utilisateur

Comment faire un Mailing A partir d une feuille Calc

[WINDOWS 7 - LES FICHIERS] 28 avril Logiciel / Windows

Asset Management Software Client Module. Manuel d utilisation

MISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR. Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft.

IP Remote Controller

Comment réaliser une capture d écran dans Word. Alors comment ouvrir une page Word?

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

Découvrez Windows NetMeeting

Prise en main rapide

F7495. Guide Windows 8 pour ordinateurs portables ASUS

Plateforme FX and MM Trading de HSBCnet - Visite guidée

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

01V96i Editor Manuel d'installation

Mise en route de Cobian Backup

Manuel d utilisation

Procédure d installation d AMESim 4.3.0

Ce dont nous avons besoin pour suivre ce tutorial :

Introduction à Eclipse

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

Numérisation. Copieur-imprimante WorkCentre C2424

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)

Rechercher l accès d une transaction dans l arborescence SIFAC. Le résultat s affiche : Terminer directement une transaction. Fermer un mode en cours

Ouvrez un compte Hotmail pour communiquer

BIRT (Business Intelligence and Reporting Tools)

Comment utiliser L application I-USBKey?

Novell. NetWare 6. GUIDE D'ADMINISTRATION DE NETDRIVE

Gestion des références bibliographiques. Comment simplifier la gestion des références bibliographiques?

Guide de l utilisateur Mikogo Version Windows

Quelques points importants pour mieux connaître votre clé Internet mobile

Cette fonctionnalité est paramétrable et accessible dans le module administration via le menu "Dossier / Administration".

Database Manager Guide de l utilisateur DMAN-FR-01/01/12

Spécifications système. Démarrage de l application CertiBru-Res. Premier accès à l application à partir de cet ordinateur

Logiciel (Système d impression directe)

Manuel utilisateur du portail (accès BS2000 version 1.6n)


VERITAS Backup Exec TM 10.0 for Windows Servers

Volet de visualisation

Service On Line : Gestion des Incidents

Atelier Le gestionnaire de fichier

GUIDE D'INSTALLATION. AXIS Camera Station

Instructions préliminaires P2WW FR Préface

La Clé informatique. Formation Internet Explorer Aide-mémoire

Logiciel : GLPI Version : SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003.

ZOTERO. Installation. Bibliothèque de Pharmacie. Service Formation

Comment utiliser FileMaker Pro avec Microsoft Office

Présentation de Firefox

POUR ALLER UN PEU PLUS LOIN SUR UN TABLEUR. Version EXCEL

Installation d un ordinateur avec reprise des données

PIC EVAL Dev Board PIC18F97J60

Manuel de l utilisateur client

Affectation standard Affectation modifiée (exemple)

Au préalable, nous nous plaçons dans l espace au sein duquel nous allons créer notre raccourci vers l ENTG.

Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05

VM Card. Manuel des paramètres des fonctions étendues pour le Web. Manuel utilisateur

I- USBKey Transfer. Guide d u5lisa5on. Comment u)liser I- USBKey Transfer?

Publipostage avec Calc

Publipostage avec Open Office Writer et Open Office Calc

Guide de l utilisateur

Guide d installation Caméras PANASONIC Série BL

GUIDE D INSTALLATION RAPIDE DEXH264

Sauvegarde d'une base de données SQL Server Express 2005

Gestion des documents avec ALFRESCO

Gestionnaire de connexions Guide de l utilisateur

Débuter avec OOo Base

Guide d Installation et de Configuration du Logiciel

Notes de version pour Symantec Endpoint Protection Small Business Edition, version 12, mise à jour de version 1

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel

Créer et partager des fichiers

Procédure d installation

Sauvegarder sa messagerie Gmail sur son ordinateur

Note de première mise en service. Passerelle ipro-04n. TTPMSiPRO04N R1.0 fr

Introduction au protocole FTP. Guy Labasse

Publipostage avec Open Office Writer et Open Office Calc (v.3)

Manuel d'installation de GESLAB Client Lourd

CAMERA DOME AMELIORÉE DE SURVEILLANCE EN RÉSEAU GUIDE D INSTALLATION

Atelier «personnaliser l environnement de l ordinateur mai 2015

:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1.

Mobility Tool + : mode d emploi

/ / / Système de distribution audio A44/A88 Logiciel PC

Manuel d utilisation. Logiciel (Device Monitor) Pour les systèmes d imagerie numérique. Configuration requise Description générale

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

Guide d'utilisation du Serveur USB

Application de Gestion des Notes de Frais sous Lotus Notes via un navigateur avec WorkFlow 1

Setting Up PC MACLAN File Server

Installation et compilation de gnurbs sous Windows

Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information

GUIDE D UTILISATION DU BROWSER DE BEYOND 20/20

NOTICE TELESERVICES : Demander un état hypothécaire

KM2 W1 EVC1 M3~ Manuel AUTOMSIM API 24V. BP Dcy 1MINI 1MAXI.

Transcription:

COPYRIGHT ET LIMITES DE RESPONSABILITE: Ce compilateur et tous ses documents sont détenus par MikroElektronika. Ces derniers sont protégés par la règlementation sur le copyright ainsi que par les traités internationaux du copyright. Ce manuel est également soumis aux lois sur le copyright. Il ne devra en aucun cas être reproduit dans son intégralité ou de façon partielle (de quelque façon que ce soit) sans l autorisation préalable écrite de MikroElektronika. L édition PDF du manuel pourra être imprimée pour un usage pivé ou une utilisation locale mais en aucun cas dans le cadre d une distribution. La modification de ce manuel est interdite. CONDITIONS D UTILISATION: En utilisant les produits MikroElektronika vous vous engagez à accepter tous les termes de leurs conditions d utilisation. Copyright MikroElektronika 2003 2008.

3 Notion de Projet Le compilateur mikroc pour PIC sauvegarde vos applications au sein de projets qui s apparentent à un fichier projet unique (avec l extension.ppc) ainsi qu à un ou plusieurs fichiers sources (avec l extension.c). L environnement IDE du compilateur mikroc pour PIC ne permet la gestion que d un seul projet à la fois. Les fichiers sources ne peuvent être compilés que s ils font partis d un projet. Un fichier projet renferme les informations suivantes: Nom du projet et description optionnelle; Composant cible; Options du composant (configuration word); Fréquence d horloge du composant; Liste des fichiers sources du projet source; Fichiers binaires (*.mcl); Autres fichiers. Dans ce manuel, nous allons apprendre à créer un nouveau projet, écrire un code, le compiler avec mikroc pour PIC et tester le résultat. Notre exemple permettra de faire clignoter des Leds afin qu il soit facile de le tester sur un microcontrôleur PIC.

4 Connexions matérielles Le schéma de connexion présenté ci-dessous est nécessaire pour pouvoir tester le code destiné aux microcontrôleurs PIC. Les diodes Leds sont connectées au port C du PIC. Dans cet exemple, vous ne pourrez utiliser que le PORTC car le programme très simple ne permet que de changer l état de ce port. Avant de commencer, vous devrez réaliser les étapes suivantes: Etape 1: Installer le compilateur Insérez le CD puis installez le compilateur mikroc pour PIC depuis D:/zip/mikroc/mikroc _8200_setup.zip - Un raccourci sera créé depuis le menu démarrer. Etape 2: Exécutez le compilateur Exécutez le compilateur mikroc pour PIC. L environnement IDE (Integrated Development Environment) du compilateur mikroc pour PIC apparaîtra alors. Après ces deux étapes, vous serez prêt pour créer un nouveau projet.

5 Nouveau Projet Le processus de création d un nouveau projet est vraiment très simple. Sélectionnez New Project (Nouveau Projet) depuis le menu Project (Projet), comme indiqué sur la figure de gauche. Une nouvelle fenêtre apparaîtra. Consultez la figure ci-contre. Comme indiqué, vous disposez de plusieurs champs à renseigner comme le nom du projet, l emplacement du projet, sa description, l horloge et les options du composant. Le tableau device flags (options composant) est utilisé pour la configuration des paramètres du microcontrôleur. Project Name: saisissez le nom de votre projet Project Path: sélectionnez l emplacement de votre projet Description: saisissez la description du projet (option) Device: sélectionnez un microcontrôleur Clock: sélectionnez l horloge du composant (cette donnée doit être impérativement saisie) Device Flags: Sélectionnez les paramètres du microcontrôleur. Utilisez les réglages par défaut si vous n êtes pas sûr des paramètres que vous devez choisir.

6 Après avoir renseigné toutes ces informations, cliquez sur OK. A ce stade, une nouvelle fenêtre vide s affiche afin que vous puissiez y saisir votre programme. Voir ci-dessous. Saisissez votre programme ici. Votre code devra ressembler à ceci.

7 Compilation Une fois que vous aurez créé le projet et écrit le code source, vous pourrez le compiler en choisissant une des options build du menu Project: Pour créer un fichier HEX sélectionnez Build (Ctrl+F9) via le menu Project ou cliquez sur l icône Build dans la barre d outils Project. L option Build ALL génère tous les fichiers du projet, la librairie (s il y a un code source) et les fichiers def pour le composant. L option Build + Program (Ctrl+F11) est très utile. Après la compilation du code, mikroc chargera le fichier.hex dans le programmateur PICFlash destiné à programmer votre composant. S il y a des erreurs, vous en serez averti dans la fenêtre Message. Si aucune erreur n est détectée, le compilateur mikroc pour PIC génèrera les fichiers de sortie. Fichiers de sortie Après une compilation réalisée avec succes, le compilateur mikroc pour PIC génèrera les fichiers de sortie dans le dossier project (le dossier contenant le fichier projet.ppc ). Les fichiers de sortie sont détaillés dans la table ci-dessous: Format Vue du code Assembleur Après la compilateur du programme par mikroc pour PIC, vous pouvez cliquer sur l icône View Assembly ou sélectionner View Assembly depuis le menu Project pour voir le code assembleur ainsi généré (fichier.asm ) dans une nouvelle fenêtre. Le langage Assembleur utilise des noms symboliques relativement facile à comprendre.

8 Personnalisation des Projets Edit Project Vous pouvez modifier les paramètres du projet tels que le type de microcontrôleur, la fréquence de son oscillateur et ses différentes options (flags) dans la fenêtre Project Settings. Les modifications effectuées dans la fenêtre Project Setting n affecterons que le projet actif courrant.

9 Fichiers Sources Création d un nouveau fichier source Pour créer un nouveau fichier source, procédez comme suit: Sélectionnez New depuis le menu Fileou pressez CTRL+N ou cliquez sur l icône New File depuis la barre d outils File. Une nouvelle fenêtre s ouvrira dans laquelle vous pourrez saisir votre code source. Sélectionnez alors Save depuis le menu File ou pressez CTRL+S ou cliquez sur l icône Save File depuis la barre d outils File et nommez ce dernier comme vous le voulez. Ouvrir un fichier existant Sélectionnez Open depuis le menu File ou pressez CTRL+O ou cliquez sur l icône Open File depuis la barre d outils File. Dans la boîte de dialogue, sélectionnez alors l emplacement du fichier que vous désirez ouvrir et cliquez sur le bouton Open. Le fichier sélectionné s affiche dans sa propre fenêtre. Si le fichier sélectionné est déjà ouvert, sa fenêtre d édition (Editor) devriendra alors active. Imprimer un fichier ouvert Assurez vous que la fenêtre contenant le fichier que vous voulez imprimer est active. Sélectionnez Print depuis le menu File ou pressez CTRL+P. Dans la fenêtre de prévisualisation Print Preview, configurez les différents paramètres désirés et cliquez sur le bouton OK. Le fichier sera alors imprimé sur l imprimante que vous aurez sélectionné.

10 Sauvegarder un fichier Assurez vous que la fenêtre contenant le fichier que vous voulez sauvegarder est active. Sélectionnez ensuite Save depuis le menu File ou pressez Ctrl+S ou cliquez sur l icône Save File de la barre d outils File. Sauvegarder un fichier sous un nom différent Assurez vous que la fenêtre contenant le fichier que vous voulez sauvegarder est active. Sélectionnez ensuite Save As depuis le menu File. Une boîte de dialogue New File Name s affichera alors. Dans cette boîte, sélectionnez l emplacement dans lequel vous voulez sauvegarder le fichier. Dans le champ File Name, modifiez le nom du fichier que vous voulez sauvegarder et cliquez sur le bouton Save. Fermer un fichier Assurez vous que la fenêtre contenant le fichier que vous voulez fermer est active. Sélectionnez ensuite Close depuis le menu File ou effectuez un click droit de souris dans la fenêtre du fichier que vous voulez fermer et sélectionnez l option Close depuis le menu. Si le fichier a été modifié depuis sa dernière sauvegarde, le compilateur vous demandera si vous voulez sauvegarder ces modifications avant de fermer le fichier.

Aucune partie de ce manuel ne devra être reproduite, ni transmise, ni transcrite, ni stockée dans un système de recherche, ni traduite dans quelque langue que ce soit, ni sous quelque forme que ce soit ou par quelque moyen que ce soit, sans l'autorisation écrite expresse de la société MikroElektronika. MikroElektronika founit ce manuel tel quel, sans garantie d'aucune sorte, explicite ou implicite, y compris, mais sans limitation les garanties implicites ou les conditions marchandes ou d'adéquation pour un usage particulier. En aucun cas, MikroElektronika, ses administrateurs, dirigeants, employés ou distributeurs ne pourrons être tenus responsables pour tous dommages indirects, spécifiques, accessoires ou consécutifs que ce soient (y compris les dommages pour perte de bénéfice commercial, interruption d exploitation commercial, perte d informations et de données à caractère commercial ou tout autre perte financière) résultant de l utilisation ou de l incapacité à pouvoir utiliser les produits MikroElektronika (compilateurs et kits d évaluation) ou de tout défaut ou erreur dans ce manuel, même si MikroElektronika a été informé de la possibilité de tels dommages. Les spécifications et les informations contenues dans ce manuel sont fournies pour un usage interne uniquement. Ils sont à tout moment et sans aucun préavis,sujets à des modifications et ne doivent ainsi pas être interprétées comme un engagement de la part de MikroElektronika. MikroElektronika n'assume aucune responsabilité pour les erreurs ou inexactitudes qui peuvent apparaîtrent dans ce manuel. Les produit et les noms de sociétés apparaissant dans ce manuel peuvent être (ou ne pas être) des marques déposées ou des copyrights de leurs sociétés respectives, et sont seulement utilisés pour l'identification ou les besoins d'explications à l avantage du propriétaire, sans intention de nuire.