Le Forum de TI-BANK.fr

Le forum de la banque de programmes pour calculatrices graphiques Texas Instruments (aide débutants, résolution problèmes...).
AccueilPortailCalendrierFAQRechercherS'enregistrerConnexion
 

Un nouveau + un problème :p

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Greed
Débutant
Débutant


Sexe:MasculinScorpionCheval
Age : 17
Inscrit le : 15 Déc 2006
Messages : 13
Localisation : vers Bordeaux
Calculatrice : TI 84 + SE
Classe : 1ere S

MessageSujet: Un nouveau + un problème :p   Ven 15 Déc - 20:08

Salut à tous :)
Une brève présentation pour mon premier post :
Je suis en 1ere S dans la région de Bordeaux, j'aime tout ce qui est informatique, animé, et je m'interesse à la programmation en basic (malgré un niveau faible). Ca fait un an (et demi !! la moitié de l'année déja passée Oo ^^) que j'ai une TI 84 + silver edition, et un an que je bidouille plus ou moins, en découvrant petit à petit l'éditeur pendant les cours de maths...

Enfin voilà assez parler de moi, maintenant, ma question :
ma bidouille du moment concerne la connexion entre deux TI en basic et l'échange de variable... (Je vous l'ai déja dit, ca vole pas super haut, mais je suis là pour en apprendre plus justement :) )
Pourriez vous m'en apprendre un peu plus sur send et get ? (est ce qu'elles doivent être "couplées", cad send A demande-t-il obligatoirement get A sur l'autre TI ou pas, la connexion se fait-elle automatiquement ou pas.. etc)

Ensuite, comme je n'ai pas les moyens de me payer une autre TI juste pour le fun, j'ai téléchargé virtual TI. Je connecte donc ma TI avec le cable USB/USB2 au pc. Je fais clic droit sur ma calc virtuelle, on me propose différents cables, lequel choisir ? Ca peut vraiment marcher avec ce cable ?

Voila pour les questions ^^ Merci aux fous qui ont osé tout lire sans sauter quelques phrases

PS : Tant que j'y suis un dernier truc. Si c'est possible, comment en basic établir une relation avec la ram libre pendant l'execution du programme ?
Pour par exemple l'afficher, ou la stocker dans une variable...
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9491
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : MPSI (Xywez : c'est bon là ? :p)


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: Un nouveau + un problème :p   Ven 15 Déc - 22:24

bon bah t'es pas si nouveau que ça :D

pour send et get ça marche pas entre 2 TI c'est juste entre TI et CBL
pour connecter 2 TI entre elles c'est la commande getcalc() sur la TI qui reçoit : [g]getcalc(variable,[port]) (port n'est pas obligatoire c'est pour dire par où tu veux recevoir la variable (port I/O ou port USB)

Mais il faut que l'unité qui envoie soit en pause :

Sur la TI qui reçoit
Code:

    0->A
    While A=0
    Getcalc(A)->A
    End


Sur la TI qui envoie
Code:

    1->A
    Pause


(ceci n'est qu'un exemple bien sûr)

Quand la TI qui reçoit va recevoir le A de la TI qui envoie elle va automatiquement interrompre la boucle et si tu vérifies la valeur de A sur la TI réceptrice tu verras que ça vaudra 1

Voilà pour la connexion (encore là ? :))

Pour VTI normalement c'est "black link" qu'il faut choisir, quant à si ça marche je n'en sais strictement rien :D

Pour la dernière question ça veut dire quoi établir une relation avec la ram libre ? si c'est obtenir la place libre il existe des petits programmes en ASM pour faire ça (Codex ou Options entre autres)




J'ai pas sauté des phrases j'ai sauté des lignes c'est plus rapide


(Au passage bienvenue :))
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
Greed
Débutant
Débutant


Sexe:MasculinScorpionCheval
Age : 17
Inscrit le : 15 Déc 2006
Messages : 13
Localisation : vers Bordeaux
Calculatrice : TI 84 + SE
Classe : 1ere S

MessageSujet: Re: Un nouveau + un problème :p   Ven 15 Déc - 23:43

Merci pour la réponse rapide

Ca va me poser un problème ct'histoire de pause...
En fait, je comptais faire une sorte de mini-jeu très simple sans but (quoi sans but c'est plus un jeu ?? )

Voilà le code de base que j'avais fait, pour rajouter d'autres éléments par la suite :

Code:
ClrHome
1->Y
1->X
92->O
0->K
5->H
5->M
0->Z
0->J

Lbl 0
Y->B
X->A
H->R
M->W
If H "différent de" 14:Then
If (iPart(rand*10))=1
H+1->H
End
If H différent de 1:Then
If (iPart(rand*10)=2
H-1->H
End
If M "différent de" 1:Then
If (iPart(rand*10))=4
M-1->M
End
If M différent de 8:Then
If (iPart(rand*10)=3
M+1->M
End
getkey->K
If K>50
K->O
If X "différent de" 1:Then
If K=24
X-1->X
End
If Y "différent de" 1:Then
If K=25
Y-1->Y
End
If X "différent de" 14:Then
If K=26
X+1->X
End
If Y "différent de" 8:Then
If K=34
Y+1->Y
End
Output(B,A,"  ")
Output(W,R,"  ")
Output(M,H,"H*H")
If O "différent de 92:Then
Output(Y,X,"!0!")
Else
Output(Y,X,"*8*")
End
If K "différent de" 23
goto 0



Voila maintenant je suis sûr que tu ne lis pas tout ce que j'écris
Enfin vous aurez compris ce que je veux faire.(même si le code est très brouillon, j'ai fait pas mal de tests dessus donc ca donne un paté un peu infâme... même si j'ai pas mal épuré pour vous épargner l'horreur... :p)

La pour l'instant j'ai mon "vaisseau" que je contrôle, un qui fait n'importe quoi, et je voudrais pouvoir en faire bouger un autre commandé par une autre TI. Est ce bien possible avec le problème "pause" ? :o

Pour ma question concernant la mémoire ce que je voudrais, c'est savoir comment je peux exprimer la RAM restante. L'idéal aurait été par exemple une expression "RAM Libre". Histoire que moi je puisse m'en servir. Du style :

Code:
Lbl 0
"RAM Libre"->A
Disp A
goto0


La mémoire libre s'affiche en temps réel à l'écran.

Voila ^^
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9491
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : MPSI (Xywez : c'est bon là ? :p)


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: Un nouveau + un problème :p   Sam 16 Déc - 11:55

pour ton programme je le comprends pas :D (j'ai pas trop cherché à comprendre aussi mais bon =))
ça fait quoi exactement ?

Pour la 2ème question c'est avec des programmes ASM que tu peux faire ça (Options par exemple)
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
Greed
Débutant
Débutant


Sexe:MasculinScorpionCheval
Age : 17
Inscrit le : 15 Déc 2006
Messages : 13
Localisation : vers Bordeaux
Calculatrice : TI 84 + SE
Classe : 1ere S

MessageSujet: Re: Un nouveau + un problème :p   Sam 16 Déc - 12:17

Ouais je sais le code est tout foulli ^^
En fait je contrôle à l'écran avec les flèches ce "vaisseau" : !0!
Y'a un vaisseau qui bouge aléatoirement : H*H (j'en ai chié pour le faire lol)
et je peux changer le "skin" de mon vaisseau en *8*
Rien de plus ^^ et j'aurais voulu intégrer un autre vaisseau controlé par une autre TI, mais comme ca marche sur l'association Lbl/goto, ben ca me semble difficile d'intégrer les "pause" pour l'envoie des variables...

Quand à la question de la RAM, le programme en assembleur me la crache dans une variable en tant réel ? Parce que si c'est juste pour m'épargner d'aller dans mem... Ca mintéresse pas ^^
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9491
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : MPSI (Xywez : c'est bon là ? :p)


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: Un nouveau + un problème :p   Sam 16 Déc - 12:52

1>ok
2>bah oui
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3160
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Un nouveau + un problème :p   Lun 18 Déc - 19:14

bem bem
_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9491
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : MPSI (Xywez : c'est bon là ? :p)


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: Un nouveau + un problème :p   Mar 19 Déc - 18:39

merci Xywez =)
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3160
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Un nouveau + un problème :p   Mer 3 Jan - 21:39

de rien
_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9491
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : MPSI (Xywez : c'est bon là ? :p)


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: Un nouveau + un problème :p   Jeu 4 Jan - 14:54

woué bon...c'était ironique...
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3160
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Un nouveau + un problème :p   Mar 9 Jan - 21:28

lol
_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9491
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : MPSI (Xywez : c'est bon là ? :p)


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: Un nouveau + un problème :p   Mer 10 Jan - 14:42

t'avais pas remarqué ça ? :P

bon je locke
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas

Un nouveau + un problème :p

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Forum de TI-BANK.fr :: Forum TIz80 :: Aide débutants-