electrique5
Senior Member
Bonjour
voila jutilise des afficheurs LCD du type 1602 et 1604
mais jusqu'à présent j'utilisait pas les accents sur les caractères mais cette fois j'aimerais bien les utilisés
du coup j'ai modifié le firmware du picaxe 18M2 pour qu'il puisse gérer les accents
je me suis basé sur ce site http://electromag1.wifeo.com/fabriquer-un-lcd-serie-avec-un-picaxe-.php
sauf que sur le site ils utilise un 20M2 alors que moi j'utilise en 18M2 j'ai regardé leur code et j'ai ajouter au mien ce code pour le "é"
j'ai testé pas de souci il affiche bien le "é" en envoyant
pas de problème il affiche bien le "è" en envoyant
j'ai fait de meme avec le ê,à,ç,ù le problème quand je continue avec le "ü" et le "ë"
qui correspond au code et au caractère N° 7 et 8:
la par contre ca me fait merdé les 2 premiers caractères é et è situé en caractère N° 1 et 2 il affiche des symbole qui représente rien du tous
par contre le "ü" et le "ë" sont bien affiché correctement
j'enlève le code qui correspond au "ü" et le "ë" et le é et è reviennent normalement je comprend pas pourquoi ?
alors que j'utilise la même sytaxe que les autres caractère
voila jutilise des afficheurs LCD du type 1602 et 1604
mais jusqu'à présent j'utilisait pas les accents sur les caractères mais cette fois j'aimerais bien les utilisés
du coup j'ai modifié le firmware du picaxe 18M2 pour qu'il puisse gérer les accents
je me suis basé sur ce site http://electromag1.wifeo.com/fabriquer-un-lcd-serie-avec-un-picaxe-.php
sauf que sur le site ils utilise un 20M2 alors que moi j'utilise en 18M2 j'ai regardé leur code et j'ai ajouter au mien ce code pour le "é"
Code:
'Définition è en caractère n°1
pinsB=1*8|$40
low rs
pulsout enable,1
high rs:pause 10
pinsB=%00010
pulsout enable,1
pinsB=%00100
pulsout enable,1
pinsB=%01110
pulsout enable,1
pinsB=%10001
pulsout enable,1
pinsB=%11111
pulsout enable,1
pinsB=%10000
pulsout enable,1
pinsB=%01110
pulsout enable,1
pinsB=%00000
pulsout enable,1
j'ai donc continuer avec le "è" avec le code :serout 7,N2400_4,(254,128,"* ",1," *")
Code:
'Définition è en caractère n°2
pinsB=2*8|$40
low rs
pulsout enable,1
high rs:pause 10
pinsB=%01000
pulsout enable,1
pinsB=%00100
pulsout enable,1
pinsB=%01110
pulsout enable,1
pinsB=%10001
pulsout enable,1
pinsB=%11111
pulsout enable,1
pinsB=%10000
pulsout enable,1
pinsB=%01110
pulsout enable,1
pinsB=%00000
pulsout enable,1
serout 7,N2400_4,(254,128,"* ",2," *")
j'ai fait de meme avec le ê,à,ç,ù le problème quand je continue avec le "ü" et le "ë"
qui correspond au code et au caractère N° 7 et 8:
Code:
'Définition ü en caractère n°7
pinsB=7*8|$40
low rs
pulsout enable,1
high rs:pause 10
pinsB=%01010
pulsout enable,1
pinsB=%00000
pulsout enable,1
pinsB=%10001
pulsout enable,1
pinsB=%10001
pulsout enable,1
pinsB=%10001
pulsout enable,1
pinsB=%10011
pulsout enable,1
pinsB=%01101
pulsout enable,1
pinsB=%00000
pulsout enable,1
'Définition ë en caractère n°8
pinsB=8*8|$40
low rs
pulsout enable,1
high rs:pause 10
pinsB=%01010
pulsout enable,1
pinsB=%0000
pulsout enable,1
pinsB=%01110
pulsout enable,1
pinsB=%10001
pulsout enable,1
pinsB=%11111
pulsout enable,1
pinsB=%10000
pulsout enable,1
pinsB=%01110
pulsout enable,1
pinsB=%00000
pulsout enable,1
par contre le "ü" et le "ë" sont bien affiché correctement
j'enlève le code qui correspond au "ü" et le "ë" et le é et è reviennent normalement je comprend pas pourquoi ?
alors que j'utilise la même sytaxe que les autres caractère