pullup dans le manuel fr

Jnt000

Well-known member
Bonjour,

On lit dans dans le tableau du manuel à la page 170, à la ligne concernant le 14M2 :
Bit0-bit4 = B.0 à B.7
ne faudrait-il pas lire : Bit0-bit4 = B.0 à B.4 vu qu'il n’existe pas de port B.6 ni B.7 pour cette version de Picaxe ?

Pareil à côté : Bit8-bit15 = C.0 à C.7 que je traduirais par : Bit8-bit15 = C.0 à C.4

Est-ce une erreur originaire de la version GB (page 165), ou quelque chose échappe à ma compréhension ?

Merci d'avance à vous les aimables spécialistes contributeurs ...
-
jnt
 
Bonjour,
Je pense qu'il y a effectivement des erreurs dans la traduction française.
La syntaxe de pullup est identique pour le 14M2 et le 20M2.
Pour le 20M2, il n'y a pas de problème, il faut lire bit0 -bit7 = B.0 à B.7 .et bit8-bit15= C.0 à C.7
La position du bit à 1 donne la position de la sortie activée.
Idem pour le14M2 . La version anglaise donne la même ligne : bit0 -bit7 = B.0 à B.7 .et bit8-bit15= C.0 à C.7
Même si les sorties B.6, B.7, C.6, C.7 n'existent pas, il faut faire comme si elles existaient en comblant les sorties manquantes par 0 ou 1.
La version française voulait simplifier par : bit0 - bit5 = B.0 à B.5 et bit8 - bit13 =C.0 à C.5...je pense.
Bref, dans les deux cas, il faut décrire les activations des pullup sur une suite de deux octets.
MM
 
Grand merci pour votre réactivité MM. Effectivement il y a une certaine logique, même si elle ne saute pas aux yeux.
Donc pour un 14M2, on commence par la droite pour les ports B et on se retrouve sur les C à partir de la 9ème position.
Je ne sais pas si l’équipe qui va bien du manuel, fait parfois des mises à jour ?
Bon cul de l’an à tout le monde ;)
 
Donc pour un 14M2, on commence par la droite pour les ports B et on se retrouve sur les C à partir de la 9ème position.
Je ne sais pas si l’équipe qui va bien du manuel, fait parfois des mises à jour ?
;)
Bonjour et bonne année,
Oui, c'est çà.
La traduction a été faite par des participants à ce forum, je doute qu'il y ait un jour un rectificatif...
MM
 
Bonjour et bonne année,
Oui, c'est çà.
La traduction a été faite par des participants à ce forum, je doute qu'il y ait un jour un rectificatif...
MM
Moui ça dort un peu ici, bonne année à tous
 
Bonjour,
Petit rectificatif, on ne peut pas remplacer les broches manquantes pas des 1 comme je l'ai dit en #2 (=> erreur syntaxe)
En fait, les broches qui ne peuvent pas être que des sorties ou qui n'existent pas doivent être à 0.
Ex : pullup %0001111100111110 est correcte. Apparemment, C.5 est une entrées sans pullup
Si on remplace un des 0 par un 1, il y a une erreur de syntaxe. Les trois 0 de gauche peuvent être ignorés, comme des 0 non significatifs.
En ignorant B.0 et bit0, la doc picaxe citée par Fienser est ambigüe.
MM
 
Back
Top