conseil pour debuter avec pic18f
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

conseil pour debuter avec pic18f



  1. #1
    alainav1

    conseil pour debuter avec pic18f


    ------

    Bonjour,
    j'ai quelques notions de programmation avec les pic 16f 12f.
    je programme en basic j'ai aussi quelques notions d'assembleur et j'ai des notions de langage C)
    je souhaite m'initier au 18f afin de communiquer en usb avec mon pc
    pour cela premiere etape
    faire clignoter une led avec un 18f4550 pour faire connaissance avec l'environnement
    puis faire d'autres exercices pour debutant
    j'ai donc sous la main
    mplabX
    un pic 18f4550 (et le hard qui va avec )
    un pickit2
    que faut il de plus ?

    connaissez vous des liens des tutoriels bien fait (pour m'initier avant de vous poser des questions precises sur mes futurs problemes !!)

    cordialement
    Alain

    -----
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  2. #2
    schneiderj

    Re : conseil pour debuter avec pic18f

    Bonsoir Alain,

    Oups... l'USB je me suis cassé les dents dessus il y a un peu plus de 5 ans. Je crois que c'est le seul périphérique que je n'ai pas réussi à utilisé parmi ceux que j'ai voulu utilisés (I2C, SPI, UART, TCP/IP, et le dernier DMA avec UART)!!

    Par contre j'ai réussi à faire fonctionner l'USB avec une carte SD pour mes besoins. Voir les démos "Device - Mass Storage - SD Card".

    Jean-Marie

  3. #3
    RISC

    Re : conseil pour debuter avec pic18f

    Salut Alain,

    J'ai utilisé différents PICs avec l'USB sans aucun problème (PIC16, PIC18, PIC24, PIC32) grâce aux librairies MLA. Il existe des dizaines de projets tous faits.

    Je ne suis pas sur que le Pickit2 soit géré correctement sous MPLAB X... (le status est jaune).
    De plus il y a une opération de reprise à -50% des Pickit2, ICD et Promate2 pour migration vers Pickit3, ICD3 et PM3 donc il semble que ces outils ne seront plus supportés dans le futur sous MPLAB X
    Peux-tu te connecter à ta carte sous MPLAB X ?

    Le plus simple c'est d'utiliser les libraries MLA. Il existe plein de projet pour le PIC18F4550 car c'était le premier PIC18 avec l'USB. La plupart des projets sont faits pour la carte PICDEM FS USB. Cela dit le récent PIC18F45K50 remplace avantageusement le PIC18F4550 car il n'a plus besoin de quartz ;=)

    Après avoir téléchargé les libraries MLA ( http://www.microchip.com/MLA ) tu les installes et tu télécharges le compilateur XC8.
    Les projets permettent de faire les classes HID, CDC, Generic.
    Il existe même un PIC16F1xxx avec l'USB : la famille PIC16F1459. Il n'a également pas besoin de quartz externe ;=)

    a+

  4. #4
    gcortex

    Re : conseil pour debuter avec pic18f

    Bonjour RISC et tous les autres,

    y a t-il un avantage à fabriquer des 16Fxxxx par rapport aux 18F ?

    Merci

  5. A voir en vidéo sur Futura
  6. #5
    vincent66

    Re : conseil pour debuter avec pic18f

    Pour les habitués semi-sclérosés comme moi, oui...
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  7. #6
    extremgear

    Re : conseil pour debuter avec pic18f

    Citation Envoyé par gcortex Voir le message
    Bonjour RISC et tous les autres,

    y a t-il un avantage à fabriquer des 16Fxxxx par rapport aux 18F ?

    Merci
    Le cout moindre pour les grandes séries , probablement .

  8. #7
    RISC

    Re : conseil pour debuter avec pic18f

    Salut,

    Le principal différentiateur entre les PIC16 et les PIC18 est la consommation, particulièrement en mode sleep.
    La plupart des PIC16F1xxx de ces dernières années on un courant en mode sleep de l'ordre de 50nA avec RAM sauvegardée.
    Leur architecture très simple permet de faire des puces très petites adaptées aux très petits boitiers pour les applications sur piles.
    Il n'y a plus beaucoup de nouveaux PIC18 depuis 2/3 ans. Par contre un très grand nombre de nouveaux PIC16F1xxx et PIC12F1xxx avec plein de nouveaux périphériques. Voir cette page : http://www.microchip.com/8bitQuickReference (exemple : un PID hardware ;=)

    a+

  9. #8
    alainav1

    Re : conseil pour debuter avec pic18f

    bonjour,

    pour information sur la serie pic16f1XXX (dont l'interet pour moi serait de realiser de petits circuits qui consomme donc peu en mode sleep )
    sont il programmable en C avec mplabx (j'ai pas trop envie de me remettre a l'assembleur apres avoir goûté aux langages de haut niveau
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  10. #9
    extremgear

    Re : conseil pour debuter avec pic18f

    oui les 16f sont programmable en C , avec XC8 (compilo) , mais il en existe d'autres .

Discussions similaires

  1. Conseil pour débuter le java
    Par tittou dans le forum Programmation et langages, Algorithmique
    Réponses: 9
    Dernier message: 07/04/2014, 21h57
  2. Aide pour bien débuter avec les Pic
    Par le solar dans le forum Électronique
    Réponses: 23
    Dernier message: 10/12/2011, 09h31
  3. Besoin de conseils pour débuter en astrophoto avec reflex
    Par ~rom15~@ dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 3
    Dernier message: 02/10/2011, 20h03
  4. Demande d'aide pour débuter avec Linux
    Par Soadnemesis dans le forum Logiciel - Software - Open Source
    Réponses: 22
    Dernier message: 08/04/2008, 17h59
  5. Quel télescope pour débuter avec 200 euros ?
    Par inviteea992b17 dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 21
    Dernier message: 06/04/2008, 14h24
Découvrez nos comparatifs produits sur l'informatique et les technologies.