pic 16f1939 et flowcode v5
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

pic 16f1939 et flowcode v5



  1. #1
    Poper

    pic 16f1939 et flowcode v5


    ------

    Bonjour, pour un projet perso j'ai besoin de programmer un pic 16f1939,
    Je gère un LCD 40*4.
    Mon choix c'était d'abord tourné vers un 16f877 mais je n'ai plus assez de mémoire dedans et trop lent @20Mhz(contre 32 pour le 1939).
    Sur ma carte prototype tout fonctionne bien avec le 877 mais en mettant le 1939 plus rien ne fonctionne (tout du moins le LCD)
    Dans la datasheet du 1939 il y a un ordre de priorité pour les ports de sorties, je veux juste les utiliser en RA0-7.... je n'utilise pas de sorties pwm,
    comparateur ni autre...
    Je suis un peu embêté...
    Merci d'avance.

    -----

  2. #2
    RISC

    Re : pic 16f1939 et flowcode v5

    Salut,

    Lis la datasheet page 123. Le PORTA est multiplexé avec des broches analogiques au reset qui sont prioritaires...
    Il faut sélectionner le mode digital au travers de ANSELA.

    a+

  3. #3
    Poper

    Re : pic 16f1939 et flowcode v5

    Salut,
    Merci pour ta réponse rapide,
    Mon LCD est sur le port D donc je devrais utiliser ANSELD, ça je l'avais vu mais je n'ai pas réussi à l'intégrer dans flowcode, j'ai été dans build - configurer puce - ajouter code C
    mais je dois pas avoir la bonne syntaxe il me met une erreur lors de la compilation...
    Je voudrais configurer tout les ports de cette façon
    Merci de votre aide
    Dernière modification par Poper ; 19/03/2014 à 11h55.

  4. #4
    cubitus_54

    Re : pic 16f1939 et flowcode v5

    Bonjour,
    Tu n'as pas besoin de configurer les ports, le problème est ailleurs.

    À mon avis, tu dois aller voir du côté de la configuration de la puce (Build)
    Si tu laisses cette configuration par défaut tu n'as aucune chance que le PIC démarre.

    Pour l'horloge tu utilises un quartz ou l'oscillateur interne ?

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

    Re : pic 16f1939 et flowcode v5

    Merci,
    Dans la configuration il n'y a pas de soucis, j'utilise un quartz @20Mhz (pour le 877 et le 1939)
    Le 1939 démarre sans soucis (j'ai commencé par faire clignoter une diode pour etre sur que le montage oscille) meme sur simulation (proteus) le LCD fonctionne pas avec le 1939

  7. #6
    cubitus_54

    Re : pic 16f1939 et flowcode v5

    Tu peux mettre ton programme quelque part que je jette un oeil ?

  8. #7
    Poper

    Re : pic 16f1939 et flowcode v5

    Salut, le code ne te servira pas à grand chose puisque un simple init LCD et print "Hello world" fonctionne bien sur le 877 mais pas sur le 1939
    pour le 1939 je suis en config1: 09A2 et config2: 1CFF

Discussions similaires

  1. Flowcode et lcd
    Par pyrosigma dans le forum Électronique
    Réponses: 7
    Dernier message: 21/03/2013, 16h24
  2. flowcode
    Par invite8e693e75 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 17/03/2013, 10h04
  3. flowcode bac
    Par invitee24ddf81 dans le forum Électronique
    Réponses: 14
    Dernier message: 05/06/2012, 07h11
  4. HELP ! Flowcode
    Par invite750fd699 dans le forum Électronique
    Réponses: 0
    Dernier message: 12/04/2011, 12h21
  5. Flowcode
    Par invitebdcfd532 dans le forum Électronique
    Réponses: 2
    Dernier message: 18/03/2009, 19h27
Découvrez nos comparatifs produits sur l'informatique et les technologies.