Ecran Glcd KS0107/KS0108
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Ecran Glcd KS0107/KS0108



  1. #1
    chestercat

    Ecran Glcd KS0107/KS0108


    ------

    Bonjour à tous,

    J'essaye de contrôler un ecran Glcd avec un controller compatible Ks0108. Malheureusement je n'arrive pas à afficher quoi que ce soit sur mon ecran, en effet j'ai réussi à régler le contraste correctement et maintenant l'écran est rempli de pixels noirs mais je ne peux rien modifier. Quelqu'un a-t-il déjà contrôler un écran glcd avec un 16F877 ou pic equivalent? Je programme en C avec Ccs compiler et j'ai des drivers glcd intégrés à mon compilateur.

    J'aimerais en fait quelques conseils pour me débloquer car là je n'avance plus.

    Merci beaucoup

    Amitiés

    CC

    -----

  2. #2
    invite03481543

    Re : Ecran Glcd KS0107/KS0108

    Bonjour,

    pour t'aider il faut que tu postes le schéma que tu as fait ainsi que le code.
    @+

  3. #3
    chestercat

    Re : Ecran Glcd KS0107/KS0108

    Voici mon schéma entre le pic et l'écran glcd.

    Mon code est simple c'est celui-ci. Faut-il que je mette les fichiers include? Surtout le HDM64GS12.C, mon écran n'est pas celui-ci mais le controller est le même.

    #include "C:\Fichier_Pic\Marqueurs\ecra n.h"
    #include <C:\Program Files\PICC\Drivers\HDM64GS12.c >
    #include <C:\Program Files\PICC\Drivers\graphics.c>

    void main()
    {
    setup_adc_ports(NO_ANALOGS);
    setup_adc(ADC_OFF);
    setup_psp(PSP_DISABLED);
    setup_spi(SPI_SS_DISABLED);
    setup_timer_0(RTCC_INTERNAL|RT CC_DIV_1);
    setup_timer_1(T1_DISABLED);
    setup_timer_2(T2_DISABLED,0,1) ;

    while(1)
    {
    glcd_init(ON);
    glcd_pixel(10,10,ON);
    glcd_pixel(10,11,ON);
    glcd_pixel(11,10,ON);
    glcd_pixel(12,10,ON);
    glcd_pixel(10,12,ON);
    glcd_line(15, 20, 115, 20, ON);
    }
    //while(1) {output_low(PIN_D5);}




    }

    merci pour tout

    Amitiés

    CC
    Images attachées Images attachées  

  4. #4
    chestercat

    Re : Ecran Glcd KS0107/KS0108

    En réalisant le shéma pour vous j'ai trouvé mon erreur pardonnez mon incompétence.

    Merci encore

    A bientôt

    CC

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

    Re : Ecran Glcd KS0107/KS0108

    Bonjour à tous,

    Désormais mon ecran fonctionne mais j'aurais une question sur son fonctionnement: Est-il normal que si je trace une ligne de plus de 20pixels verticalement, il y a sur l'écran une ligne complète qui le traverse? De même si des caractères sont trop proches ils sont reliés par une barre de pixel. Je ne peux en aucun cas controler ces pixels rebels que faire? Est-ce déjà arrivé à quelqu'un, est-ce normal, faut-il pour ainsi dire contourner le problème est séparant le plus possible les caractères sur les verticales?

    Merci

    Au revoir

    CC

Discussions similaires

  1. Utilisation GLCD, quelques questions?
    Par invite953f8104 dans le forum Électronique
    Réponses: 13
    Dernier message: 06/02/2009, 15h47
  2. [GLCD] RST et VEE ?
    Par inviteff7a2099 dans le forum Électronique
    Réponses: 52
    Dernier message: 08/08/2008, 01h08
  3. [glcd ] Db4-db7 ?
    Par inviteff7a2099 dans le forum Électronique
    Réponses: 6
    Dernier message: 03/08/2008, 01h43
  4. quel GLCD ?
    Par inviteff7a2099 dans le forum Électronique
    Réponses: 2
    Dernier message: 20/07/2008, 11h00
  5. [programmation C]-Afficheur 128x64 - Librairie GLCD
    Par jorg1n dans le forum Électronique
    Réponses: 54
    Dernier message: 19/03/2008, 11h27
Découvrez nos comparatifs produits sur l'informatique et les technologies.