yo
les caractères accentués, aucune solution digne de ce non n'a encore été trouvé ou c'est moi qui n'ai pas trouvé?
ok ok je vois, c'est moi qui n'ai pas trouvé, d'autre solution que les byte[] (avant on disait sprit)
yo
les caractères accentués, aucune solution digne de ce non n'a encore été trouvé ou c'est moi qui n'ai pas trouvé?
ok ok je vois, c'est moi qui n'ai pas trouvé, d'autre solution que les byte[] (avant on disait sprit)
Sur TFT ou OLED cela dépend de la librairie utilisée, et des polices de caractères qui l'accompagnent.
Si tu parles de LCD 2x16 ou 4x20, j'ai bien peur que non, à part ajouter des caractères custom.
ouaips.....soupir.....
le souci n'est pas le byte. sur 8 bit on peut indexer 256 glyphs (dessins de caractères).
la table ASCII étendue
Tout dépend du ROM code :
HD44780
Le ROM code A02 possède des caractères accentués.
Mais quel vendeur distribue des afficheurs HD44780 avec un ROM code A02 ?
Personnellement je n'en connais pas.
Quand j'utilise un LCD alphanumérique j'affiche en majuscules, tout simplement, ou en anglais.
Il est à noter que les librairies TFT ou OLED ne procurent pas plus de confort sur ce point.
Il n'y a qu'à voir ici pour le constater : Rinky-Dink Electronics
La plupart des polices de caractères ne proposent même pas le caractère °.
Si l'on veut afficher du standard UTF8, il reste RASPBERRY PI avec un écran adapté
Donc une fois compris lcd.createChar tout vas bien. On peut faire (en moins bien que mon atari mais c'est normal ) des sprites de 5x8 points. 8 sprites et pas un de plus. Ça fonctionne très bien.
Tout est pas trop mal expliqué ici
Merci à vous deux