afficheur lcd
Répondre à la discussion
Affichage des résultats 1 à 15 sur 15

afficheur lcd



  1. #1
    invitef0165562

    afficheur lcd


    ------

    bonsoir tout le monde j’espère que vs pourriez m'aidé . voila je veux programmé un afficheur lcd avec un pic 16f84a mais j'arrive pas a trouvé les commande pr le faire sur mplab en langage assembleur ((pluto j'arrive pas a traduire les jeux d'instruction de l'afficheur en assembleur )) voila se que jai trouvé ( jeu d'inscrution de l'afficheur pièce jointe) je vous prie de m'aidé et merci ^^

    -----
    Images attachées Images attachées  

  2. #2
    vincent66

    Re : afficheur lcd

    Bonjour
    Tu n'as pas à "traduire" ces commandes en assembleur, ce sont des bytes à envoyer à l'afficheur tout simplement; assure toi d'avoir une routine qui permette au pic d'envoyer des commandes ou datas à l'afficheur et la suite sera aisée, vérifie que les entrées de commande de l'afficheur soient bien connectées et utilisées...
    Vincent
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  3. #3
    juju_du_26

    Re : afficheur lcd

    Bonjour
    Commande tu ton afficheur lcd en mode 4 ou 8 bits ?

    Il faut initialiser l'afficheur en lui envoyant les differentes commandes
    _ commande 4 ou 8 bits
    _ afficheur curseur ON
    _ decalage droite ou gauche du curseur
    _ effacement de l'afficheur

    La tu obtient un afficheur allumé avec le curseur sur la 1ere ligne

  4. #4
    invitef0165562

    Re : afficheur lcd

    merci pour votre aide les amis ...
    est se que pourriez vs me filé un code en assembleur pour 16f84a juste pour avoir une idée de la façons ds la quelle vs initialisé LCD d'envoyé les donné et tt ca et que je puisse le simulé sur isis (ex envoyé la lettre A à l'afficheur) , ca fait deux jour que j’essaye sans résultat l'afficheur sur isis reste éteint j'ai trouvé pas mal de programme sur internet qui son pas bien organisé la plus par en c ..(( se que je veux c'est un bon programme en assembleur qui marche pour me referencié )) j vs prie de m'aidé

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

    Re : afficheur lcd

    Mais bien sur qu'on peut te filer du code... Mais qu'en est il de ta recherche a toi. Tu es encore de ceux qui attendent que tout tombe cuit dans le bec sans rien faire... Dans les messages precedants, tu as eu deja la quasi totalité des infos necessaire a debuter l'initialisation du LCD en completant avec un peu de recherches personnelles... A toi de jouer donc...

  7. #6
    juju_du_26

    Re : afficheur lcd

    bonjour
    avec un petit schema .... on pourrait voir comment
    tu as relier l'afficheur a ton pic
    mercii

  8. #7
    invitef0165562

    Re : afficheur lcd

    oui oui voici le schema .....
    je me demande aussi si je doit respecté les tempo de validation pour le lcd sur isis ??
    voila le code initialisation du lcd que j'ai programmé sur mplab avec une envoi de la létre k mé je voi tjr rien affiché peu etre que j'ai un problem au niveau des tempo ....mé bon jaimré bien que vs verifié mon ti programme la

    ;****************

    ;demarage sur reset
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;
    org 0x000
    goto init
    ;initalisation
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;
    init org 0x005
    call tempo ; att au minimum 15 ms après la mis ss ten
    bsf STATUS,RP0
    movlw 0x00
    movwf TRISB
    clrf PORTB
    movlw 0x00
    movwf TRISA
    clrf PORTA
    bcf STATUS,5

    ;initialisation LCD
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;
    bcf PORTA,1 ;rs=0
    movlw 0x30
    movwf PORTB
    bsf PORTA,0
    call valid
    bcf PORTA,0
    call valid
    call attente ;attente 4.1ms
    movlw 0x30
    movwf PORTB
    bsf PORTA,0
    call valid
    bcf PORTA,0
    call valid
    call attente1 ;attente 100us
    movlw 0x30
    movwf PORTB
    bsf PORTA,0
    call valid
    bcf PORTA,0
    call valid
    call attente2 ;attente 40us
    movlw 0x38 (2 lignes, matrice 5x8)
    movwf PORTB
    bsf PORTA,0
    call valid
    bcf PORTA,0
    call valid
    call attente2 ;attente 40us
    movlw 0x01 (effacement de l'écran)
    movwf PORTB
    BSF PORTA,0
    call valid
    BCF PORTA,0
    call valid

    movlw 0x0f Affichage en fonction, curseur visible, pas de clignotement du caractère)
    movwf PORTB
    bsf PORTA,0
    call valid
    bcf PORTA,0
    call valid
    call attente2 ;attente 40us
    movlw 0x06 Incrémentation du compteur d'adressage après écriture d'un caractère)
    movwf PORTB
    bsf PORTA,0
    call valid
    bcf PORTA,0
    call valid
    call attente2 ; attente 40us


    ; envoi la donné k
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;
    movlw 0x03
    movwf PORTB
    BSF PORTA,0
    call valid
    BCF PORTA,0
    call valid
    bsf PORTA,1 ;rs=1
    movlw 0x4b
    movwf PORTB
    bsf PORTA,0
    call valid
    bcf PORTA,0
    call valid

  9. #8
    invitef0165562

    Re : afficheur lcd

    oups voila le schéma en pièce jointe
    Images attachées Images attachées  

  10. #9
    invitefaaca50b

    Re : afficheur lcd

    deja relier l'entree MCLR au +5V via une resistance de 10K (au lieu d'un fil) et a la masse via un condo de 100nF...
    Ensuite, mettre un potar de reglage de contraste sur la broche 3 (VEE) dont les extremités sont entre VCC et GND....

  11. #10
    invitef0165562

    Re : afficheur lcd

    Citation Envoyé par Franck-026 Voir le message
    deja relier l'entree MCLR au +5V via une resistance de 10K (au lieu d'un fil) et a la masse via un condo de 100nF...
    Ensuite, mettre un potar de reglage de contraste sur la broche 3 (VEE) dont les extremités sont entre VCC et GND....
    merci frank pour le conseille mai sur le simulateur isis même si je mé ni résistance ni condensateur si même je laisse le MCLR en aire çà marche
    mon problème c'est pas le coté matériel c'est le code en assembleur

  12. #11
    invitefaaca50b

    Re : afficheur lcd

    donc ton simulo c'est de la daube...

  13. #12
    invitef0165562

    Re : afficheur lcd

    Citation Envoyé par Franck-026 Voir le message
    donc ton simulo c'est de la daube...
    ta le droit de dire se que tu veux :d si non tu peu faire un tour sur youtube et voir se que proteuse isis et capable de faire......en tout cas cété pas ca mon problème laisse tombé mon simulateur se que je demande c'est une vérification a mon code c'est tout :d si j'ai bien respecté les règle voila et merci pour tout en tout cas ^^

  14. #13
    gabuzo

    Re : afficheur lcd

    Si tu respectes les règles de l'assembleur comme celles de l'orthographe...

  15. #14
    invitef0165562

    Thumbs down Re : afficheur lcd

    Citation Envoyé par gabuzo Voir le message
    Si tu respectes les règles de l'assembleur comme celles de l'orthographe...
    oui je sais que je fais des fautes en orthographe mais se qui compte c que j'arrive a transmettre le message avec une langue qui n'est pas la mienne.......trouve toi quelque chose de bon a faire que de critiqué les gens

  16. #15
    invitefaaca50b

    Re : afficheur lcd

    N'empeche que si ton simulo est pas foutu de detecter des fautes grossieres en hardware, pas etonnant que le software ne marche pas...
    Laisse tomber ton simulo, et essaye dans la vraie vie avec un bout de plaque a trous... c'est si simple de ne pas s'embeter...

    Et pour info, si je dis que c'est de la daube, c'est que cela en est.

Discussions similaires

  1. afficheur LCD
    Par invite26f17e8d dans le forum Électronique
    Réponses: 2
    Dernier message: 04/03/2010, 18h10
  2. Afficheur LCD et RW
    Par inviteff7a2099 dans le forum Électronique
    Réponses: 2
    Dernier message: 21/07/2008, 23h33
  3. afficheur lcd en afficheur 7 segment
    Par invite3cc40cdb dans le forum Électronique
    Réponses: 3
    Dernier message: 04/02/2008, 09h43
  4. Afficheur LCD
    Par invite854748b1 dans le forum Électronique
    Réponses: 3
    Dernier message: 18/06/2007, 19h25
  5. afficheur LCD
    Par invited6314dc8 dans le forum Électronique
    Réponses: 9
    Dernier message: 08/06/2007, 09h24
Découvrez nos comparatifs produits sur l'informatique et les technologies.