Tp pic en c INITIATION A LA PROGRAMMATION DU MICROCONTROLEUR PIC F EN LANGAGE C I Objectifs - conna? tre les structures de base - conna? tre les instructions réalisant les structures de base - conna? tre quelques instructions spéci ?ques du langage C de C

INITIATION A LA PROGRAMMATION DU MICROCONTROLEUR PIC F EN LANGAGE C I Objectifs - conna? tre les structures de base - conna? tre les instructions réalisant les structures de base - conna? tre quelques instructions spéci ?ques du langage C de CSS dédiées au PIC - faire exécuter un programme sur une maquette - savoir modi ?er un programme existant TP PIC II Description du système d'initiation à la programmation L ? écriture du programme dans la mémoire ash du PIC F se fait par l'intermédiaire d'un module connecté au PC ICD identique à celui utilisé avec MPLAB ce module permet également un dialogue avec le PIC de la cible maquette pédagogique a ?n de faire le debuggage du programme pas à pas points d'arrêts modi ?cation directe des registres PC CCS PCW dialogue PC-ICD par liaison série RB RB RB Module ICD MCLR édition - compilation - mise au point maquette pédagogique PIC à programmer Le logiciel CCS PCW permet de réaliser toutes les étapes nécessaires à la conception d'un programme en C pour PIC édition écriture du programme source - compilation sur PC génération du programme binaire au format HEX - chargement par le module ICD du programme en mémoire ash - exécution ou débuggage du programme Le programme source a une extension c ex prog c lors de la compilation le ?chier binaire ex prog HEX est généré un ?chier listing ou apparaissent les instructions en assembleur réalisant le programme en C ce ?chier a l ? extension lst ex prog lst III Utilisation du système de développement Le TP se fera à l ? aide d'une maquette pédagogique possédant - deux boutons poussoir - une LED - deux a ?cheurs à anodes communes multiplexés Connecter l'ensemble comme représenté ci-dessus C exécution d'un programme existant avec module ICD Il faut au préalable que le module ICD ait été programmé a ?n de pouvoir fonctionner avec CCS si cela n'a pas été fait lancer le programme ICD et changer le ?rmware en choisissant celui pour PIC On désire faire exécuter le programme en C exécutant la même chose que celui étudié en assembleur c'est-àdire allumer la led quand on appuie sur le bouton poussoir connecté RB pour cela réaliser les opérations suivantes lancer le logiciel de développement PCW PIC C compiler ou PIC demo et exécuter les opérations suivantes ? Ouvrir le programme prog c ? ? ? placé dans le répertoire D tpccs ? Compiler le programme c'est-à-dire transformer les instructions en C en instructions en assembleur puis en code binaire ? Lancer le debugger comme indiqué ci-dessous la programmation se fait automatiquement A partir de maintenant plusieurs opérations sont possibles on peut ? faire exécuter le programme en appuyant sur GO ? arrêter le programme en appuyant sur S ? une fois le programme arrêté l'exécuter en pas à pas symbole de pieds modi ?er des données en RAM et placer des points d'arrêt ? Faire exécuter le programme et véri ?er son fonctionnement ? Arrêter

Documents similaires
Les nouvelles écritures biographiques La biographie d'écrivain dans ses reformu 0 0
Economie du bien commun C CISBN - - - - re Dépôt légal ?? édition mai ? Presses Universitaires de France avenue Reille Paris Ce document numérique a été réalisé par Nord Compo CREMERCIEMENTS Ce livre a béné ?cié de nombreux conseils et commentaires Je tie 0 0
Actes de la recherche en sciences sociales Dialogue à propos de l'histoire cult 0 0
Bonnes pratiques d’écriture académique Guide à destination des enseignants pour 0 0
Grille evaluation a2 Professeur Mme Guillemard Classe e Nom de l ? élève Prénom Grille d ? évaluation des compétences - Anglais - niveau A Le choix d ? une langue vivante pour votre enfant pour le Brevet des Collèges vous a été proposé il y a quelques moi 0 0
Les genres de textes LES GENRES DE TEXTES Les textes qui racontent Texte littéraire GENRES ? récit ? récit d ? aventures ? récit ou roman ? fantastique ? récit autochtone traditionnel ? discours ? conte ? fable ? roman ? légende ou ? mythe ? nouvelle ? mé 0 0
evry0015 Université d ? Évry Val d ? Essonne U F R de Sciences Sociales et de Gestion Centre Pierre Naville La rationalisation de la logistique De la supply chain à la coopération complexe externe dans le travail Thèse de doctorat en Sociologie Présentée 0 0
2015 - 2016 Devoir 1 @ @ manti.1s.fr Calculer les limites suivantes : 3 4 1 3 2 0 0
Objet d’étude 2 : Le texte théâtral et sa représentation, du XVIIème siècle à n 0 0
Simenon bibliographie SIMENON Biographies bibliographies and critical works - Compiled by Bernd Fischer K? ln Note The following survey covers publications in book-form on Simenon ?s life and work in French English German Dutch Italian and Spanish languag 0 0
  • 40
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager