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 l'Assembleur !

Modérateur : mazertoc

Écran OLED 128x64(Ssd1306) et Écran OLED 132x64(Ssd1106)
Jérémy
Administrateur du site
Administrateur du site
Messages : 2722
Âge : 44
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#161 Message par Jérémy » lun. 10 oct. 2022 13:32

salut Francois77,

J'en ai des PIC 18F26K22 en DIP (traversant) dans mes tiroirs !

Contact moi par MP si tu es intéresser !
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Écran OLED 128x64(Ssd1306) et Écran OLED 132x64(Ssd1106)
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#162 Message par paulfjujo » lun. 10 oct. 2022 16:05

bonjour Jeremy

en DIP (traversant) ?
tu veux dire en boitier PDIP 28 ?
traversant par opposition de SMD montage en surface ?

Le 18F26K22 est declaré obsolete depuis pas mal de temps, par microchip, il n'est plus fabriqué..
mais ça n'enleve rien à la qualité et facilité d'usage de celui ci .

c'est pourquoi je suis passé au 18F27K42 .. (encore) dispo et bien moins cher.
Aide toi, le ciel ou FantasPic t'aidera

Écran OLED 128x64(Ssd1306) et Écran OLED 132x64(Ssd1106)
francois77
Passioné
Passioné
Messages : 307
Enregistré en : avril 2022

#163 Message par francois77 » lun. 10 oct. 2022 16:38

Bonjour a tous

Jérémie : tu as un MP

paulfjujo : Sauf que ce n'est pas possible de faire de la simulation avec !!!

A+

Francois

Écran OLED 128x64(Ssd1306) et Écran OLED 132x64(Ssd1106)
Jérémy
Administrateur du site
Administrateur du site
Messages : 2722
Âge : 44
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#164 Message par Jérémy » lun. 10 oct. 2022 17:52

Salut Paul,

paulfjujo a écrit :Source du message en DIP (traversant) ?
tu veux dire en boitier PDIP 28 ?
traversant par opposition de SMD montage en surface ?


Oui c'est exactement ça !
Les fonds de tiroirs finissent par servir ! lol
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Écran OLED 128x64(Ssd1306) et Écran OLED 132x64(Ssd1106)
francois77
Passioné
Passioné
Messages : 307
Enregistré en : avril 2022

#165 Message par francois77 » mer. 9 nov. 2022 18:18

Bonsoir,

Premier pas avec les 16f 18f26k22 de Jérémie

Une plaquette de test a pas chère

J'arrive a faire clignoter un led et je suis déjà content avec ca

Reste plus qu'a faire mes premiers pas avec l'écran SDD1306

Un grand Merci ! à Jérémie
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Écran OLED 128x64(Ssd1306) et Écran OLED 132x64(Ssd1106)
francois77
Passioné
Passioné
Messages : 307
Enregistré en : avril 2022

#166 Message par francois77 » ven. 18 nov. 2022 08:11

Bonjour a tous

J'avais promis une image, la voici

IMG_20221118_080327.jpg


En complément le fichier des pics que m'avait transmis de Temps-x au format txt remis au gout du jour au format Excel

Bonne journée a tous

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

Écran OLED 128x64(Ssd1306) et Écran OLED 132x64(Ssd1106)
francois77
Passioné
Passioné
Messages : 307
Enregistré en : avril 2022

#167 Message par francois77 » lun. 2 janv. 2023 16:25

Bonjour les lions

Question : est-il possible de piloter un écran SDD en verticale en mode page ?

A priori, je dirais oui

Cdt,

Francois

Écran OLED 128x64(Ssd1306) et Écran OLED 132x64(Ssd1106)
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2596
Enregistré en : juillet 2016
Localisation : Terre

#168 Message par Temps-x » lun. 2 janv. 2023 16:59

Bonjour François, et tout le forum,

francois77 a écrit :Source du message Question : est-il possible de piloter un écran SDD en verticale en mode page ?


:lol: Tu fais les Questions et les réponses.

Oui, on peut faire horizontal et vertical, extrait du datasheet page 35, traduit par Google

Mode d'adressage horizontal (A[1:0]=00b)

En mode d'adressage horizontal, après la lecture/écriture de la RAM d'affichage, le pointeur d'adresse de colonne est augmenté
automatiquement par 1. Si le pointeur d'adresse de colonne atteint l'adresse de fin de colonne, le pointeur d'adresse de colonne est
la réinitialisation à l'adresse de début de colonne et au pointeur d'adresse de page est augmentée de 1. La séquence de mouvement du
Le point d'adresse de page et de colonne pour le mode d'adressage horizontal est illustré à la Figure 10-3. Lorsque les deux colonnes
et les pointeurs d'adresse de page atteignent l'adresse de fin, les pointeurs sont réinitialisés à l'adresse de début de colonne et au début de page
adresse (Ligne pointillée dans la Figure 10-3.)

00b.jpg


Mode d'adressage vertical : (A[1:0]=01b)

En mode d'adressage vertical, après la lecture/écriture de la RAM d'affichage, le pointeur d'adresse de page est augmenté
automatiquement par 1. Si le pointeur d'adresse de page atteint l'adresse de fin de page, le pointeur d'adresse de page est réinitialisé
à l'adresse de début de page et au pointeur d'adresse de colonne est augmenté de 1. La séquence de déplacement de la page
et le point d'adresse de colonne pour le mode d'adressage vertical est illustré à la Figure 10-4. Lorsque la colonne et la page
les pointeurs d'adresse atteignent l'adresse de fin, les pointeurs sont réinitialisés à l'adresse de début de colonne et à l'adresse de début de page
(Ligne pointillée dans la Figure 10-4.)


01b.jpg


En gros voila le tableau, ce qui donne en hexadécimal 0x20 = Horizontal, 0x21 = Vertical

Config ecran.jpg



==> A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Écran OLED 128x64(Ssd1306) et Écran OLED 132x64(Ssd1106)
francois77
Passioné
Passioné
Messages : 307
Enregistré en : avril 2022

#169 Message par francois77 » lun. 2 janv. 2023 17:54

Re bonjour Temps-x

Merci pour ton retour d'info, cela colle avec ce que j'ai compris.
Pour gérer des graphiques simples avec un 16f876, je sais faire donc pas de problème
Le plus compliquer va être la gestion des polices, mais cela doit être possible via un matrice de transfert et des variables

A suivre

A+
Francois

Écran OLED 128x64(Ssd1306) et Écran OLED 132x64(Ssd1106)
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2596
Enregistré en : juillet 2016
Localisation : Terre

#170 Message par Temps-x » lun. 2 janv. 2023 21:36

Re

Les fonts Arduino sont en mode 0x21 = Vertical, ainsi que plusieurs de leurs graphique, moi je travaille en mode 0x20 = Horizontal.

Si tu veux les récupérer voici le lien ICI

==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:


Retourner vers « Langage ASM »

Qui est en ligne

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