Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur le langage C !

Modérateur : Jérémy

LCD I2C
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1011
Âge : 67
Enregistré en : juillet 2015
Localisation : 01120
Contact :

#51 Message par paulfjujo » mer. 2 mai 2018 20:14 lien vers la Data-Sheet : Cliquez ici

au fait,en mode 4 bits,
les lignes D0 à D3 du LCD devraient etre reliées au 0V
est-ce le cas ?

LCD I2C
Gérard
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 764
Âge : 59
Enregistré en : septembre 2015
Localisation : Alsace

#52 Message par Gérard » mer. 2 mai 2018 20:21 lien vers la Data-Sheet : Cliquez ici

paulfjujo a écrit :au fait,en mode 4 bits,
les lignes D0 à D3 du LCD devraient etre reliées au 0V
est-ce le cas ?


Ah bon?
Je laisse toujours en l'air. Ce n'est pas bon?
Le 11 / 07 / 2017, j'ai commandé une Ford Mustang.
Le 31 / 08 / 2017, j'ai eu la Mustang, un régal.

LCD I2C
venom
Avatar de l’utilisateur
Passioné
Passioné
Messages : 364
Âge : 32
Enregistré en : avril 2016
Localisation : . <------ ici
Contact :

#53 Message par venom » mer. 2 mai 2018 20:25 lien vers la Data-Sheet : Cliquez ici

Euuu.... :oops: Je sais qu'en mode 4bits les D0 à D3 devaient être relié au 0V mais je penser que le module était automatiquement en 4bits.
Et si je les dessoudes pour les laisser en l'air comme dit Gérard c'est grave ? :!:

D'ailleurs, pourquoi un LCD gère le 4bits et le 8bits. Car en 4bits l'affichage fonctionne. Pourquoi avoir l'option des 2 ???






@++

LCD I2C
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1011
Âge : 67
Enregistré en : juillet 2015
Localisation : 01120
Contact :

#54 Message par paulfjujo » mer. 2 mai 2018 20:40 lien vers la Data-Sheet : Cliquez ici

venom a écrit :D'ailleurs, pourquoi un LCD gère le 4bits et le 8bits. Car en 4bits l'affichage fonctionne. Pourquoi avoir l'option des 2 ???



si ils sont deja au 0V, laisse comme ça.
Les mettre à zero : c'est par rapport à l'immunité au bruit EMC.

pourquoi 4 bits .. pour gagner 4 fils de connection !
et arriver au final avec CE+RS+4 datas = 7 fils (R/W au 0V)
ca rentre dans un port de commande 8 bits
sionon il faut au minimum 8+2 fils ( avec le R/W relié au 0V si on ne gere pas le bit busy du LCD)

LCD I2C
venom
Avatar de l’utilisateur
Passioné
Passioné
Messages : 364
Âge : 32
Enregistré en : avril 2016
Localisation : . <------ ici
Contact :

#55 Message par venom » mer. 2 mai 2018 20:47 lien vers la Data-Sheet : Cliquez ici

paulfjujo a écrit :si ils sont deja au 0V, laisse comme ça.


Je ne sais pas sa :-) je vais vérifier sur la platine PCF







@++

LCD I2C
venom
Avatar de l’utilisateur
Passioné
Passioné
Messages : 364
Âge : 32
Enregistré en : avril 2016
Localisation : . <------ ici
Contact :

#56 Message par venom » mer. 2 mai 2018 21:25 lien vers la Data-Sheet : Cliquez ici

Je ne sais pas si on peut s'y fier mais voici le schéma reçu par le vendeur :
Protel Schematic.pdf
sur le schéma D0 à D3 on l'air d'être en l'air.






@++
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

LCD I2C
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1011
Âge : 67
Enregistré en : juillet 2015
Localisation : 01120
Contact :

#57 Message par paulfjujo » jeu. 3 mai 2018 09:26 lien vers la Data-Sheet : Cliquez ici

bonjour,

sur ton schema isis
P1 et P3 ne sont pas connectés !
il faut que R/W soit a zero.

D0...D3 en l'air ,ça devrait marcher aussi

LCD I2C
venom
Avatar de l’utilisateur
Passioné
Passioné
Messages : 364
Âge : 32
Enregistré en : avril 2016
Localisation : . <------ ici
Contact :

#58 Message par venom » jeu. 3 mai 2018 09:47 lien vers la Data-Sheet : Cliquez ici

Bonjour,

Le problème, c'est que le module ou se trouve le pcf8574AT n'a pas était souder par mes soins. Si on se fie au schéma pdf du vendeur p0 = R/W et p3 va sur un transistor npn tu en pense quoi ?

Ok pour les pattes en l'air je vais les dessoudé du montage.

Par contre j'ai quand même remarquer une chose étrange. Si j’alimente le montage sans le lcd, et bien le problème est toujours là. La led qui clignote pour le fosc, des fois s'allume, des fois non. En fait mon problème est la car quand la led de vérification fosc fonctionne, et bien je suis sur que le texte s'affiche. Mais ça n'est pas le cas a chaque démarrage. :?






@++

LCD I2C
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1011
Âge : 67
Enregistré en : juillet 2015
Localisation : 01120
Contact :

#59 Message par paulfjujo » jeu. 3 mai 2018 11:55 lien vers la Data-Sheet : Cliquez ici

Ok pour les pattes en l'air je vais les dessoudé du montage.


pas la peine , laisse comme ça.
si elles sont reliées au 0V, tant mieux, sinon tant pis ..
ce n'est pas une obligation, mais une preconission.


Je suis en train de tester ton code avec vmon LCD ..

LCD I2C
venom
Avatar de l’utilisateur
Passioné
Passioné
Messages : 364
Âge : 32
Enregistré en : avril 2016
Localisation : . <------ ici
Contact :

#60 Message par venom » jeu. 3 mai 2018 14:27 lien vers la Data-Sheet : Cliquez ici

Ah ok merci pour l'info.

Bon test à toi :sifflotte: :-D






@++


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités