programmation d'un circuit PIC
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

programmation d'un circuit PIC



  1. #1
    Chaouki22

    programmation d'un circuit PIC


    ------

    slt a tous

    c'est une question des bête mais..
    alors je veux savoir qu'elles sont les programmes que je peut les utiliser pour programmer un circuit PIC, et est-ce que l'Assembleur est un prog entre eux.

    merci d'avance.

    -----

  2. #2
    behemerre

    Re : programmation d'un circuit PIC

    Salut,
    I) Programmation :

    Pour programmer un PIC, il te faut lui parler, soit en héxadécimal (suite de lettres et de chiffres) ou bien dans un language donné.
    L'assembleur est un language, il est dit de bas niveau parceque il se rapproche le plus de la machine, a chaque instruction ASM correspond un code héxa (quelques dizaines d'instructions : 35 pour un 16F84 par ex.)
    MPLAB fournit gratuitement par Microchip, convertit l'assembleur en héxa.

    Maintenant, il y a des languages dits de haut niveau, le BASIC par exemple, à chaque instuction BASIC correspond une longue suite d'instructions ASM, donc consomme beaucoup de place mémoire, mais est plus facile à maîtriser, ne serait-ce que pour faire une multiplication 8 bits en ASM relève de l'exploit pour un débutant.
    Les languages de haut niveau sont généralement payants en plus

    Conclusion : L'assembleur (ASM) te permet d'être au plus proche de ta machine, tu controle la mémoire et tout.
    Les autres languages, consomment énormément de place (il m'est arrivé de voir un programme BASIC "simple" pour moi meme ne pas tenir dans un 16F84) mais sont plus faciles à maitriser

    Ca dépends de tes besoins et de ta motivation
    Dernière modification par behemerre ; 15/06/2008 à 19h09.
    L'éxpérience de chacun est le trésor de tous

  3. #3
    behemerre

    Re : programmation d'un circuit PIC

    II) Programmation du PIC
    Une fois ton code héxa obtenu d'une façon ou d'une autre, il te faut l'envoyer depuis le PC vers le PIC, et ça c'est le travail du "programmateur" : une petite interface entre le PC et le PIC.

    Tu peux construire ton programmateur (voir JDM) ou bien en acheter un tout prêt (ça te trouve facilement dans n'importe quelle boutique d'électronique)

    Encore une fois, les prix ne dépendent que de tes moyens et de ton but (programmation occasionelle, apprentissage ... etc)

    PS : il te faut un logiciel aussi pour envoyer le fichier *.hex du PC vers le programmateur, du genre ICPROG ou WinPic.

    Commence par lire les cours de Bigonoff, et si tu a d'autres questions, n'hésite surtout pas !

    a+
    L'éxpérience de chacun est le trésor de tous

Discussions similaires

  1. Programmation d'un PIC au secours !
    Par invitef752f856 dans le forum Électronique
    Réponses: 3
    Dernier message: 29/05/2008, 22h48
  2. Principe de programmation d'un PIC?
    Par invite0f97282b dans le forum Électronique
    Réponses: 3
    Dernier message: 27/03/2008, 20h46
  3. problème programmation d'un pic 16F876A
    Par flyermike dans le forum Électronique
    Réponses: 14
    Dernier message: 29/08/2007, 15h18
  4. Programmation d'un PIC 18F4580
    Par invitef3bd5ad5 dans le forum Électronique
    Réponses: 1
    Dernier message: 11/07/2006, 18h41
  5. Programmation ASM d'un PIC
    Par invite67d96d45 dans le forum Électronique
    Réponses: 4
    Dernier message: 04/06/2003, 11h09
Découvrez nos comparatifs produits sur l'informatique et les technologies.