communication entre pic et pc
Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

communication entre pic et pc



  1. #1
    invite3a1051d7

    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. #2
    invitee4d74081

    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

  3. #3
    invite3a1051d7

    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

  4. #4
    invite3a1051d7

    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

  5. A voir en vidéo sur Futura
  6. #5
    Jack
    Modérateur

    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. #6
    invite74b5b8f7

    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

  8. #7
    invite74b5b8f7

    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)

  9. #8
    invite3a1051d7

    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

  10. #9
    invite74b5b8f7

    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)

  11. #10
    invite74b5b8f7

    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

Discussions similaires

  1. communication pic 16f877+RS232
    Par invite817b2e6f dans le forum Électronique
    Réponses: 9
    Dernier message: 17/09/2013, 11h06
  2. Communication PIC <-> PC port série
    Par Toufinet dans le forum Électronique
    Réponses: 7
    Dernier message: 27/05/2010, 16h13
  3. communication can pic C
    Par inviteb8e69e81 dans le forum Électronique
    Réponses: 1
    Dernier message: 23/02/2006, 14h59
  4. Communication I2C entre PIC et ordinateur / Problème d'interruption
    Par invite68d5b092 dans le forum Électronique
    Réponses: 3
    Dernier message: 01/11/2005, 23h45
  5. Communication serie Pic<->Pc
    Par inviteb3b25a26 dans le forum Électronique
    Réponses: 14
    Dernier message: 11/06/2004, 19h06
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...