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 ---
On parle des Pics, sans rapport avec le langage ou la programmation

Modérateur : Jérémy

Vos PIC préfèrés
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1640
Âge : 65
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#51 Message par Gérard » ven. 7 févr. 2020 08:46

Trop compliqué pour moi.

J'avais aussi déjà commandé sur Direct Microchip et j'ai été livré par la Thaïlande.
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

Vos PIC préfèrés
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#52 Message par paulfjujo » ven. 7 févr. 2020 09:40

bonjour,

Temps-x a écrit :..Pic16F1619.jpg
Maintenant il faut que je trouve le temps de m'en occuper... :sifflotte:


afficheur_OLED_128x32.jpg


permet la gestion de l'OLED .. OK, mais sans BMP , car pas assez de ROM et RAM.
je recherche comment changer l'adresse (0x78 ou 120) du LCD OLED 128x32 pour en mettre 2 ( differents) sur le bus I2C
sinon les 2 affichent la meme chose
..il n'y a pas de plots d'adresses sur la face circuit imprimé ?

:sifflotte: de sorte à faire un 128x64 !
ou pour afficher Questions sur l'un
Reponses sur l'autre
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

Vos PIC préfèrés
Claudius
Avatar de l’utilisateur
Passioné
Passioné
Messages : 260
Âge : 69
Enregistré en : septembre 2015
Localisation : ELANCOURT (78 - YVELINES)
Contact :

#53 Message par Claudius » ven. 7 févr. 2020 19:20

Bonsoir paulfjujo et tout le forum,

Je crains que tu ne puisses pas changer d'adresse I2C avec le LCD OLED 128x32 à la différence du LCD OLED 128x64 qui propose une configuration desdites adresses ;-)

Vos PIC préfèrés
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#54 Message par paulfjujo » sam. 8 févr. 2020 18:09

bonjour Claudius , et à tous,

Claudius a écrit :Bonsoir paulfjujo et tout le forum,

Je crains que tu ne puisses pas changer d'adresse I2C avec le LCD OLED 128x32 à la différence du LCD OLED 128x64 qui propose une configuration desdites adresses ;-)


effectivement : j'ai meme decolé l'afficheur LCD du circuit imprimé pour voir dessous si il y avait eventuellement
des plots d'adresses.. que NENNI !
c'est bête ..on aurait pu faire un arbre de LCD .

j'ai aussi un "Faux" 128x64 , mais celui qui a la premiere ligne en jaune , les autres lignes en bleu
qui est en fait un 128x32 et 4 lignes .. et qui a des plots d'adresse .
je n'ai jamais pu le configurer en 8 lignes ... par contre en manoeuvrant les pages on peut avoir
un glissement de ligne 0 à 7 (fenetre de visu en 4 lignes)..

mon modele n'a pas de marque / reference , et j'ai lu sur le web, qu'il y avait d'autres cas idem..
un élément de config specifique est peut etre necessaire pour ce modele ? ou le firmware est out of specif.

Avec tous ces ersatz copies faites en RPC ( coronaverolées) ,
il y a de quoi devenir chevre ..

Béee alors..
Aide toi, le ciel ou FantasPic t'aidera

Vos PIC préfèrés
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#55 Message par Temps-x » dim. 9 févr. 2020 03:27

Bonsoir paulfjujo, Claudius, Gérard, et tout le forum,

Je crois avoir lu sur le forum d’Arduino (et ouais encore eux) qu'il faut changer la résistance de place, voir lien ci-dessous

C'est possible ICI

paulfjujo a écrit :Source du message permet la gestion de l'OLED .. OK, mais sans BMP , car pas assez de ROM et RAM.
.

Suffit de regarder la config, et on remarque tout de suite la maigreur de ce Pic au niveau mémoire flash , quelle dommage......

contenu.jpg


Si on écrit en langage de haut niveau, il va falloir faire attention à la taille programme flash.

==> A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par Temps-x le dim. 9 févr. 2020 16:30, modifié 1 fois.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Vos PIC préfèrés
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#56 Message par paulfjujo » dim. 9 févr. 2020 09:55

bonjour,

Temps-x a écrit :Bonsoir paulfjujo, Claudius, Gérard, et tout le forum,
Je crois avoir lu sur le forum d’Arduino (et ouais encore eux) qu'il faut changer la résistance de place, voir lien ci-dessous
C'est possible la preuve ..


OUI, mais il n'y en a pas sur le petit modele 128x32 ..

OLED_I2C_0_91_pouce_128x32_Bleu_Back.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

Vos PIC préfèrés
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#57 Message par Temps-x » dim. 9 févr. 2020 16:12

Bonsoir paulfjujo, et tout le forum,

paulfjujo a écrit :Source du message OUI, mais il n'y en a pas sur le petit modele 128x32 ..


oops Effectivement j'aurais dû m'en douter, j'ai cherché partout, j'ai pas trouvé la réponse à ton problème, j'ai vu qu'il existe un circuit pour remédier à ce problème, voir ICI, mas bon ça te fait un circuit en plus à gérer.

Lien d'achat pour TCA9548A ICI avec son datasheet

:roll: A voir si tu peux faire un multiplexage, par l'intermédiaire d'un petit transistor, commandé logiciellement

La question : peut on déconnecté la broche qui envoie les données quand celle-ci n'est pas sollicité.

A+
Modifié en dernier par Temps-x le dim. 9 févr. 2020 18:07, modifié 3 fois.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Vos PIC préfèrés
Claudius
Avatar de l’utilisateur
Passioné
Passioné
Messages : 260
Âge : 69
Enregistré en : septembre 2015
Localisation : ELANCOURT (78 - YVELINES)
Contact :

#58 Message par Claudius » dim. 9 févr. 2020 16:41

Bonjour,
Temps-x a écrit:
La question : peut on déconnecté la broche qui envoie les données quand celle-ci n'est pas sollicité.

Personnellement, je ne m'amuserais pas à commuter la ligne des données de l'I2C car cela revient à utiliser effectivement un circuit multiplexeur ou switch comme le PCA9548A cité par Temps-x (cf. 8-Channel I2C Switch With Reset)

Vos PIC préfèrés
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#59 Message par paulfjujo » mer. 25 mars 2020 10:10

bonjour TempsX , et à tous

Temps-x a écrit :...Je viens de recevoir les deux Pic16F1619 en DIP20


:!!: ..il fallait pas les commander !
je me sens donc obligé de te demander de l'aide sur le post que je viens d'ouvrir HEF et 16F1619 , coté Langage C
Aide toi, le ciel ou FantasPic t'aidera


Retourner vers « Généralités sur les PICs »

Qui est en ligne

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