Bonsoir à tous,
Je veux piloter avec un 18M2, un afficheur CLCD162-BLB en mode I2C.
ça marche, sauf qu'à la fin de chaque ligne il affiche un caractère bizarre! que je ne voulais pas.
Rien à faire pour l'éviter.
J'ai "sniffé" l'I2C avec Scanalogic. Je retrouve bien tous les datas envoyés par le Picaxe, comme programmé par l'I2C, et rien de plus.
D'où peut bien sortir ces signes "énigmatiques" de fin de ligne? L'afficheur est-il vraiment compatible? La doc de l'afficheur est-elle complète?
Merci pour votre aide
En souhaitant à tous ,pleine réussite dans vos projets Picaxe de l'année.
Je veux piloter avec un 18M2, un afficheur CLCD162-BLB en mode I2C.
ça marche, sauf qu'à la fin de chaque ligne il affiche un caractère bizarre! que je ne voulais pas.
Rien à faire pour l'éviter.
J'ai "sniffé" l'I2C avec Scanalogic. Je retrouve bien tous les datas envoyés par le Picaxe, comme programmé par l'I2C, et rien de plus.
D'où peut bien sortir ces signes "énigmatiques" de fin de ligne? L'afficheur est-il vraiment compatible? La doc de l'afficheur est-elle complète?
Merci pour votre aide
En souhaitant à tous ,pleine réussite dans vos projets Picaxe de l'année.
Code:
hi2csetup i2cmaster, $01,i2cslow,i2cbyte 'I2C adresse 0x01 en écriture
pause 10
hi2cout 0,($1B,$43) 'effacer écran
pause 10
hi2cout 0,($1B,$4C,0,0,$33) 'curseur case 0, 1°ligne, et "3"
pause 10
hi2cout 0,($1B,$4C,1,0,$34,$35,$36,$20) ' case 1, 1°ligne, et "456" et espace
pause 10
hi2cout 0,($1B,$4C,5,0,$33) 'case 5, 1°ligne , et "3"
[COLOR="#FF0000"]'puis?? caractère inattendu??[/COLOR]
pause 10
hi2cout 0,($1B,$4C,5,1,$37,$38,$20) 'case 5, 2°ligne, et "78" et espace
[COLOR="#FF0000"]'puis ?? caractère inattendu??[/COLOR]
pause 10
hi2cout 0,($03,"hello") ' début 3°ligne, et "hello"
[COLOR="#FF0000"]'puis ?? caractère inattendu??[/COLOR]
pause 10
hi2cout 0,($1B,$4C,4,3,"bonjour") ' case 4, 4°ligne et "bonjour"
pause 10
Attachments
-
44.6 KB Views: 12
-
356.7 KB Views: 15
Last edited: