X2

dior83

New Member
Bonjour tout le monde ,
J'aimerai a voir un petit rrenseignement concernant les picaxe X2, car j'ai vu dans une rubrique qu'il marquait 4*1000lines, doit je traduire par 4 programme de 1000 lignes executable en meme temps , ou tout simplement qu'il s'agit d'un programme de 4000 lignes.
Merci d'avance de vos reponse.
 

PieM

Senior Member
Bonjour,

Il y a 4 slots de programmes indépendants mais c'est sur les nouveaux X2. PIC18F25K22 et PIC18F45K22, semble t-il. (ou le 18M2)

Voir ici : http://www.rev-ed.co.uk/docs/picaxex2.pdf

Et attention au nombre de lignes indiquées: 4 fois 1000 lignes, c'est très approximatif!

Si Technical ou Westaust ou ... peuvent confirmer ?
 

westaust55

Moderator
Les 28X2 et les 40X2 ont 4 fentes internes numéro 0 à 3. Le 20X2 soutient seulement la fente 0. Par défaut le programme dans la fente 0 court toutes les fois que les puissances de morceau se lèvent ou est reset.
Chaque fente du programme X2 peut contenir approximativement 1000 lignes de programme de BASIC. Les 1000 lignes du code de programme est selon les commandes utilisées et donc variera.

Le PICAXE lance seulement le programme dans une fente à tout moment. Cependant vous pouvez s'embrancher à une autre fente avec la RUN command.

Ainsi si vous mettez ou remettez à zéro sous tension le PICAXE est des débuts utilisant le programme dans la fente 0. Utilisant la RUN 1 permettra à exécution à GOTO le programme dans la fente 2 et RUN 0 retournerait pour rainer 0.

Quand l'exécution du programme utilisant la commande de RUN va à une nouvelle fente, les variables et les conditions de goupille ne sont pas remis à zéro, ainsi les variables et le statut d'E/S peuvent être partagés entre le programs.

Cependant toutes autres fonctions système, telles que la pile de GOSUB/RETURN sont remises à zéro quand le programme dans une autre fente est commencé.

GOSUB et commandes GOTO ne peuvent pas être employés pour s'embrancher entre le programme disponible slots.

Si vous poursuivez la commande de REMISE, les pièces X2 veulent la fente goto 0 (IE les mêmes que RUN 0) et puis toutes les variables, la pile de GOSUB/RETURN et d'autres dispositifs sont remis à zéro/cleared.

Notez que le 18M2 fonctionne dans un façon différente.

Le 18M2 a 4 sections qui sont de taille variable, mais le total est 2048 bytes.
Le programme est en réalité un programme simple avec le " de 4 points de départ.
Les 4 programmes secondaires semblent fonctionner en parallèle mais en réalité emploient consécutivement un petit nombre de heures dans l'ordre.
Certaines commandes telles que SERIN qui attendent jusqu'à ce que des données soient reçues arrêteront chacune des 4 sections de l'opération de programme jusqu'à ce que des données sont reçues
 
Top