PIC et écran LCD
Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

PIC et écran LCD



  1. #1
    invite3799b2e8

    PIC et écran LCD


    ------

    Bonjour,

    Je suis en train d'essayer de programmer un écran LCD via un pic 16f876A.
    J'ai trouvé sur le net le protocole qui permet d'initialiser le LCd en mode 4 bits.
    Seulement, il ne se passe rien, d'ailleurs le LCD ne semble même pas allumé.
    Je me demande donc si mon LCD marche ou pas ... Pour en être sûr, j'aimerais savoir s'il m'est possible de brancher uniquement les entrées VDD, VSS et V0 (et ne pas connecter le reste au pic) ? Est ce qu'alors mon LCD devrait s'allumer, ou alors il a besoin de toute la phase d'initialisation pour s'allumer ?

    Je voudrais en être sur afin de pas le flinguer
    Merci.

    -----

  2. #2
    alainav1

    Re : PIC et écran LCD

    Bonjour,
    son alimentation n'est pas suffisante
    donne nous plus d'info sur ton branchement sinon même avec la boule de ristalde Daudet78 ça suffira pas
    cordialement
    alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  3. #3
    sdec25

    Re : PIC et écran LCD

    Bonjour,
    le rétro-éclairage devrait au moins s'allumer. Et en reliant V0 à la masse (contraste maxi) ça donne quoi ?

  4. #4
    alainav1

    Re : PIC et écran LCD

    Bonjour ,
    tu trouveras ici un fichier de test lcd pour pic 16F876A 20Mhz


    http://alain.avrons.free.fr/electronique1.htm

    cordialement
    alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

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

    Re : PIC et écran LCD

    Merci pour vos réponses.

    Alors pour les branchement, je travaille en mode 4 bits, donc j'ai relié les données à RA0-RA3.
    RS, R/W et E sont reliés aux pins RB3-RB5.
    J'ai relié le pin 1 à la masse, le 2 au +5V et le 3 (V0) à un potar afin de faire varier le contraste.
    Je n'ai pas branché de rétro éclairage (ce sont bien les pins 15 et 16 ? )

    Merci alain pour le prog de test, mais est ce qu'il marchera avec un quartz 4MHz ? Il me semble que oui car les tempo seront alors plus longues donc je devrais pas avoir de soucis.

  7. #6
    alainav1

    Re : PIC et écran LCD

    bonjour,
    la configuration est faite pour 20 Mhz
    Si tu veux je regarde pour te donner le même en 4 Mhz

    le programme de test est fait pour le port B avec la connectique definie par le document joint .
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  8. #7
    sdec25

    Re : PIC et écran LCD

    Citation Envoyé par Rouliane Voir le message
    J'ai relié le pin 1 à la masse, le 2 au +5V et le 3 (V0) à un potar afin de faire varier le contraste.
    Je n'ai pas branché de rétro éclairage (ce sont bien les pins 15 et 16 ? )
    Pour le rétro éclairage vérifie dans la doc de ton écran.
    Peut-être que le contraste n'est pas assez élevé, si c'est le cas tu ne vois rien du tout. Essaie de mettre V0 à la masse, si l'écran n'affiche rien c'est qu'il a un problème. Si il affiche tous les points, diminue le contraste jusqu'à ce qu'on voie les caractères.

  9. #8
    invite3799b2e8

    Re : PIC et écran LCD

    Merci alainv, c'est très sympa de ta part. Mais je vais pas en avoir besoin parce qu'en le branchant à la masse, effectivement ça marche. J'ai mis une resistance, en serie avec le potar, un peu trop élevée.(Si je mets le potar à 0 je vois effectivement un petit truc)

    Merci beaucoup à vous tous !

    Bonne soirée,

    Julien

  10. #9
    invite3799b2e8

    Re : PIC et écran LCD

    Bon en fait en mettant V0 à la masse le contraste n'est pas si fort que ça il faut avoir de bons yeux pour voir. C'est à cause de l'initialisation ou pas ?

  11. #10
    alainav1

    Re : PIC et écran LCD

    bonjour,
    sur un lcd (basic à 7euros ) je mets m'embete pas je met à la masse ça donne un contact correct et ça econnomise un potentiometre .
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  12. #11
    invite3799b2e8

    Re : PIC et écran LCD

    Ok, merci !

    Autre petite question : est ce qu'il y a moyen de savoir si le LCd est "bien" initialisé ?
    J'essaye d'écrire des caractères mais ça ne marche pas.

    Pour info voici mon code d'initialisation, en mode 4 bits, écran 2 lignes de 8 caractères :

    Code:
    	
           ; xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    	; Initialisation du module LCD (interface 4 bits)
    	; xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    
    	call tempo_30ms
    	call tempo_30ms
    
    	BANK0
    
    	; function set
    	clrf	PORTA
    	bcf		RW
    	bcf		RS
    
    	bsf DB5
    	bsf E
    	nop
    	nop
    	nop
    	bcf E
    
    	clrf	PORTA
    	bcf		RW
    	bcf		RS
    
    	bsf DB5
    	bsf E
    	nop
    	nop
    	nop
    	bcf E
    
    	clrf	PORTA
    	bcf		RW
    	bcf		RS
    
    	bsf DB7
    	bsf DB6
    	
    	bsf E
    	nop
    	nop
    	nop
    	bcf E
    
    	call tempo_1ms
    
    	;display ON/OFF
    	clrf PORTA
    	bsf E
    	nop
    	nop
    	nop
    	bcf E
    
    	clrf PORTA
    	bsf DB7
    	bsf DB6
    	bsf DB5
    	
    	bsf E
    	nop
    	nop
    	nop
    	bcf E
    
    	call tempo_1ms
    
    	
    
    	; display/clear
    	clrf PORTA
    	bsf E
    	nop
    	nop
    	nop
    	bcf E
    
    	clrf PORTA
    	bsf DB4
    	bsf E
    	nop
    	nop
    	nop
    	bcf E
    
    	call tempo_30ms
    
    	; entry mode set
    	clrf PORTA
    	bsf E
    	nop
    	nop
    	nop
    	bcf E
    
    	clrf PORTA
    	
    	bsf DB6
    	bsf DB5
    
    	bsf E
    	nop
    	nop
    	nop
    	bcf E

Discussions similaires

  1. [Brun] Lcd Benq Alimentation d'un ecran LCD!!! [résolu]
    Par invitec87978c8 dans le forum Dépannage
    Réponses: 19
    Dernier message: 17/06/2008, 14h25
  2. utilisation d'un lcd en clone comme 2eme ecran et impossible d'avoir une image ecran
    Par invite4de9a5ac dans le forum Matériel - Hardware
    Réponses: 6
    Dernier message: 10/04/2008, 14h06
  3. [Brun] Ecran digitalise sur écran LCD .
    Par marc.suisse dans le forum Dépannage
    Réponses: 8
    Dernier message: 19/02/2008, 19h19
  4. Ecran Lcd
    Par invitebb66e1bf dans le forum Physique
    Réponses: 9
    Dernier message: 23/12/2007, 15h42
  5. ecran lcd lg
    Par TECHNI dans le forum Matériel - Hardware
    Réponses: 0
    Dernier message: 12/01/2006, 05h23
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...