Home
Mode d`emploi du Generateur de Code pour PIC
Contents
1. E CN Generateur de Code PIC 18F4520 mcp Source Files Ga init B Adc c B AfficheLcd c Ccpi c B Ccp2 c B Eccp c B Interrupt c Lcd c B MainComplement c Port c B Spi c A Timer0 c B Timeri c B Timer2 c B Timer3 c iod Bj Usart c Main i Bj Main c E Header Files B int o Config h Fi EnteteComplement h H MainComplement h Main Entete h Main h H Var h Object Files Library Files Linker Script Other Files Output Build Version Control Find in Files PIC18F4520 P novzdcc gt Le dossier Main dans Source Files du projet doit contenir uniquement le fichier Main c 3 Utilisation du fichier Excel gt Ouvrir le fichier Excel dans le dossier Excel Generateur de Code 18F4520 VX X XX xls gt Cliquer sur le bouton Outil graphique Microsoft Excel Generateur de Code PIC 1 645230 V3 0 77 xls H Fichier Edition Affichage Insertion Forge Outils Donn es Fen tkre z D geel E S m gt a 1 E a 4 G12 F G a F 1 2 3 4 5 Foai Configuration Registre Bit Waleur MouUweaU tion Hom A mn Outil Graphique 4 D BUT Acad mie Aix Marseille Sciences de l Ing nieur 213 SEMINAIRE PROTEUS 2009 gt Le Menu G n ral appara t PIC18F4520 Configuration Modules W Port Port Bit configuration Timer0 E Mi nComplement c Timer1 Permet de r gler les Bits de configuration du F Timer2 Microcontr leur SONO
2. de base est maintenant termin il vous suffit d ajouter votre code dans les fichiers voire d ajouter d autres fichiers pour terminer votre application Acad mie Aix Marseille Sciences de l Ing nieur 5 5
3. MainComplement h Timer3 EnteteComplement h Eccp Ccp Adc Permet de s lectionner les modules utilis s pour le programme en C puis de les configurer Usart SPI et I2C Ici on a choisi les Modules Port et Timer2 Il suffira de cliquer sur le Boutons Port et Timer2 pour configurer les Modules Afficheur LED Autorisation des interuptions Cr er tous les Fichiers gt Apres avoir valid la case Port Cliquer sur le Bouton Port Objectif placer le Bit RA1 en entr e Port S lection des Bits Analogiques n E D MCLR VPPIRE3 1 RAT ANT e 3 RAZIAND VREF ICVREF 4 RB4 KBID AN11 RASIANGIVREF 115 RB3 ANG CCP2 1 RA4 TOCKICIOUT ee 6 RB2 INT2 ANS RAS AN4 SSIHLVDIN C2OUT RB1 INTI AN10 REO RD ANS RBO INTO FLTD AN12 RAS en sortie ERESIA vss JCS ZAG en sortie se ti RAZ en sortie Vss RBO en sortie OSC1 CLKI RA7 RB1 en sortie OSC2 CLKO RAG 1 S lectionner le Bit RAI RB2 en sortie RCOTIOSONT13CKI RB3 en sortie RC1TI0S1CCP2 RB4 en sortie RC2 CCP1 PIA i RB5 en sortie Les registres du RC3 SCK SCL 5 Permet de visualiser les i f RDWPSPO A opn pn ho microcontroleur dpe registres du microcontr leur RCO en sortie RC1 en sortie Registre ADCON1 RC2 en sortie RC3 en sortie CEE voci voco Pocs Pecz Porci Peco RC4 en sortie N E a RCS en sortie 5 RC6 en sortie
4. PLAB Generateur de Code PIC 18F4520 MPLAB IDE v8 20 Fie Edit View Project Debugger Programmer Tools Configure Window Help D ni 24mam neea vi nat SE Generateur de Code PIC 18F45 0 mcw X 21 Generateur de Code PIC 18F4520 mcp J E Source Files E Init Ade c _ AfficheLed c E cept e E cep2 c Be ve Interrupt c z Led c MainComplement c rore E Spi c ve Timerd c Timer1 c ve Timer c ce Timer3 c On retrouve ici tous les fichiers C du Dossier Init Il ne reste plus qu compiler le Projet en cliquant sur le bouton Build All config h Ent teCompl ment h a MainComplerment h El 221 Main sn Entete h JE Main h ha ar H Object Files Library Files Linker Script Other Files Acad mie Aix Marseille Sciences de l Ing nieur 475 SEMINAIRE PROTEUS 2009 Normalement vous devriez obtenir le message suivant Output Build Wersion Control Find in Files MP2HEZ 4 20 COFF to HEX File Converter Copyright ici 2008 Microchip Technology Inc Errors E Loaded EducDeveloppementGenerateur de Code Generateur Code PIC T6FT 320 Prog outGenerateur de Code PIC 18F1320 cof Release build of project Educ DeveloppementGenerateur de Code Generateur Code PICTEFT 320 Prog Generateur de Code PIC 18F1320 mcep succeeded Mon Dec 06 17 11 54 2008 BUILD SUCCEEDED iili AT 1 SET SN RAT le min A End D Build Succeeded et O Errors Votre Projet
5. Registre de direction de Bits TRISA J Valider Entr e Soi S sax RD1 en sortie TL SES CT US DS OR SSL ESS OS CSN OS NS OU RD2 en sortie Donictro do d a RD3 en sortie EE RD4 en sortie Permet de cr er le fichier Port c RD5 en sortie _ ce Ce bouton sera utile lors de la modification des bits de ce D7 en sortie modules apr s que tous les fichiers aient t cr es EO en sortie i f nee RE1 en sortie Il n est pas utile de l utiliser lors de la premi re cr ation des REE on ion fichiers C Ils seront tous cr er avec le Bouton Cr er tous les fichiers du Menu general Registre de direction de Bits TRISE H 1 RAC en analogique RA1 en sortie en sortie vss RD7 PSP7 P1D RDG PSP6 P1C RDS5 PSPS5 P1B PIC18F4420 PIC18F4520 Entree X Acad mie Aix Marseille Sciences de l Ing nieur 3 5 SEMINAIRE PROTEUS 2009 Remarque Vous pouvez configurer plusieurs Bits la fois en faisant une s lection multiple en utilisant les touches Shift et Ctrl gt Apr s avoir configur les modules que vous utiliserez Cliquer sur le Bouton Cr er tous les Fichiers sur le Menu General Excel permet de cr er tous les fichier c et h et de les placer dans le Dossier Init du Dossier Prog 4 Retour au Projet MPLAB Les fichiers c et h tant cr es par Excel il suffit maintenant de les compiler dans le Projet MPLAB Tous ces fichiers doivent appara tre dans le Projet M
6. SEMINAIRE PROTEUS 2009 GENRATEUR DE CODE POUR PIC 18F4520 ATTENTION MPLAB Version 8 20 C18 Version 3 22 1 Objectif Permettre de d velopper un programme en C avec un microcontr leur PIC en crivant le moins de code possible 2 Pr paration Copier sur le disque dur tout le dossier Generateur de Code PIC 18F4520 Dans ce dossier vous devez trouver les dossiers suivants gt Doc contient le document constructeur du microcontr leur indispensable Excel les dossiers et fichiers permettant de g n rer le code en C Prog le projet MPLAB qui permet de compiler le programme en C Proteus pour tester l application r alis e Programmation en C pour PIC 18 YYY Y Les dossiers absolument n cessaires sont Excel et Prog Ils doivent tre sous la m me racine car Excel crit dans le dossier Prog Init Les autres dossiers ne sont pr sents que pour fournir des aides suppl mentaires 2 1 Initialisation du Dossier _ Prog gt Ouvrir le dossier Prog gt Ouvrir le dossier Out gt Effacer tout son contenu Acad mie Aix Marseille Sciences de l Ing nieur 1 5 SEMINAIRE PROTEUS 2009 2 2 Initialisation du Projet MPLAB Generateur de Code PIC XXXXXXX gt Ouvrir le Projet MPLAB Generateur de Code PIC XXXXXXX M Generateur de Code PIC 18F4520 MPLAB IDE v8 20 File Edit View Project Debugger Programmer Tools Configure Window Help D n jma SASAR Checksum 0x8328
Download Pdf Manuals
Related Search
Related Contents
ADR Plus Firmware Release Notes Samsung WB710 User Manual medidor digital de grasa corporal digital body fat caliper Tableau des tailles pour vêtements Mode d`emploi entretien BIG8051 Development System User Manual Operating Instructions NewClassic Balances ME Conformità alle normative RUGGEDCOM RS900W Přihláška do jazykového kurzu - IS MU Copyright © All rights reserved.
Failed to retrieve file