Répondre à la discussion
Page 1 sur 2 1 DernièreDernière
Affichage des résultats 1 à 30 sur 39

flowcode v6



  1. #1
    olivniv

    flowcode v6

    bonjour a tous, jm'appelle olivier, j'ai problème avec un écran graphique 128x64 basé sur 2 ks0108 piloté par un PIC 16F877, j'ai configuré toute les pins du 16f877 et de l'écran mais rien ne ce passe sur l'écran, quelqu'un pourrait il m'aidé SVP.
    les branchement du PIC et de l'écran sont :
    D/I=rb2
    R/W=rb1
    E=rb3
    DB0=rb4
    DB1=rb5
    DB2=rb6
    DB3=rb7
    DB4=rd3
    DB5=rc4
    DB6=rc5
    DB7=rd4
    CS1=rd5
    CS2=rd6
    RES=rd7

    -----


  2. Publicité
  3. #2
    Picooz

    Re : flowcode v6

    J'ai personnellement jamais réussi a faire fonctionner un seul code avec flowcode...
    Je veux bien essayer de t'aider mais post ici le fichier flowcode / code C.
    Tu devrais essayer de programmer en C avec MikroC / MPLab, en plus il y a des bibliothèques adaptés.

  4. #3
    olivniv

    Re : flowcode v6

    voici le programme que flowcode m'a compiler
    je suis super nul en programmation c
    j'arrive un peu a gerer l'ancien basic (style amstrad cpc6128)
    mais le reste 000
    merci de votre aide

  5. #4
    cubitus_54

    Re : flowcode v6

    Bonsoir,

    Il me semble que ton gLCD n'est pas dans les composants prédéfinis dans Flowcode 6.
    Du coup c'est à toi de tout gérer.
    Cela commence par la connaissance du protocole de communication et la séquence d'initialisation de ton gLCD.
    Valable aussi pour les autres langages de programmation à moins de trouver les bibliothèques qui vont biens.

  6. #5
    olivniv

    Re : flowcode v6

    pourtant lorsque l'on fait recherché glcd
    il y a tout une liste de glcd d'on le ks0108
    merci pour vos reponse

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

    Re : flowcode v6

    pourtant lorsque l'on fait recherché glcd
    Recherché dans Flowcode ????

  9. Publicité
  10. #7
    olivniv

    Re : flowcode v6

    personne ne me répond dans le forum de matrix,

  11. #8
    olivniv

    Re : flowcode v6

    bonjour cubitus pourriez vous m'aidé a crée ou modifier cette écran graphique dans flowcode?
    par où dois je commencer?

  12. #9
    cubitus_54

    Re : flowcode v6

    Bonjour,

    tu as un exemple ici (finalement il est peut-être supporté par Flowcode 6)

    http://www.matrixtsl.com/mmforums/vi...p?f=54&t=15250

    draw_clear.fcfx
    il faudra l'adapter à ton microcontrôleur, car pour l'exemple c'est un PIC.18F.18F46K20

  13. #10
    cubitus_54

    Re : flowcode v6


  14. #11
    olivniv

    Re : flowcode v6

    peut on brancher l'écran sur n'importe quel broche du pic 16f877 sauf osc1 osc2 mclr et les alims?

  15. #12
    cubitus_54

    Re : flowcode v6

    oui
    C'est dans les propriétés du LCD (connexion)

  16. Publicité
  17. #13
    olivniv

    Re : flowcode v6

    j'ai refait mon circuit avec un 16f876 sur une plaque d'essai cela donne la meme chose, je m'explique : je fait juste un clignotement de led cela fonctionne mais lorsque je met une routine de l'écran glcd cela cafouille a fond, je pense que j'ai un souci d'oscillateur ou les parametres des fusibles, j'ai un quartz de 20mhz et 2 condo 10pf

  18. #14
    olivniv

    Re : flowcode v6

    PS .jai programmé ma puce avec le programme du lien que vous m'aviez donné en faisant gaffe a modifié la puce, cela donne pareil

  19. #15
    cubitus_54

    Re : flowcode v6

    Bonjour,

    Si en mode simulation ça fonctionne, c'est déjà une bonne chose.

    Si sur ta plaque la DEL clignote à la bonne fréquence, c'est que ton PIC est bien configuré au niveau de l'oscillateur.

    Je ne connais pas particulièrement cet afficheur, mais il y a souvent des broches qui ne sont pas reliées au PIC mais qu'il fait brancher correctement
    comme la broche 3 contraste.

  20. #16
    olivniv

    Re : flowcode v6

    faut il des resistance pull-down ou pull-up pour les broches de l'ecran svp?

  21. #17
    cubitus_54

    Re : flowcode v6

    Je ne pense pas.
    As-tu mis un potentiomètre pour la broche contraste ?
    Si oui est-ce que contraste change ?

  22. #18
    olivniv

    Re : flowcode v6

    oui, jai mis un potart de 10k et le contrast change correctement je vois bien que l'écran est correctement aliment parce que losrque j'allume mon pic je vois l'ecran qui s'affiche mais n'importe comment un coup il s'affiche a gauche puis a droite puis des clignotements de pixel pourtant j'ai bien respecté le datasheet du glcd don voici le lien
    http://www.produktinfo.conrad.com/da...ELB_128X64.pdf

  23. Publicité
  24. #19
    cubitus_54

    Re : flowcode v6

    OK
    Ton afficheur fonctionne... pas comme tu veux
    il faut vérifier scrupuleusement le brochage dans les propriétés de Flowcode et ce que tu as réellement câblé (quelles broches du LCD sont restées en l'air ?) il ne faut pas grand-chose pour que ça affiche tout de travers...
    Ce qui est bien c'est que ça affiche déjà quelque chose, c'est plus facile que si c'est un écran vierge...
    tu peux aussi poster ton programme Flowcode...

  25. #20
    olivniv

    Re : flowcode v6


  26. #21
    olivniv

    Re : flowcode v6

    Ps. j'ai branché toute les broches du LCD

  27. #22
    cubitus_54

    Re : flowcode v6

    non pas de JPEG mais le fichier flowcode svp...

  28. #23
    olivniv

    Re : flowcode v6

    Voila le fichier en direct

    FLOWCODE1.zip

  29. #24
    cubitus_54

    Re : flowcode v6

    ok
    je regarde ça demain...
    a+

  30. Publicité
  31. #25
    olivniv

    Re : flowcode v6

    Ok merci beaucoup de votre aide bonne nuit

  32. #26
    cubitus_54

    Re : flowcode v6

    Bonjour,

    Plusieurs trucs...

    Tu parles ici du 16F877 et dans le programme tu as mis un 16F876...

    C'est toi qui as choisi ce PIC ou c'est imposé ? Car c'est un vieux composant pas top... mais on peut faire avec ...

    Il faut configurer la puce dans "Générer" "Options projet" "configurer"
    Watchdog doit être sur Off sinon ton PIC se reset tout seul toutes les secondes...
    Brown out Detect à OFF (c'est moins important)

    Tu as bien un quartz de 20MHz ?
    Fichiers attachés Fichiers attachés

  33. #27
    olivniv

    Re : flowcode v6

    Bonjour cubitus, a la base c'est un 16f877 que j'ai mis sur une plaque avec un circuit imprimé, mais lorsque j'ai vu que cela ne fonctionnait pas j'ai refait le circuit sur une platine d'essai avec un 16f876 j'ai bien un quartz 20 mhz (peut on vérifier que la fréquence est bonne avec un oscilloscope?) j'ai modifié les fusibles comme vous me l'aviez demandé mais cela ne fonctionne toujours pas, j'y est joint une video pour vous montré ce que cela donne, ne prétez pas attention aux bazars qu'il y a, merci

  34. #28
    olivniv

    Re : flowcode v6

    desoler mais la video ne passe pas, donc voici une photo de ce que cela donne
    2015-02-19-072[1].jpg

  35. #29
    olivniv

    Re : flowcode v6

    PS la photo correspond au fichier que vous m'avez envoyer

  36. #30
    cubitus_54

    Re : flowcode v6

    Bon ben il y a au moins un carré noir (je plaisante)

    un quartz 20 mhz (peut on vérifier que la fréquence est bonne avec un oscilloscope?)
    Oui on peut, il faut une sonde... mais si précédemment la DEL clignote à la bonne fréquence le problème n'est pas là.

    Par contre je ne vois pas trop ce qu'il peut y avoir...

    Tu peux essayer de revérifier le branchement.
    Tu peux aussi essayer de changer les connexions en évitant d'utiliser B7 B6 et B3 qui sont aussi utilisées pour programmer la puce (tu utilises quoi comme programmateur ?)

Sur le même thème :

Page 1 sur 2 1 DernièreDernière

Discussions similaires

  1. A/S Flowcode
    Par abkari22 dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 03/12/2014, 13h22
  2. Help flowcode
    Par baraque-obama dans le forum Électronique
    Réponses: 14
    Dernier message: 14/05/2014, 09h40
  3. Flowcode et lcd
    Par pyrosigma dans le forum Électronique
    Réponses: 7
    Dernier message: 21/03/2013, 16h24
  4. flowcode
    Par loulou63 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 17/03/2013, 10h04
  5. CAN flowcode
    Par baserking40 dans le forum Électronique
    Réponses: 2
    Dernier message: 16/04/2009, 23h14