π
<-

Problème montre digitale sur ti 83+

Problème montre digitale sur ti 83+

Unread postby 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%
User avatar
pyroesp
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 10.9%
 
Posts: 61
Joined: 02 Jan 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 5eme année d'électrcité-électronique

Re: Problème montre digitale sur ti 83+

Unread postby 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.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Problème montre digitale sur ti 83+

Unread postby 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%
User avatar
pyroesp
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 10.9%
 
Posts: 61
Joined: 02 Jan 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 5eme année d'électrcité-électronique

Re: Problème montre digitale sur ti 83+

Unread postby 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.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Problème montre digitale sur ti 83+

Unread postby 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%
User avatar
pyroesp
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 10.9%
 
Posts: 61
Joined: 02 Jan 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 5eme année d'électrcité-électronique

Re: Problème montre digitale sur ti 83+

Unread postby 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.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Problème montre digitale sur ti 83+

Unread postby 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%
User avatar
pyroesp
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 10.9%
 
Posts: 61
Joined: 02 Jan 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 5eme année d'électrcité-électronique

Re: Problème montre digitale sur ti 83+

Unread postby 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.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Problème montre digitale sur ti 83+

Unread postby 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%
User avatar
pyroesp
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 10.9%
 
Posts: 61
Joined: 02 Jan 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 5eme année d'électrcité-électronique

Re: Problème montre digitale sur ti 83+

Unread postby tama » 03 Jan 2008, 15:56

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

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o


Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 5 guests

-
Search
-
Social TI-Planet
-
Featured topics
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
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1821 utilisateurs:
>1800 invités
>15 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)