a LEXTRONIC b

    Platine de développement "EasyPIC6"


    La platine "EasyPIC6" est probablement l'outil de développement pour PIC doté du meilleur rapport qualité / prix / possibilités / performances du marché. Cette dernière dispose d'un programmateur à connexion USB intégré qui vous permettra de télécharger vos programmes développés en assembleur ou avec n'importe quel type de compilateur pour PIC dans un microcontrôleur vierge 8, 14, 18, 20, 28 ou 40 broches placé sur un des supports prévus à cet effet.



    La programmation se fait SANS BOOT Loader, c'est à dire que vous pouvez placez un PIC vierge sur la platine et procéder immédiatement à sa programmation ! Le starter-kit est livrée de base avec un microcontrôleur PIC16F877A. Pouvant être cadensé jusqu'à 20 MHz, ce microcontrôleur dispose de 8 Ko de mémoire programme "Flash", de 368 octets de mémoire RAM, de 256 octets de mémoire EEPROM, de 33 ports d'entrées/sorties (dont 8 utilisables en canaux de conversion "analogique/ numérique" avec une résolution de 10 bits), de 2 timers, de différentes fonctions de gestion de signaux PWM, d'un port de communication série, d'un port de communication SPI™, d'un port de communication I2C™, etc... 

     



     

    La platine dispose également d'un étage débuggeur ICD intégré vous permettant (si vous avez développé vos applications à l'aide des compilateurs MikroBASIC, MikroC ou MikroPASCAL) de vérifier sur l'écran de votre PC les valeurs de vos variables, les valeurs des registres spéciaux (SFR) ou encore l'état de la mémoire EEPROM pendant l'exécution de votre programme afin de vous faire bénéficier d'un outil de mise au point extrêmement puissant et performant.

        

             

    Les points forts du starter-kit "EasyPIC6"



























































































                                  
    Sélection niveau

    sur les BP   
    Connecteur clavier

    PS/2 optionnel

     
    Bouton

    Reset intégré
    Connecteur

    ICD2/ICD3    

     
    Quartz

    interchangeable
    Connecteur USB pour

    PIC avec port USB

     

    Emplacament LCD

    128 x 64 optionnel

     


    Marquage

    des broches

     
    Emplacement LCD

    2 x 16 optionnel

       
    Réglage contraste

    des afficheurs

      
    Emplacement dalle

    tactile optionnelle

      
    Alimentation

    AC ou DC

     
    Résistances tirage

    Haut/Bas

      
    36 BP intégrés

    sur la platine

      
    Activation des

    résistances de tirage

     
    Programmateur

    USB haute vitesse

      
    Alimentation 

    via USB ou externe

      
    Afficheur COG intégré

    2 x 16 caractères

     
    Reprise des E/S

    sur connecteurs 

     
    36 Leds intégrées

    sur la platine

      

    Dip-switchs pour 

    paramétrages divers 

     


    Emplacement pour      

    DS1820 (option)

     
    Nombreux

    supports pour PIC

     
    Potentiomètre sur

    conv. "A/N"

     
    Clavier intégré

    4 x 4 touches
    Boutons-poussoirs

    directionnels
    Module d'extension

    "E/S" intégré
    Port RS232

    intégré

         

              

    Programmateur intégré à la platine du starter-kit "EasyPIC6"














    Le programmateur USB intégré du starter-kit "EasyPIC6" est en mesure de supporter les microcontrôleurs à technologie Flash ci-après:

         

    PIC10F200, PIC10F202, PIC10F204, PIC10F206,

    PIC10F220, PIC10F222, PIC12F508, PIC12F509,

    PIC12F510, PIC12F609, PIC12HV609, PIC12F615,

    PIC12HV615, PIC12F629, PIC12F635, PIC12F675,

    PIC12F683, PIC16F54, PIC16F57, PIC16F59,

    PIC16F72, PIC16F73, PIC16F74, PIC16F76, 

    PIC16F77, PIC16F83, PIC16F84, PIC16F84A,

    PIC16F87, PIC16F88, PIC16F505, PIC16F506,

    PIC16F610, PIC16HV610, PIC16F616, PIC16HV616,
        

      

    PIC16F627, PIC16F628, PIC16F627A, PIC16F628A, PIC16F630, PIC16F636, PIC16F631, PIC16F639,

    PIC16F648A, PIC16F676, PIC16F677, PIC16F684, PIC16F685, PIC16F687, PIC16F688, PIC16F689,

    PIC16F690, PIC16F716, PIC16F737, PIC16F747, PIC16F767, PIC16F777, PIC16F785, PIC16HV785,

    PIC16F818, PIC16F819,PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F874, PIC16F876, 

    PIC16F877, PIC16F873A, PIC16F874A, PIC16F876A, PIC16F877A, PIC16F882, PIC16F883, 

    PIC16F884, PIC16F886, PIC16F887, PIC16F913, PIC16F914, PIC16F916, PIC16F917, PIC18F242,

    PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220,

    PIC18F1230, PIC18F1320, PIC18F1330, PIC18F2220, PIC18F2221, PIC18F2320, PIC18F2321,

    PIC18F2331, PIC18F2410, PIC18F2420, PIC18F2423, PIC18F2431, PIC18F2439, PIC18F2450,

    PIC18F2455, PIC18F2458, PIC18F2480, PIC18F2510, PIC18F2515, PIC18F2520, PIC18F2523,

    PIC18F2525, PIC18F2539, PIC18F2550, PIC18F2553, PIC18F2580, PIC18F2585, PIC18F2610,

    PIC18F2620, PIC18F2680, PIC18F2682, PIC18F2685, PIC18F4221, PIC18F4220, PIC18F4320,

    PIC18F4321, PIC18F4331, PIC18F4410, PIC18F4420, PIC18F4423, PIC18F4431, PIC18F4439,

    PIC18F4450, PIC18F4455, PIC18F4458, PIC18F4480, PIC18F4510, PIC18F4515, PIC18F4520,

    PIC18F4523, PIC18F4525, PIC18F4539, PIC18F4553, PIC18F4550, PIC18F4580, PIC18F4585,

    PIC18F4610, PIC18F4620, PIC18F4680, PIC18F4682, PIC18F4685.

     

    (Liste informative, pouvant être modifée sanns préavis en fonction de l'évolution logiciel du programmateur de la platine).









      Logiciel du programmateur USB de la carte "EasyPIC6"








      Drivers USB pour le programmateur








      Méthode d'installation du drivers du programmateur

      

     



      

        

    Les nouveautés de la platine du starter-kit "EasyPIC6"




      









         

     

    La platine "EasyPIC6" dispose désormais d'un interupteur "M/A", d'un commutateur DIL sur chacun des ports du microcontrôleur afin de pouvoir isoler totalement tous les ports des résistances de tirage, de la possibilité de pouvoir utiliser des afficheurs 2 x 16 caractères optionnels avec ou sans rétro-éclairage 

     

    Mais la principale nouveauté réside dans la présence d'un connecteur spécial capable de recevoir une dalle tactile optionnelle, laquelle devra être aposée sur l'afficheur graphique 128 x 64 optionnel. Dès lors, il vous sera possible à l'aide d'un des compilateurs optionnels proposés ci-dessous de piloter la dalle très facilement et simplement.

     

    La platine dispose également désormais d'un connecteur permettant de recevoir un débugger/programmateur externe type "ICD2 ou ICD3" (non livrés).

             

           

    Nombreux exemples de programmes pour le starter-kit "EasyPIC6"

    Le starter-kit est livré avec les compilateurs BASIC (MikroBASIC), "C" (MikroC) et "Pascal" (MikroPASCAL) en versions de démo (exploitables mais limités à 2 Ko) - les versions sans limitations sont disponibles en option au bas de la page. Une quantité impressionnante d'exemples de programmes pour ces langages (ainsi que des exemples en assembleur) sont également disponibles afin de vous assurer une prise en main immédiate en vous permettant ainsi de tester, d'étudier et de communiquer avec la plupart des périphériques que vous pourrez rencontrer dans les applications industrielles: afficheurs LCD, graphiques ou 7 segments, claviers de saisie, claviers de PC, affichage par Led, communication série, communication USB, mesure et contrôle de température, conversion analogique / numérique, etc, etc... 

     

                                             

      

    Parmis ces exemples vous trouverez entre autre:

    5 modes d’affichage sur digits 7 segments - Compteur sur afficheurs 7 digits - Pilotage LCD alphanumérique en mode 4 bits - Clignotement Leds - Mesure de température avec DS18S20 - Gestions timers - Gestion interruption et Watch-Dog - Affichage valeurs analogiques sur Leds - Transmission valeurs analogiques vers RS-232 - Affichage valeurs analogiques sur LCD - Communication I2C™ avec mémoire 24C02 - Gestion d’interruptions pour lecture de touches - Communication SPI™ avec conv. analogique/numérique LTC1290 - Génération signal PWM - Communication SPI™ avec MAX7219 - Gestion Watch-Dog - Exemple de génération de sons - Envoi et réception de donnée via Ethernet - Exemple de communication RS485 - Envoi/réception de code manchester - Génération signal sinusoïdale - Gestion timer 0 / 1 / 2 - Gestion clavier PS/2 - Pilotage horloge RTC PCF8583 - Lecture / écriture sur carte SD™ / CF™ / MMC™, gestion de la dalle tactile, etc...










      Exemples de programmes en langage "BASIC" (MikroBASIC)








      Exemples de programmes en langage "C" (MikroC)








      Exemples de programmes en langage "Pascal" (MikroPascal)

     


      

    Starter-kit "EasyPIC6"... un outil de développement évolutif ! 








       

    Vous trouverez en fin de page une multitude de petits modules optionnels spécialement conçus pour s'enficher sur les connecteurs mâles d'entrées/sorties de la carte "EasyPIC6". Ces modules vous permettrons d'augmenter les possibilités de votre starter-kit en ajoutant des systèmes de communication CAN™, EThernet, IRDA, RTC, accéléromètre, etc...

        









    Nous proposons également en option au bas de cette page un ouvrage technique traitant de la prise en main de la platine et du compilateur "BASIC" 'MikroBASIC", ainsi qu'un bloc d'alimentation, un capteur de température DS18S20 optionnel, des microcontrôleurs PIC vierges, un afficheur LCD alphanumérique 2 x16 caractères, un afficheur LCD graphique 128 x 64 pixels rétro-éclairé bleu, un câble de liaison série (si vous voulez exploiter le port RS-232 de la platine), un câble de liaison USB (si vous utilisez un PIC capable de dialoguer en USB - comme les PIC18F4550 ou PIC18F2550 par exemple), etc, etc...    

      

      

    Contenu du starter-kit "EasyPIC6":

    - 1 platine (avec un PIC16F877A) - sans afficheur LCD, ni dalle tactile, ni capteur DS1820, ni câble série

    - 1 CD-rom intégrant la notice (en Anglais) et la suite logiciel

    - 1 câble de liaison USB (pour le programmateur intégré)

     

     



        










      Manuel du starter-kit "EasyPIC6"








      Description de la platine du starter-kit "EasyPIC6"








      Principales caractéristiques de la platine 


    pic microcontroleur pic programmateur pic compilateur pic
c