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
 

Problème montre digitale sur ti 83+

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
pyroesp
Grand Initié
Grand Initié


Sexe:MasculinCapricorneCheval
Age : 17
Inscrit le : 02 Jan 2008
Messages : 61
Calculatrice : Ti-83+
Classe : 5eme année d'électrcité-électronique


Impureté:
37/450  (37/450)
Dernière note en maths: 12/20

MessageSujet: Problème montre digitale sur ti 83+   Mer 2 Jan - 15:46

Salut a tous,

Ca fait quelques semaines que j'apprends la programation (basic et un peux Asm) sur ti.

Mais j'ai un petit problème avec ma montre digitale (en basic)

Toute les 3 a 4 min ya 1 a 2 sec en moin dans la montre que j'ai programmé par raport a ma montre a moi.

Donc je voulais faire que a chaque fois que la montre a une minute de retard que cette minute ce rajoute.
J'avais pensé a ceci mais je ne sais pas si c'est juste et jarive pas a le programmer

1 a 2 sec --> 1,5 (je prends la moitié c'est plus simple)
3 a 4 min --> 3,5 (je prends la moitié c'est plus simple)

Donc 60/1,5sec = 40 donc apres 40 * 3,5 min on rajoute 1min.

Je me trompe ?
Si oui, quelle est ma faute ?
Si non, comment le programmer (basic) ?

Merci a tout ceux qui m'aident

a+

Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9484
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: Problème montre digitale sur ti 83+   Mer 2 Jan - 16:02

Salut,

tout d'abord j'anticipe (c'est pas pour toi) : les fonctions horloge (starttmr, checktmr ...) n'existent pas sur 83+

Bon on retourne au problème,
ce que tu fais c'est que tu rajoutes 1 minute au bout de 40*3.5=140 minutes
Si ton programme retarde de 1 à 2 secondes (prenons 1.5) toutes les 3.5 minutes, au bout de 140 minutes, le retard sera de 1.5*40=60 secondes soit 1 minute

Ton programme devrait donc théoriquement marcher.
Le problème c'est que le programme devient de plus en plus lent au fur et à mesure que le temps s'écoule, c'est pas régulier quoi d'autant plus si ton code n'est pas optimisé (utilisation de goto...), et ça tu ne peux rien y faire, c'est les limitations du langage basic

Donc tu n'auras pas une erreur de 1 minute, mais de plus d'1 minute

Je te conseille plutôt de le faire en ASM (en utilisant le port 30h) qui te permettra des mesures plus précises, mais en contrepartie ce sera aussi peut-être un peu plus dur

voilà voilà :)

Ah, au fait, sujet déplacé dans programmation z80
_________________
<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
pyroesp
Grand Initié
Grand Initié


Sexe:MasculinCapricorneCheval
Age : 17
Inscrit le : 02 Jan 2008
Messages : 61
Calculatrice : Ti-83+
Classe : 5eme année d'électrcité-électronique


Impureté:
37/450  (37/450)
Dernière note en maths: 12/20

MessageSujet: Re: Problème montre digitale sur ti 83+   Mer 2 Jan - 16:12

Mmmmm...

Merci pour ta reponce, je vais devoir apprendre l'asm alors ^^

Tu connaitrais pas un bon tuto pour l'asm.

J'ai trouvé sur un autre site ya quelque temps asmguru_vf, est-ce qu'il est bien pour commencer l'asm ?

PS: Pour savoir comment faire.

Comment est-ce que tu codrais pour rajouter 1 min toute les 140 min avec les details que j'avais donné plus haut ?
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9484
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: Problème montre digitale sur ti 83+   Mer 2 Jan - 16:17

Pour l'ASM, asmguru_vf convient quoique j'utilise asm in 28 days, même s'il est en anglais :)

Pour rajouter 1 min toutes les 140 min...bah je sais pas trop comment tu as codé ton programme...
_________________
<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
pyroesp
Grand Initié
Grand Initié


Sexe:MasculinCapricorneCheval
Age : 17
Inscrit le : 02 Jan 2008
Messages : 61
Calculatrice : Ti-83+
Classe : 5eme année d'électrcité-électronique


Impureté:
37/450  (37/450)
Dernière note en maths: 12/20

MessageSujet: Re: Problème montre digitale sur ti 83+   Mer 2 Jan - 17:32

Bon c pas grave,

Asm in 28 days c'est un livre ?

Ou est-ce qu'on peux le telecharger sur internet si ce n'est pas un livre ?
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9484
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: Problème montre digitale sur ti 83+   Mer 2 Jan - 20:10

ce n'est pas un livre et c'est ici
_________________
<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
pyroesp
Grand Initié
Grand Initié


Sexe:MasculinCapricorneCheval
Age : 17
Inscrit le : 02 Jan 2008
Messages : 61
Calculatrice : Ti-83+
Classe : 5eme année d'électrcité-électronique


Impureté:
37/450  (37/450)
Dernière note en maths: 12/20

MessageSujet: Re: Problème montre digitale sur ti 83+   Mer 2 Jan - 22:30

Merci ^^

je vais 'essayer' d'apprendre l'asm :P
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9484
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: Problème montre digitale sur ti 83+   Mer 2 Jan - 22:53

ok, n'oublie pas, on est là (enfin "je" ^^)
_________________
<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
pyroesp
Grand Initié
Grand Initié


Sexe:MasculinCapricorneCheval
Age : 17
Inscrit le : 02 Jan 2008
Messages : 61
Calculatrice : Ti-83+
Classe : 5eme année d'électrcité-électronique


Impureté:
37/450  (37/450)
Dernière note en maths: 12/20

MessageSujet: Re: Problème montre digitale sur ti 83+   Jeu 3 Jan - 0:35

Si jamais j'ai un problème jte demanderais ^^

(Jte rajoute dans ma liste de contacte msn)
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9484
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: Problème montre digitale sur ti 83+   Jeu 3 Jan - 16:56

oui 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

Problème montre digitale sur ti 83+

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 :: Programmation-