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

CAN du pic et afficheur LCD



  1. #1
    oussma 00

    CAN du pic et afficheur LCD

    je voudrais utiliser un CAN du pic 16f876 pour la mesure d'une tension analogique( fournit par un capteur de niveau) brancher sur l'entree analogique (RA0) du pic puis afficher cette résultat du conversion par un afficheur LCD.
    je pense que pour un affichage LCD ; il faut convertir la résultat binaire en code ASCII .
    est que quelqu'un peut m'aider comment ecrire une fonction qui faire la conversion numerique >>ASCII.
    NB: j'utilise comme compilateur (hitech picc lite).
    urgent svp.

    merci d'avence

    -----


  2. Publicité
  3. #2
    sdec25

    Re : CAN du pic et afficheur LCD

    Bonjour,
    Pour convertir un nombre en ASCII en C il y a une fonction : itoa (ou ses variantes utoa, ultoa, ...).
    Sinon, faire des modulo 10, ajouter '0' au résultat pour avoir le chiffre et des divisions par 10.

  4. #3
    oussma 00

    Re : CAN du pic et afficheur LCD

    Citation Envoyé par sdec25 Voir le message
    Bonjour,
    Pour convertir un nombre en ASCII en C il y a une fonction : itoa (ou ses variantes utoa, ultoa, ...).
    Sinon, faire des modulo 10, ajouter '0' au résultat pour avoir le chiffre et des divisions par 10.

    merci pour votre réponse.
    est que ses fonction existe t'il pour le compilateur hitech picc lite.
    je ne comprend pas la 2éme methode.

  5. #4
    RISC

    Re : CAN du pic et afficheur LCD

    Salut,

    As-tu au moins cherché dans le manuel du compilateur HiTech ????
    Si tu n'as pas la documentation, télécharges la dernière version du compilateur HiTech Lite et installe le.
    Tu devrais trouver ce que tu cherches dans les librairies.

    a+

  6. #5
    1avie

    Re : CAN du pic et afficheur LCD

    Citation Envoyé par oussma 00 Voir le message
    je voudrais utiliser un CAN du pic 16f876 pour la mesure d'une tension analogique( fournit par un capteur de niveau) brancher sur l'entree analogique (RA0) du pic puis afficher cette résultat du conversion par un afficheur LCD.
    je pense que pour un affichage LCD ; il faut convertir la résultat binaire en code ASCII .
    est que quelqu'un peut m'aider comment ecrire une fonction qui faire la conversion numerique >>ASCII.
    NB: j'utilise comme compilateur (hitech picc lite).
    urgent svp.

    merci d'avence
    pour un affichage LCD: il faut convertir la valeur binaire en code 7 segments (et pas code ASCII).et pour faire cette convertion vous avez 2 methodes:

    1)hard:utiliser decodeur 7 segments
    2)soft:faire cette convertion dans le programme de pic

  7. A voir en vidéo sur Futura
  8. #6
    vede

    Cool Re : CAN du pic et afficheur LCD

    Bonjour,

    non 1avie, ce n'est pas un codage BCD... mais bien ASCII... sur la plupart des LCD...

    @ oussma

    il faut commencer par récupérer les codes ASCII des chiffres 0 @ 9...
    ensuite tu "isoles" chaque chiffre du nombre...
    exemple 4321, tu isoles les chiffres 4, 3, 2, 1 (par divisions et modulos)
    et ya pu ka... et c'est un très bon exo...
    c'est dans quel cadre? (cursus, ANnée...)...

    vede
    ;O]
    ___________________
    Vive les PICS ;O]

    ps : le prof s'est pas foulé... j'eut préféré un affichage ASCII des valeurs décimales en héxadécimal ;O]
    Dernière modification par vede ; 19/04/2010 à 04h32.

  9. Publicité
  10. #7
    vede

    Cool Re : CAN du pic et afficheur LCD

    re ps :

    une suggestion :
    commencez par faire clignoter une led avec le PIC... en mode réél...
    vérifier votre chaine circuit-programmation-programme...
    si cela doit finir par un "vrai" prototype...

  11. #8
    1avie

    Re : CAN du pic et afficheur LCD

    bonjour

    oui vede
    vous avez raison

    merci

Sur le même thème :

Discussions similaires

  1. programmer un afficheur lcd avec pic 16f877
    Par zamanu dans le forum Électronique
    Réponses: 5
    Dernier message: 08/05/2011, 19h49
  2. piloter afficheur lcd pic+asm
    Par francky400 dans le forum Électronique
    Réponses: 2
    Dernier message: 27/01/2010, 13h37
  3. Afficheur LCD KS0070B et PIC 16f628
    Par mmarc2007 dans le forum Électronique
    Réponses: 7
    Dernier message: 16/08/2009, 11h21
  4. PIC 18F4620 + afficheur LCD 4x16
    Par Twiz dans le forum Électronique
    Réponses: 2
    Dernier message: 25/04/2009, 12h22
  5. Programme en C pour PIC et afficheur LCD
    Par lcoulon dans le forum Électronique
    Réponses: 5
    Dernier message: 11/03/2009, 11h27