28x1 40x1 s_o_s

danielmargnon

New Member
bonjour tout le monde ,voila ,mon logiciel programming editor ne reconnait pas mon 40x1 pour luis ses un 28x1
quand je clique sur check firmware versions sa me dit
---picaxe 28x1(40x1)versions microprogramme A.6---
et donc quand je procede a une simulation en cliquant sur le bouton ( triangle jaune)
je vois la simulation pour un 28x1 au lieux d'un 40x1
idiot comme question !
merci d'avance
dane
 

westaust55

Moderator
Le rédacteur de programmation a seulement des modules pour le 28X1. Le 40X1 isidentical dans le logiciel et très semblable physiquement sauf que lui a les goupilles additionnelles. C'est pourquoi vous avez le choix et les messages 28X1 (40X1) de progiciels.

Malheureusement Revolutiuon Eductation comme fabricants de la gamme de PICAXE n'a jamais produit tokenising séparé et le module de simulation pour le 409X1 et avec la production du 40X2 ne voient aucune raison pour s'ajouter au rédacteur de programmation pour le 40X1.
 

westaust55

Moderator
40X1 pins and control of same

En français :

Je ne suis pas exactement sûr ce qui est votre question en ce qui concerne des goupilles, mais nous pouvons commencer par l'information suivante :

Dans le monde de semi-conducteur, les goupilles de limite sont utilisées pour les raccordements externes sur les circuits intégrés.

Par conséquent suivant les indications du manuel 1 (V7.1) de PICAXE à la page 9 il y a 40 bornes numéro 1 au gauche supérieur à 40 à la droite supérieure.

Beaucoup de microcontrôleurs tels que le PICAXE une fois utilisés pour des buts éducatifs emploient également le terme « goupille » pour indiquer de certains goupilles/peu pour les ports d'entrée et de rendement.

Pour cette raison en discutant les raccordements externes physiques des quelques membres de forum de PICAXE employez le terme « jambes » pour les goupilles physiques.

Ainsi pour le 40X1, le raccordement de câble coaxial d'i2c est sur la jambe physique 18 qui est également PortC pin3.

Dans PICAXE programmant utilisant le langage BASIC, une goupille simple peut être une entrée ou un résultat. Si le terme « goupille » est de l'aile gauche d'une équation il signifie un résultat et peut également se nommer « outpin ». Si le terme « goupille » est du côté droit d'une équation il signifie la goupille d'entrée.

Pour le 40X1, il y a :
- 8 bornes qui sont prédéfinies comme goupilles d'entrée et ceux-ci ne peuvent pas être changées en sorties. Ce sont PortD et utilisent les jambes physiques 19 22 et 27 à 30.
- 8 bornes qui sont prédéfinies comme sorties et ceux-ci ne peuvent pas être changées en entrées. Ce sont PortB et utilisent les jambes physiques 33 40.
- 8 bornes qui forment PortC et peuvent être employées comme entrées ou sorties mais sont limitées dans les commandes qui peuvent être employées pour commander ces goupilles. Ce PortC utilise les jambes physiques 15 18 et 23 à 26.
- 7 bornes comme PortA et PortE qui par défaut fournissent 7 entrées analogiques. Ces goupilles peuvent également être utilisées en tant qu'entrées numériques mais encore pendant que les entrées numériques les commandes d'être employé sont très limitées. Ces goupilles de PortA/E utilisent les jambes physiques 2 à 5 et 8 à 10.

Pour les entrées de PortD, commandes comme IF… THEN, SERIN et READTEMP peuvent être employés.

Pour les sorties de PortB, des commandes telles que SEROUT, HIGH, LOW, etc. peut être employé.

Pour les goupilles de PortA et de PortC une fois utilisé en tant qu'entrées numériques examine alors seulement comme IF PortC <pin#>&#8230;. THEN peut être employé.

Pour les goupilles de PortC une fois utilisé en tant que commandes de sorties numériques puis seulement telles que HIGH PortC <pin#> et LOW PortC <pin#> peut être employé.

Il y a également quelques commandes de special PWM , communications d'i2c et commandes infrarouges qui utilisent les goupilles de PortC.

Si vous avez besoin d'informations supplémentaires après avoir lu les manuels de PICAXE complètement, alors signalez la question spécifique pour plus d'information. Si vous pouvez communiquer facilement en anglais essayez alors la section anglaise principale du forum et vous pouvez recevoir plus de réponses et pouvez être plus rapide répondez aussi bien.


----------------------------------------
En anglais :

I am not exactly sure what your question is with respect to pins, but we can start with the following information:

In the semiconductor world, the term pins are used for the external connections on the integrated circuits.

Therefore as shown in PICAXE manual 1 (V7.1) on page 9 there are 40 pins numbered 1 at the top left to 40 at the top right.

Many microcontrollers such as the PICAXE when used for educational purposes also use the term &#8220;pins&#8221; to designate certain pins/bits for the input and output ports.

For this reason when discussing physical external connections of the PICAXE some forum members use the term &#8220;legs&#8221; for the physical pins.

So for the 40X1, the i2c scl connection is on physical leg 18 which is also PortC pin3.

Within PICAXE programming using the BASIC language, a single pin can be an input or an output. If the term &#8220;pin&#8221; is on the left side of an equation it means an output and can also be termed &#8220;outpin&#8221;. If the term &#8220;pin&#8221; is on the right side of an equation it means the input pin.

For the 40X1, there are:
- 8 pins which are predefined as input pins and these cannot be changed to outputs. These are PortD and use the physical legs 19 to 22 and 27 to 30.
- 8 pins which are predefined as outputs and these cannot be changed to inputs.
These are PortB and use the physical legs 33 to 40.
- 8 pins which form PortC and can be used as inputs or outputs but are restricted in the commands that can be used to control these pins.
This PortC uses the physical legs 15 to 18 and 23 to 26.
- 7 pins as PortA and PortE which by default provide 7 analog inputs. These pins can also be used as digital inputs but again as digital inputs the commands to be used are very limited.
These PortA/E pins use the physical legs 2 to 5 and 8 to 10.

For the PortD inputs, commands such as IF&#8230;THEN, SERIN and READTEMP can be used.

For the PortB outputs, commands such as SEROUT, HIGH, LOW, etc can be used.

For the PortA and PortC pins when used as digital inputs then only tests such as
IF PortC <pin#> &#8230;. THEN can be used

For the PortC pins when used as digital outputs then only commands such as HIGH PortC <pin#> and LOW PortC <pin#> can be used.

There are also some special commands PWM, i2c communications and Infrared commands that use the PortC pins.

If you need further information after reading the PICAXE manuals thoroughly, then post specific question for more information. If you are able to easily communicate in English then try the main English section of the forum and you may receive more responses and may be faster reply as well.
 
Top