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 ---
- 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 ---
Pic18F et afficheur I2C MIDAS
http://www.farnell.com/datasheets/2051137.pdf?_ga=2.47930023.1033943677.1585058981-341250485.1532935341
Pic18F et afficheur I2C MIDAS
Les fabricants d'afficheur ont des librairies pour les Ordinateurs (qui n'ont pas besoin d'afficheur à priori)
et ne communique pas pour les µC qui eux, en ont besoin, car ils sont "aveugles" et "Muets"
C'est une incohérence qui m'étonnera toujours....
et ne communique pas pour les µC qui eux, en ont besoin, car ils sont "aveugles" et "Muets"
C'est une incohérence qui m'étonnera toujours....
Pic18F et afficheur I2C MIDAS
Bonjour Serge,
Sur la documentation que tu joints il y a effectivement aucune explication sur les séquences à suivre....
Petite astuce : quand tu cherches le datasheet d'un écran, ou autre, et que tu ne trouves aucune info ne cherche pas avec le non MIDAS I2C cherche plutôt avec la puce qui le pilote.
Ici, ta puce si je ne me trompe pas est un SSD1803A
Page 38, et page 61 sur la documentation du lien ci-dessus (avec ça tu devrais y arriver)
A+
Sur la documentation que tu joints il y a effectivement aucune explication sur les séquences à suivre....
Petite astuce : quand tu cherches le datasheet d'un écran, ou autre, et que tu ne trouves aucune info ne cherche pas avec le non MIDAS I2C cherche plutôt avec la puce qui le pilote.
Ici, ta puce si je ne me trompe pas est un SSD1803A
Serge a écrit :Source du message Le data-Sheet de l'afficheur ne me permet pas de comprendre la logique d'initialisation de l'afficheur en terme de commande I2c.
Page 38, et page 61 sur la documentation du lien ci-dessus (avec ça tu devrais y arriver)
A+
Modifié en dernier par Temps-x le mer. 25 mars 2020 13:10, modifié 4 fois.
Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire.
Pic18F et afficheur I2C MIDAS
Ha!
Voilà une remarque qui m'intéresse.
Effectivement moi j'ai recherché avec ST7032....
Merci, je regarde ça.
Voilà une remarque qui m'intéresse.
Effectivement moi j'ai recherché avec ST7032....
Merci, je regarde ça.
Pic18F et afficheur I2C MIDAS
Bé... en fait j'avais bien cette doc.
Mais toujours pas d'info précises qui me permette de le faire fonctionner.
Il devrait y avoir un petit modèle....
Mais toujours pas d'info précises qui me permette de le faire fonctionner.
Il devrait y avoir un petit modèle....
Pic18F et afficheur I2C MIDAS
Re
Que veux tu dires avec un petit modèle... , tout est marquè dans la datasheet.
Ps : Je pratique de l'assembleur
A+
Que veux tu dires avec un petit modèle... , tout est marquè dans la datasheet.
Ps : Je pratique de l'assembleur
A+
Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire.
Pic18F et afficheur I2C MIDAS
Ils expliquent la structure de la séquence, mais pas la logique de la suite de codes à envoyer.
C'est ça qui pèche...
C'est ça qui pèche...
Pic18F et afficheur I2C MIDAS
si on regarde les séquences d'ini en assembleur, et qu'on les compare à la théorie de la structure expliquée, c'est incohérent
Pic18F et afficheur I2C MIDAS
Code : Tout sélectionner
LCD_I2C_send_byte(0x5E); break;
LCD_I2C_send_byte(0xA5); break;
LCD_I2C_send_byte(0x7B); break;
LCD_I2C_send_byte(0x7F); break;
LCD_I2C_send_byte(0x86); break;
LCD_I2C_send_byte(0xA9); break;
LCD_I2C_send_byte(0xC7); break;
LCD_I2C_send_byte(0x89); break;
LCD_I2C_send_byte(0xA4); break;
LCD_I2C_send_byte(0x8B); break;
LCD_I2C_send_byte(0x8C); break;
LCD_I2C_send_byte(0x8D); break;
LCD_I2C_send_byte(0x8E); break;
LCD_I2C_send_byte(0xFE); break;
case (char)(0xFF): LCD_I2C_send_byte(0x1F); break; //FULL SQUARE
default:
LCD_I2C_send_byte(string);
break;
LCD_I2C_end_frame();
Trouvé ICI
As tu une photo de ton afficheur arrière et devant ?
A+
Modifié en dernier par Temps-x le mer. 25 mars 2020 13:46, modifié 1 fois.
Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire.
Pic18F et afficheur I2C MIDAS
si on ne parle que des Octets à envoyer de façon à initialiser l'afficheur, on peut lire:
38 H
39 H
14 H
78 H
5E H
6A H
0C H
01 H
06 H
Et après si j'envoie "a" par exemple, je n'ai toujours rien sur l'écran !
38 H
39 H
14 H
78 H
5E H
6A H
0C H
01 H
06 H
Et après si j'envoie "a" par exemple, je n'ai toujours rien sur l'écran !
Pic18F et afficheur I2C MIDAS
J'essaye ta séquence....
Retourner vers « Le forum Fantas-PIC »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 89 invités