Envoyer une donnée 8 bits en 2x 4bits

moreman Messages postés 8 Date d'inscription mardi 25 janvier 2005 Statut Membre Dernière intervention 8 mars 2006 - 8 mars 2006 à 21:15
pont Messages postés 198 Date d'inscription samedi 2 mai 2009 Statut Membre Dernière intervention 16 novembre 2010 - 2 mai 2009 à 18:28
Bonjour !

Je programme en asm sur un 18f452 et je voudrai commander un lcd.

J'ai bien assimiler l'init, mais j'ai un petit problem pour envoyé une donnée 8 bits et deux fois 4 bit (MSB en premier)
La donnée s'appelle param, j'ai bien une petite idée, si vous pouvez me dire ce que vous en pensez:

param dans w
masque les bits de poids faible et resultat dans w
w vers le port d (port du LCD)
param dans w
swap de w
masque les bits de poids faible et resultat dans w
param dans port D

(je fais ca dans une macro: Send Command macro param)

*Si je post dans la mauvaise section, allez y les modos, deplacez le !

2 réponses

moreman Messages postés 8 Date d'inscription mardi 25 janvier 2005 Statut Membre Dernière intervention 8 mars 2006
8 mars 2006 à 22:10
Personne ne peut m'aider ?
0
pont Messages postés 198 Date d'inscription samedi 2 mai 2009 Statut Membre Dernière intervention 16 novembre 2010 1
2 mai 2009 à 18:28
Oui, ce que tu proposes est très bien. C'est sur une carte EasyPIC2?
Salut

------------------------------------------------------------------------------
Il suffit de passer le pont.
0
Rejoignez-nous