π
<-

Problème montre digitale sur ti 83+

Problème montre digitale sur ti 83+

Message non lude pyroesp » 02 Jan 2008, 14: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+

:#coucou#:
Projet: Nihongo

PAUZE

Hiragana: 100%
Katakana: 100%
Conversion (en 8Xi): 100%
Transfert Pic TI: 100%
Code (BASIC):50%
Avatar de l’utilisateur
pyroesp
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 10.9%
 
Messages: 61
Inscription: 02 Jan 2008, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 5eme année d'électrcité-électronique

Re: Problème montre digitale sur ti 83+

Message non lude tama » 02 Jan 2008, 15: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
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o

Re: Problème montre digitale sur ti 83+

Message non lude pyroesp » 02 Jan 2008, 15: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 ?
Projet: Nihongo

PAUZE

Hiragana: 100%
Katakana: 100%
Conversion (en 8Xi): 100%
Transfert Pic TI: 100%
Code (BASIC):50%
Avatar de l’utilisateur
pyroesp
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 10.9%
 
Messages: 61
Inscription: 02 Jan 2008, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 5eme année d'électrcité-électronique

Re: Problème montre digitale sur ti 83+

Message non lude tama » 02 Jan 2008, 15: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...
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o

Re: Problème montre digitale sur ti 83+

Message non lude pyroesp » 02 Jan 2008, 16: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 ?
Projet: Nihongo

PAUZE

Hiragana: 100%
Katakana: 100%
Conversion (en 8Xi): 100%
Transfert Pic TI: 100%
Code (BASIC):50%
Avatar de l’utilisateur
pyroesp
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 10.9%
 
Messages: 61
Inscription: 02 Jan 2008, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 5eme année d'électrcité-électronique

Re: Problème montre digitale sur ti 83+

Message non lude tama » 02 Jan 2008, 19:10

ce n'est pas un livre et c'est ici
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o

Re: Problème montre digitale sur ti 83+

Message non lude pyroesp » 02 Jan 2008, 21:30

Merci ^^

je vais 'essayer' d'apprendre l'asm :P
Projet: Nihongo

PAUZE

Hiragana: 100%
Katakana: 100%
Conversion (en 8Xi): 100%
Transfert Pic TI: 100%
Code (BASIC):50%
Avatar de l’utilisateur
pyroesp
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 10.9%
 
Messages: 61
Inscription: 02 Jan 2008, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 5eme année d'électrcité-électronique

Re: Problème montre digitale sur ti 83+

Message non lude tama » 02 Jan 2008, 21:53

ok, n'oublie pas, on est là :%): (enfin "je" ^^)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o

Re: Problème montre digitale sur ti 83+

Message non lude pyroesp » 02 Jan 2008, 23:35

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

(Jte rajoute dans ma liste de contacte msn)
Projet: Nihongo

PAUZE

Hiragana: 100%
Katakana: 100%
Conversion (en 8Xi): 100%
Transfert Pic TI: 100%
Code (BASIC):50%
Avatar de l’utilisateur
pyroesp
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 10.9%
 
Messages: 61
Inscription: 02 Jan 2008, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 5eme année d'électrcité-électronique

Re: Problème montre digitale sur ti 83+

Message non lude tama » 03 Jan 2008, 15:56

oui oui
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o


Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 0 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2020 utilisateurs:
>2000 invités
>14 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)