Home

PIC programmer board

image

Contents

1. 487 KIT 2003 K8048 PIC PROGRAMMER BOARD K8048 2003 Velleman Components ontrol tput c Velleman Kits Welcome to the exciting world of Velleman Kits Velleman Kit is known all over the world for our High Quality electronic kits Our range goes from easy to build Mini Kits to more advanced Kits such as High End audio circuits domotic systems and computer interface kits Because of the huge success of our sophisticated measuring instruments like the PC and hand held oscilloscopes we ve founded the Velleman Instruments division The Velleman Kit team Contents Table of Contents g n ralit s Informations sur la Federal Communications Commission la FCC Sp cifications Connexion Installation de mat riel Proc dure de programmation Ecrire modifier un programme Compiler Programmation proprement dite du microcontr leur Programmation Effacer un appareil PIC Exp riences ICSP a BB N K8048 2003 Velleman Components PIC programmer board g n ralit s Le K8048 est un programmeur multifonctions pour des microcontr leurs FLASH PICTM de Microchip Ces contr leurs se laissent reprogrammer un grand nombre de fois permettant d exp rimenter volont et facilitant la mise niveau du logiciel d un appareil dans lequel un contr leur est install
2. criture 7 Nom du fichier charg en m moire et qui sera utilis pour la programmation Effacer un appareil PIC Effacer le contenu d un contr leur 1 Pour l effacement complet d un programme dans la m moire d un contr leur 2 Sert uniquement effacer les donn es EEPROM 3 Peut tre utilis pour d sactiver la protection par code Retenez que le contenu devient illisible et que le programme devient inutilisable 1 2 Bulk Erase Data Memory Controller Disable Codeprotection 1 27 M Write Data DEV ID Write Config won JV Erase bef Write Config Verify Code Low Volt Prog Current File Activity Exit Attention Mettez SW5 dans la position PROG pour utiliser cette fonction 1 Pour l effacement complet d un programme dans la m moire d un contr leur 2 S utilise uniquement pour l effacement des donn es EEPROM 3 Peut tre utilis pour d sactiver la protection par code Retenez que le contenu devient illisible et que le programme devient inutilisable Lisez le fichier C Velleman K8048 Examples pour des exemples de programmes Vous pouvez t l charger des mises jour du logiciel de programmation et des exemples additionnels sur notre site web www velleman be Proc dure de programmation 7 Exp riences 11 Emploi des boutons poussoirs pour exp riments et emploi des LEDs Le K8048 est quip d un max
3. tre influence par des brouillages ind sirables Visitez le site web http www fcc gov pour de plus amples renseignements sur la FCC Informations sur la Federal Communications Commission la FCC 3 3 Sp cifications e Convient pour la programmation de microcontr leurs FLASH PIC tm de Microchip e Supporte 4 diff rents PICs 300 mil 8 14 18 et 28 broches Boutons de test et des indicateurs LED pour organiser des exp riences p ex les exemples de programmation inclus e Connexion facile a votre PC via le port s riel e Un microcontr leur Flash PIC16F627 est inclus Il se laisse reprogrammer jusqu 1000 x e logiciel pour compiler et programmer votre code source est inclus e Puissance 12 of 15V CC min 300mA bloc secteur non r gul e 51205 PS1208 PS1508 230Vca e PS1208USA 115Vca e compatible IBM Pentium ou meilleur avec Windows 95 98 ME NT 2000 XP CDROM et un port s riel RS232 disponible cable non inclus p ex CWO14 e Supporte les microcontr leurs FLASH suivants e PIC12F629 PIC12F675 16 83 PIC16F84 A 16 871 PIC16F872 e PIC16F873 PIC16F874 PIC16F876 PIC16F627 A PIC16F628 A PICF630 e Dimensions 145 mm x 100 mm Visitez notre site web pour la liste jour et le logiciel le plus r cent www velleman be 4 Connexion LED d avertissement ins rer Programmer un appareil ou enlever PIC 9 Reset exter
4. Plusieurs types de Cl peuvent tre programm s et le CI est pourvu de LEDs et de boutons poussoirs pour tester des circuits simples sur le circuit imprim Il y a deux phases importantes dans l utilisation de ce programmeur D abord le code programme est crit l aide d un traitement de texte tel que NotePAD qui fait partie de l ensemble standard de Windows ou vous pouvez utiliser le paquet de d veloppement de Microchip c d MPLAB que l on sait trouver sur le site web www microchip com Le K8048 permet l installation directe de 4 types de supports de CI 8 broches 14 broches 18 broches et 28 broches Gr ce au connecteur ICSP vous pouvez galement utiliser des supports d un autre type Cette extension permet l usage de contr leurs avec d autres connexions et la programmation de contr leurs mont s dans un appareil sans les enlever de leur support voir ICSP Avec le contr leur vous pouvez commencer a programmer imm diatement Le nom et logo de Microchip PIC et PICmicro sont des marques d pos es de Microchip Technology Inc aux E U et dans d autres pays Informations sur la Federal Communications Commission la FCC Cet appareil r pond la Section 15 des Normes FCC condition que les consignes de montage soient ex cut es la lettre L utilisation de l appareil est soumis aux conditions suivantes 1 cet appareil ne peut pas occasionner des brouillages nuisibles et 2 l op ration de l appareil ne peut pas
5. de 4 entr es de test que vous pouvez op rer manuellement avec SW1 SW2 SW3 et SWA Six LEDs diagnostiques permettent de simuler des sorties Cliquez sur le lien cross reference table pour v rifier quelle ligne E S est connect e quel bouton poussoir ou quelle LED Vous pouvez r p ter cette proc dure pour chaque support Cl Support PIC Support PIC Support PIC Support PIC 8 broches 14 broches 18 broches 28 broches LD1 GP2 pin 5 RCO pin 10 RBO pin 6 RAO pin 2 LD2 GP4 pin 3 1 pin 9 RB1 pin 7 RA pin 3 LD3 NC RC2 pin 8 RB2 pin 8 RA2 pin 4 LD4 NC RC3 pin 7 RB3 pin 9 pin 5 LD5 NC RCA pin 6 RB4 pin 10 RAA pin 6 LD6 NC NC RB5 pin 11 RAS pin 7 swi GP5 pin 2 DCS pin 5 RAO pin 17 RBO pin 21 sw2 NC RA2 pin 11 RA 18 RB1 pin 22 Sw3 NC NC RA2 pin 1 RB2 pin 23 sw4 NC NC pin 2 pin 25 Remarques Les lignes E S venant d un bouton poussoir doivent tre configur s dans la source en tant qu entr es un 1 dans le registre TRIS pour cette entr e Les lignes E S connect es une LED doivent tre configur es dans la source en tant qu entr es un 0 dans le registre TRIS pour l entr e en question K8048 2003 Velleman Components 12 PIC programmer board ICSP ICSP sert programmer des contr leurs en circuit Ce processus est galement connu sous le n
6. source File Name C Velleman K8048 Examples demot627 6 T 4 Waming Levet 7 Default Ze AlMessoges Warnings and Errors Cross Reference File Errors Only Object File Macro Expansion o FF sta Processor 16F627 8 On Tab Size ka o N X Exit wi Assemble F Save Settings on Exit 1 Le nom du fichier code source et o la trouver ex C TEST DEMOF267 ASM 2 S lectionnez le format du code machine cr er Choisissez toujours HEXADEMICAL pour le K8048 3 Cochez cette option pour contr ler l orthographe des variables majuscules ou minuscules 4 D termine la mesure dans laquelle des signaux d erreurs et des avertissements sont g n r s dans le fichier d erreurs S lectionnez de pr f rence ALL MESSAGES ou ERRORS ONLY 5 Gardez tout simplement le r glage d usine pour cette option Dans la position ON les macros sont crits compl tement dans le fichier LIST xxx LST 6 Ceci est la longueur des mots Choisissez toujours INHX8M dans le fichier en code machine pour le logiciel PROGPIC2 inclus dans l emballage du K8048 Tout autre choix r sulte en un code machine qui est illisible ou qui ne fonctionne pas 7 Cochez les fichiers g n rer outre le code machine HEX Error file Les signaux d erreurs sont sauv s dans ce fichier List file Ce fichier contient votre code source les signaux d erreurs et de l information additionnelle Il faut pas g n rer les f
7. utilisons le logiciel assembleur PIC de Microchip MPASMWIN EXE e Programmer le code machine est programm dans le processeur via votre PC et le K8048 et l aide du logiciel PROGPIC2 EXE e Effacer un appareil PIC Effacer le contenu d un contr leur 6 1 Ecrire modifier un programme Ecrire ou modifier un programme Velleman K8048 Examples DEMOF627 ASM SR Edt Format errr EEE PEL EC EE EE VELLEMAN OK d OFTVARE SCH SCH HCH ECHR SSH Sggggggggeggeggegggegegeg K8048 Microchip Progreaner tutor progres for testing K8048 vith PICI6F 271 LLLELLELLELLLLLELELLELEE VELLEMAN Conponents 2003 All rights reserved TTT Herdy Rev 8048 1 Softv Rev 1 01 ose XT 4 Max POVER 157 DC EERE EEE ETERS TETHER EEE EQU 0000 EQU 0001 Register Pile EQU EQU EQU EQU EQU EQU 0000 0001 0002 0003 0004 0005 0006 0002 0008 000 000 000F 0010 0011 0012 0015 0016 0017 20 05100 05 00 00 0550 05 00 00 LLE LLELE 1 Exemple d un programme trait avec NOTEPAD 6 2 Compiler D marrez MPASMWIN EXE dans le fichier Velleman K8048 L cran de r glage ci dessous s ouvrira cliquez sur un num ro pour avoir plus de d tails K8048 2003 Velleman Components PIC programmer board b i MPASM v03 20 02 Microchip Technology Inc
8. activ ne peuvent plus tre lus Au plus ils peuvent tre effac s et alors tout mat riel de code est galement effac Le code machine hexad cimal est sauv dans un fichier texte Attention Mettez SW5 dans la position PROG pour utiliser cette fonction Le contr leur est programm Suivez cette proc dure via la bo te Activity L indication READ WRITE s allume LD8 Cette touche permet de v rifier si le programme que vous venez de programmer a t m moris correctement par un PIC Attention il est uniquement possible de contr ler si le contr leur N EST PAS prot g par un code Chaque byte est contr l automatiquement pendant la programmation pour voir s il a t m moris correctement Ce n est qu ce K8048 2003 Velleman Components 10 PIC programmer board 6 4 moment l qu est activ e la protection du code Attention Mettez SW5 dans la position PROG pour utiliser cette fonction 4 Permet de lire et ajuster les donn es dans la m moire EEPROM d un contr leur Attention Mettez SW5 dans la position PROG pour utiliser cette fonction 5 Ce r glage reste dans la position NORMAL En cas de probl mes de programmation vous pouvez r gler la vitesse sur HIGH pour un PC lent ou sur LOW PC tr s rapide Ceci permet de compenser la diff rence de vitesse 6 Permet de voir quelle adresse ou zone d adresses le logiciel utilise pour la lecture ou l
9. eut pas tre utilis par un autre appareil p ex un modem interne Branchez un bloc secteur compatible et v rifiez si LD7 s allume LED ON OFF D marrez le programme PROGPIC2 PIC programmer dans le fichier C Velleman K8048 Cliquez sur FILE gt OPEN et s lectionnez le programme compil 8M file que vous voulez programmer K8048 2003 Velleman Components PIC programmer board 21 Look in Exar ies e Contr lez les r glages du logiciel PIC Programmer Instaurez le num ro du port s riel sur lequel le K8048 est connect Sauvegarder CODE standard ON Sauvegarder donn es EEPROM standard ON Sauvegarder les r glages de configuration standard ON ERASE before WRITE standard ON Indique que le contr leur est effac avant la programmation La programmation LOW VOLTAGE ne s applique pas sur le K8048 Tous les contr leurs sont programm s avec une tension de programmation VPP de 13V et non pas de 5V 7 Choisissez le microcontr leur utilis Le microcontr leur inclus dans l emballage est du type PIC16F627 ou PIC16F627A V rifiez si vous avez s lectionn le type correct 8 Config D habitude la configuration du contr leur est d j d finie dans le code source avec la directive de compilation CONFIG Seuls les utilisateurs exp riment s peuvent r gler ou ajuster ces options manuellement gt P
10. ichiers CROSS REFERENCE amp OBJECT comme ils ne sont pas compatibles avec le K8048 8 Choisissez le processeur que vous utilisez Remarque importante avec certains PIC le num ro est suivi d un code de g n ration P ex PIC16F84A 9 Dans les fichiers texte g n r s indiquez la largeur des colonnes en nombre de caract res Cliquez sur lt ASSEMBLE gt quand tous les r glages sont souhait Lorsque le code source est sans erreurs l cran suivant sera affich Proc dure de programmation 7 Assembly Successful DEMOF627 ASM Errors Warnings Reported Suppressed Messages Reported Suppressed Lines Assembled L assembleur g n re alors les fichiers suivants e xxx ERR gt fichier Error ou fichier d erreurs qui contient toutes les erreurs et ou avertissements que l assembleur MPASM a trouv dans votre code source e xxx Hex gt Ceci est le fichier avec le code machine que le logiciel de programmation utilisera pour la programmation du contr leur e xxx LST gt Fichier listing contenant votre code source et les remarques g n r es l assembleur e xxx COD gt Fichier Code Ce fichier est uniquement utilis par l environnement de programmation MPLAB et non pas par le logiciel K8048 6 3 Programmation proprement dite du microcontr leur Connectez le K8048 votre PC via un port s riel disponible La ligne IRQ de ce port s riel IRQ 3 ou 4 ne p
11. ne ICSP Puissance 12 15V CC min 300mA Indications LED pour simulations de sortie Boutons de test pour la simulation d entr es connexion s rielle RS232 vers PC Choix d oscillateur Indication read write S lecteur lisez crivez execute off prog K8048 2003 Velleman Components 4 PIC programmer board 5 Installation de mat riel e Connectez le K8048 votre PC l aide d un c ble 9 broches Utilisez un port s riel libre et assurez vous que le logiciel install ne puisse r clamer ce port conflit d interruption pendant l emploi du K8048 p ex programmes directeur d autres programmeurs appareils de mesure des PDA etc H Mettez le s lecteur SW5 dans la position centrale standby e Connectez un bloc secteur non r gul 12 15VCC min 300mA au K8048 via SK1 blocs secteur Velleman compatibles PS1205 PS1208 PS1508 230Vca ou PS1208USA 115Vca e La LED POWER LD7 doit tre la seule s allumer pour indiquer que l alimentation du K8048 est OK Installation de mat riel 5 6 Proc dure de programmation Programmer les microcontr leurs pr parations e Ecrire ou modifier le code source d habitude le code source est crit avec l assembleur PIC Jetez un coup d oeil sur les exemples du fichier Velleman K8048 Examples e Compiler le code que vous avez crit en langage clair est converti en langage machine A cette fin nous
12. om de t l chargement de code ce qui signifie que la puce en question est connect e un bus consistant en quatre ou cing fils c a d le bus ICSP Plusieurs membres de la famille PIC se laissent re programmer tout en restant mont sur la plaque d alimentation Il ne faut m me pas d sactiver l alimentation Ces CI sont commut s vers le mode de programmation en mettant haut la broche de r initialisation MCLR d habitude avec une tension de 12V 14V A partir de ce moment RB6 sert d entr e CLOCK tandis que RB7 a chang en connexion d entr e de sortie DATA gt SV your application power 1 These components are only necessary if your application is powered during pogrommir 19 RAO ANO RBURXIOT 2 RA2 AN2IVREF RB2TXCK 8 1 3 1 RAATOCKUCMP2 RB4 PGM RASIMCLRITHV RBS RAG OSC2 CLKORBB T 1 OSO TICKI RA7 IOSCIICLKING RB7 TIOSI gt RBG LLAS POS WOJ HOLDINNON dSol to your application gt RB7 your application do
13. roc dure de programmation 9 6 3 1 Programmation Placez SW5 dans la position centrale standby Ins rez le contr leur dans le support CI appropri o enfichez le PIC 8 broches dans support IC1 o enfichez le PIC 14 broches dans support IC2 o enfichez le PIC 18 broches dans support IC3 o enfichez le PIC 28 broches dans support IC4 Placez ensuite SW5 dans la position PROG La LED d avertissement LD9 commence a clignoter indiquant qu aucun contr leur ne peut tre connect ou d connect d un support quand SW5 est r gl dans cette position Cliquez sur WRITE pour achever la programmation Suivez ce processus dans la bo te Activity L indication READ WRITE s allume LED LD8 Remettez SW5 dans la position centrale STANDBY apr s la programmation Alors seulement pouvez vous enlever le contr leur ou commuter vers le mode de test voir boutons de test et LEDs diagnostiques sous Exp riences Mettez SW5 dans la position RUN pour tester le programme si celui ci a t crit pour l utiliser avec des boutons de test et des LEDs 4 1 PIC Programmer 2 Read d Write Cod F Write Dat Jr Write Config Word Erase bef Wiite Config Low Volt Prog ies Activity 1 6 Pressez ce bouton pour lire un programme et des donn es d un contr leur condition que le dernier ne soit pas prot g par un code Des PIC dont le code de protection bit est

Download Pdf Manuals

image

Related Search

Related Contents

Mode d`emploi Tondeuse pour chevaux Cuty TYPE 1400-10  Samsung GT-E2530 Benutzerhandbuch  Ryobi P360 Use and Care Manual  magewell xi400de-hdmi product manual  MVI56E-GSC Setup Guide  Type 2 and You  ThermaCare ® Multi  C User Manual - Elen  Clear Comfort™ Pro 7-day Programmable Thermostat  "TMS320C6000 Expansion Bus to MPC860  

Copyright © All rights reserved.
Failed to retrieve file