difference entre PE5 et PE6

alainav1

Senior Member
bonjour,
j'ai copier un programme dans PE5 qui ne pose pas de pobleme (afficheur lcd du poste precedent )
quand j'ai pris le même programme pour le copier dans PE6
cette ligne pose probléme
pins = char & $F0 / 4 | rsbit ; Put MSB out first

le message affiché est celui ci


pins = char & $F0 / 4 | rsbit ; Put MSB out first
^
Erreur de syntaxe sur la ligne 177 at position 0

Error: Unknown symbol - pins

cavez vous une expliation ?
codialement
Alain
 

MGU

Senior Member
Bonjour,

C'est quoi le picaxe?
Apparemment, pins ne fonctionne qu'avec le 08M2, parce qu'il n'y a pas le choix

Essaye pinsC ou pinsB, suivant le port picaxe utilisé

MM
 

alainav1

Senior Member
c'est un 20m2 qui est utilisé
le même code est compris par PE5
mais un copié collé ne marche pas sur PE6 ?
 

MGU

Senior Member
Si, mais pas la peine de faire un copier coller, suffit d'ouvrir le .bas avec PE6. Il y a un problème avec les accents qui énerve....

Pour le pins, il est normal qu'il soit refusé, sur un 20M2, il faut préciser B ou C. PE5 devait en prendre un par défaut (compatibilité avec les picaxes obsolètes?)
Ne pas préciser serait une source d'erreurs.

MM
 

MGU

Senior Member
Fichier>Options>Fichier>Type de Fichier>Unicode (UTF-8)
Merci Technical,

Voici ce que donne un .bas écrit avec PE5 et ouvert avec PE6.
Ci dessous l'original et le même fichier ouvert avec PE6 Unicode (UTF-8) ou autre:

Y a sans doute quelque chose qui m'échappe...

MM
 

Attachments

alainav1

Senior Member
enremplaçant
pins = char & $F0 / 4 | rsbit ; Put MSB out first
par
pinsb = char & $F0 / 4 | rsbit ; Put MSB out first
tout est OK
 

MGU

Senior Member
Un fichier PE5 lu par PE6 ne conserve effectivement pas les caractères accentués .
Bonjour,

Ca encore, admettons, mais si je corrige tout et que je sauvegarde, tous les accents sont remplacés par ? à l'ouverture...
J'ai pourtant essayé plusieurs réglages, idem
Français, police courrier new, unicode 8 ou autres
J'espère qu'il y a une solution...

MM
 

PieM

Senior Member
Bonjour,

Ca encore, admettons, mais si je corrige tout et que je sauvegarde, tous les accents sont remplacés par ? à l'ouverture...
J'ai pourtant essayé plusieurs réglages, idem
Français, police courrier new, unicode 8 ou autres
J'espère qu'il y a une solution...

MM
Pas chez moi ! je conserve les accents. Version 6.0.8.0 - UTF-8 . Tu as la dernière version ?
 

alainav1

Senior Member
sur la version 6.7.4 aprés correction des accents et sauvegarde
a la réouverture la correrction est prise en compte
(parametrage unicode 8 )
sous windows 7
 

MGU

Senior Member
Bonjour à tous et merci pour vos réponses

Oui Piem, c'est bien la dernière version de PE6, mais ce n'est pas la dernière version de Windows.

J'ai dans mon attelier de bricolage un vieux PC avec port série et un XP sp3 et le problème semble là.
Il n'y a pas de problème à l'ouverture du même fichier sur un PC avec windows 7 .

Le problème est-il le même avec une autre configuration du même type ? .....

MM
 

Jacques ROBERT

Senior Member
Bonsoir,
chez moi les "e" accentués de "génère" se transforment en un losange qui,apparemment ,entoure le "e" dans version 6.0.8.0
 

MGU

Senior Member
Bonsoir,
chez moi les "e" accentués de "génère" se transforment en un losange qui,apparemment ,entoure le "e" dans version 6.0.8.0
Bonsoir, avec quel matériel et quel windows?

Les losanges, c'est effectivement un code PE5 ouvert avec PE6
Les ? c'est avec PE6 et windows XP

MM
 

PieM

Senior Member
Bonsoir,
chez moi les "e" accentués de "génère" se transforment en un losange qui,apparemment ,entoure le "e" dans version 6.0.8.0
Eh bé, si les marseillais manquent d'accents c'est la fin de tout ! ;)

Avec 6.0.8.0 sous windoze vista ça marche; sous Seven ça déconne.
 

PieM

Senior Member
je suis sur W7,alors que faire?
Dans les options essayez avec code UTF16 (!?) . ça marche chez moi avec Seven et Vista semble t-il.
Je travaille sous 3 win différents, et je n'ai pas testé tous les croisement possibles ...

Par contre toujours la même erreur en export pdf : Température > Tempéature
 

alainav1

Senior Member
Bonjour,
ci cela peut dépanner ?
Pour exporter en pdf j'utilise pdf creator
cela génére une imprimante virtuelle
quand on imprime on choisit cette nouvelle imprimante virtuelle et au lieu d'imprimer cela génère un pdf (ou un autre format ,jpg .....si on le souhaite )
ce petit utilitaire est trés pratique ,c'est comme cela que je crée tous mes pdf

cordialement
Alain
 
Top