Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

Apprendre les PIC



  1. #1
    jules

    Apprendre les PIC


    ------

    Bonsoir à tous,

    Il y a quelques mois, j'avais sollicité votre aide pour le projet suivant:

    - Faire fonctionner une horloge de gare Brillié (impulsion de signe opposée toutes les 30s)
    - Y ajouter une sonnerie: toutes les heures, une sonnerie (un nombre d'impulsions correspondant au nombre d'heures) qui utile une vielle sonnerie electomécanique

    J'avais réussi à réaliser cela en logique cablée, mais afin de passer un cap, j'aimerais refaire un montage complet avec un PIC. Cela est-il déjà possible pour mon projet?

    Je ne connais pas grand chose sur les PIC, ni sur la programmation en assembleur. Mais j'ai quelque connaissance en C et j'ai vu qu'il est possible de programmer les PIC en C. Qu'en est-il exactement? Cela est-il jouable ou faut-il mieux programmer en assembleur?

    Merci de vos réponses

    -----

  2. #2
    BastienBastien
    Invité

    Re : Apprendre les PIC

    Bonsoir,

    Juste une petite question : pourquoi un PIC ? pourquoi pas un autre µC ? Les PIC sont très utilisés en France et je ne sais pas pourquoi. En Finlande et en Allemagne, par exemple, les PICs n'ont pas autant de succès.

    Je ne VEUX PAS lancer une guerre des µC. C'est juste une question. A te lire, j'ai l'impression que µC == PIC.

    Tu peux effectivement faire ça en C. Mais c'est pas mal, de débuter en ASM, je pense. Pour l'apprentissage en ASM, il y a les cours de BigOnOff (pour les PICs).

    Bonne soirée.

  3. #3
    sdec25

    Re : Apprendre les PIC

    Bonsoir,
    Citation Envoyé par jules Voir le message
    Mais j'ai quelque connaissance en C et j'ai vu qu'il est possible de programmer les PIC en C. Qu'en est-il exactement? Cela est-il jouable ou faut-il mieux programmer en assembleur?
    C'est jouable, et même conseillé si ton programme est gros. Mais le plus important est de connaître les fonctionnalités du µc que tu utiliseras : I/O, timers, interruptions, ...

  4. #4
    jules

    Re : Apprendre les PIC

    Merci ce vos réponses,

    1°) Quel PIC (ou autre µc) me conseillerez-vous? Je suis ouvert à tout

    2°) Quel programmateur acheter (je préférerais l'acheter que plutôt fabriquer)

    3°) Quels sites consulter pour apprendre la base de la prog?

    Merci!

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

    Re : Apprendre les PIC

    Citation Envoyé par jules Voir le message
    Bonsoir à tous,
    Je ne connais pas grand chose sur les PIC, ni sur la programmation en assembleur. Mais j'ai quelque connaissance en C et j'ai vu qu'il est possible de programmer les PIC en C. Qu'en est-il exactement? Cela est-il jouable ou faut-il mieux programmer en assembleur?
    Merci de vos réponses
    Bonsoir,
    Tu as aussi le picbasic :
    http://www.oshonsoft.com/
    http://www.melabs.com/products/pbp.htm
    http://www.picbasic.org/

  7. #6
    sdec25

    Re : Apprendre les PIC

    1) tout dépend du nombre d'E/S et des fonctionnalités dont tu as besoin.

    2) Pour un PIC, le programmateur USB PICkit2.

    3) La datasheet du µc (si tu t'y connais déjà en programmation).
    Dernière modification par sdec25 ; 11/10/2008 à 21h54.

  8. #7
    BastienBastien
    Invité

    Re : Apprendre les PIC

    Bonsoir,

    Citation Envoyé par sdec25 Voir le message
    La datasheet du µc (si tu t'y connais déjà en programmation).
    Effectivement ! Si notre ami Jules commence, il risque très fort de faire une indigestion très grave. Bouffer une datashIt de 800 pages pour débuter, c'est assez violent.

    +

  9. #8
    ibtihel

    Re : Apprendre les PIC

    bonsoir
    jolie discussion :
    http://www.abcelectronique.com/forum...t=icprog+mplab

    pour les logicieles qui aident à la programtion des pics voici doc :
    http://g.fondeville.free.fr/fichiers/MPLAB.pdf
    http://f17317.free.fr/icprog.php
    A+
    Dernière modification par ibtihel ; 11/10/2008 à 22h30.
    On vous a donné que peu de savoir ....PDD

  10. #9
    alainav1

    Re : Apprendre les PIC

    Bonjour,
    je realise de petit programme avec des pic
    j'utilise pickit2 expresse comme programmateur (en usb )
    j'ai fait un petit pdf ( sur mon site ) pour expliquer ma demarche quand j'ecris un programme (j'utilise le basic mais une connaissance globale de l'assembleur me semble indispensable pour comprendre comment ça marche ,voir bigonoff )
    si cela peux vous aider !
    cordialement
    alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  11. #10
    jules

    Re : Apprendre les PIC

    Rebonjour à tous,

    Merci de vos premiers commentaires. J'ai maintenant à peu près compris la logique générale des PIC et les rudiments de l'assembleur.

    1°) Après lecture de nombreux sites, j'ai vu qu'ils conseillaient de se tourner vers le 16F6228 (qui semble plus d'actualité que le 16F84)

    2°) Sa programmation semble ultra-simple. J'ai vu ce montage-ci:

    http://lordikc.free.fr/wordpress/?p=9

    Ca me permettrait de ne pas acheter de programmateur mais de la réaliser, tant ca semble basique. Est-ce que l'un d'entre vous a essayé un tel montage?

    Merci

Discussions similaires

  1. Apprendre la programmation des PIC
    Par f6bes dans le forum Électronique
    Réponses: 1
    Dernier message: 06/02/2009, 16h11
  2. Apprendre les mécanismes réactionnels
    Par mélisse des bois dans le forum Chimie
    Réponses: 5
    Dernier message: 19/02/2008, 21h12
  3. Que me conseillez vous pour apprendre les Pic?
    Par alex934mas dans le forum Électronique
    Réponses: 10
    Dernier message: 19/06/2007, 21h49
  4. Apprendre les pics!!
    Par marc.suisse dans le forum Électronique
    Réponses: 6
    Dernier message: 16/01/2006, 20h48
  5. Les pillules pour apprendre
    Par boardingman dans le forum Discussions scientifiques
    Réponses: 4
    Dernier message: 06/07/2004, 09h42
Découvrez nos comparatifs produits sur l'informatique et les technologies.