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

communication entre pic et pc



  1. #1
    alainav1

    communication entre pic et pc

    Bonjour,
    Je cherche un tutoriel ou un programme expliqué pour réaliser un transfert de données (suite d'octets ) entre un pic (16F88 ) et le PC (dans un fichier txt par exemple ).
    actuellement ces valeurs sont stockées dans un memoire 24C que je lis avec ICprog (ces manip ne sont pas pratique je doit manipuler la memoire de ma platine vers le programmateur)
    Je souhaite donc connecter mon pic sur le port serie et lancer un programe depuis le pic pour transferer les valeurs .
    cordialement
    Alain

    -----


  2. Publicité
  3. #2
    noob_man

    Re : communication entre pic et pc

    je suis pas sur d'avoir tout compris mais pour programmer un pic avec un pc jutilisai un pickit2 et le logiciel MPLAB IDE disponible sur le site de microship (gratuit)
    j'espère t'avoir aider a+ et bonne chance
    Les êtres humains s'aiment dans la peur mais que pour deux heures (Tryo)

  4. #3
    alainav1

    Re : communication entre pic et pc

    bonjour,
    je surement mal defini mon objectif
    dans un programme existant je souhaite inclure un sous programme qui réalise la fonction suivant .
    transférer de données presente dans le pic vers un fichier .txt par le port série simplement en connectant le pic sur le port serie du PC (os:windoxs XP)
    L' action de transfert sera déclencher par un poussoir du PIC .

    cordialement
    Alain

  5. #4
    alainav1

    Re : communication entre pic et pc

    bonjour,
    Je decompose ma demande pour esperer une reponse .

    peux t on relier directement le pic a au port serie ou faut il un circuit type max232 ?
    cordialement
    Alain

  6. #5
    Jack

    Re : communication entre pic et pc

    Il faut un circuit de type MAX232, les niveaux logiques et de tension n'étant pas compatibles entre PIC et PC.

    A+

  7. A voir en vidéo sur Futura
  8. #6
    lil-vince

    Re : communication entre pic et pc

    Bonjour,

    Effectivement:
    Il faut un circuit de type MAX232, les niveaux logiques et de tension n'étant pas compatibles entre PIC et PC.
    car:
    PIC 0-5V
    RS232 +/-12V environ

    Mais les MAX sont très simples à utiliser...

    Après si ton PIC ne dispose pas d´UART, il faut l´émuler à partir des Timers (en prenant le bit de start comme référence à chaque octet tranféré)

    Et côté PC, soit tu te serts d´hyperterminal et la tu peux faire "capturer le texte" (ca enregistre tout ce qui arrive dans un fichier texte) soit il faut faire un petit Soft qui gère le port COM et qui écrit dans un fichier...

    PS: Si tu as une UART implémentée dans ton PIC, c´est très simple de réaliser la communication via hyperterminal

  9. Publicité
  10. #7
    lil-vince

    Re : communication entre pic et pc

    L' action de transfert sera déclencher par un poussoir du PIC
    Si tu fais une liaison via hyperterminal, tu pourrais aussi déclencher l´action par une certaine commande, faire des paramétrages, etc...(en bref, communiquer avec ton PIC dans les 2 sens)

  11. #8
    alainav1

    Re : communication entre pic et pc

    bonjour,
    j'utilise le 16F88.
    pour commander du pic vers le pc on peux surement declencher l'action par un poussoir
    mais si on veux l'inverse (declencher du pc vers le pic) comment le pic attend l'orde du pc?
    cordialement
    Alain

  12. #9
    lil-vince

    Re : communication entre pic et pc

    Il faut le mettre en "attente" d´un bit de start(interruption actives).
    Mais si tu as une UART implémentée dans ton PIC, ca doit tout être expliqué dans la doc et ca se gere avec des interruptions comme ca tu peux faire autre chose en attendant...(Je ne programme pas sur des PIC mais les principes sont toujours les mêmes)

  13. #10
    lil-vince

    Re : communication entre pic et pc

    • Addressable Universal Synchronous
    Asynchronous Receiver Transmitter
    (AUSART/SCI) with 9-bit address detection:
    - RS-232 operation using internal oscillator
    (no external crystal required)
    Il faut lire le paragraphe 11.0:

    http://ww1.microchip.com/downloads/e...doc/30487c.pdf

Sur le même thème :

Discussions similaires

  1. communication pic 16f877+RS232
    Par T-bag dans le forum Électronique
    Réponses: 9
    Dernier message: 17/09/2013, 10h06
  2. Communication PIC <-> PC port série
    Par Toufinet dans le forum Électronique
    Réponses: 7
    Dernier message: 27/05/2010, 15h13
  3. communication can pic C
    Par fabienf dans le forum Électronique
    Réponses: 1
    Dernier message: 23/02/2006, 13h59
  4. Réponses: 3
    Dernier message: 01/11/2005, 22h45
  5. Communication serie Pic<->Pc
    Par MicroPuce dans le forum Électronique
    Réponses: 14
    Dernier message: 11/06/2004, 18h06