π
<-

[asm TI82A] LED en 2 intensités/3 couleurs...

Assembleur, Axe, C/C++, ICE...

[asm TI82A] LED en 2 intensités/3 couleurs...

Unread postby grosged » 26 Jul 2020, 21:47

La prouesse technique de parrotgeek1:)
(voir Avec l'appli CalcUtil, rajoute l'assembleur à ta 82 Advanced )
m'a donné envie de retourner sur ma TI-82 Advanced :
j'ai donc fait mu-muse avec cette LED en assembleur... :p

Pour les curieux, voici le code-source:

Code asm-z80 : Select all
   .db    $bb,$6d
   .org   $9d95
   xor    a
   ;fin d'entête ION

start:
   di

   ld      d,$03 ;orange
   call   LED_50
   call   TEMPO
   ld      d,$02 ;vert
   call   LED_50
   call   TEMPO
   ld      d,$01 ;rouge
   call   LED_50
   call   TEMPO

   ei
   ret

LED_50:
   ld      hl,5555
   ld      c,0
ld1:
   xor      a,a
   out      (c),d ;ON
   out      (0),a ;OFF
   ld      b,33
ld2:
   djnz   ld2
   dec      hl
   ld      a,h
   or      a,l
   jr      nz,ld1
   out      (c),d
   ret

TEMPO:
   ld      hl,999
tp1:
   dec      hl
tp2:
   djnz   tp2
   ld      a,h
   or      a,l
   jr      nz,tp1
   ret

archives_voir.php?id=2638940

Vous remarquerez l'entête "ION" nécessaire pour que CalcUtil puisse le lancer ;)
Last edited by grosged on 26 Jul 2020, 23:03, edited 2 times in total.
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [asm TI82A] LED en 2 intensités/3 couleurs...

Unread postby Wistaro » 26 Jul 2020, 22:35

La TI 82A gère l'ASM maintenant ?
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.5%
 
Posts: 3188
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: [asm TI82A] LED en 2 intensités/3 couleurs...

Unread postby grosged » 26 Jul 2020, 22:46

Hé oui : grâce à la prouesse technique de parrotgeek1:)
(voir Avec l'appli CalcUtil, rajoute l'assembleur à ta 82 Advanced )

EDIT: ajouté au post initial ;)
Last edited by grosged on 26 Jul 2020, 23:00, edited 1 time in total.
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [asm TI82A] LED en 2 intensités/3 couleurs...

Unread postby critor » 26 Jul 2020, 22:49

grosged wrote:De retour sur ma TI-82 Advanced, j'ai fait mu-muse avec cette LED en assembleur... :p


Mince, TI ne va pas aimer, ils vont se dire que ça permet de simuler un faux passage en mode examen, ils vont donc supprimer l'assembleur...

... ah ben non, c'est déjà fait en fait :p


Plus sérieusement, félicitations. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.2%
 
Posts: 42227
Images: 16681
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: [asm TI82A] LED en 2 intensités/3 couleurs...

Unread postby grosged » 26 Jul 2020, 22:56

Hahaha!..Pas mal :p
Merci ;)

Sinon, avec cette LED, quelqu'un aurait une idée d'application/interaction?..Moi je réfléchis du côté des cellules photo-électriques (ou autres)... ça serait suffisamment réactif?
(ah c'est sûr qu'une lumière de type "laser" ça aurait été le top!! :p )
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [asm TI82A] LED en 2 intensités/3 couleurs...

Unread postby Dogm » 26 Jul 2020, 23:19

grosged wrote:Sinon, avec cette LED, quelqu'un aurait une idée d'application/interaction?..Moi je réfléchis du côté des cellules photo-électriques (ou autres)... ça serait suffisamment réactif?
(ah c'est sûr qu'une lumière de type "laser" ça aurait été le top!! :p )


Une station mobile pour faire du morse ? Je dis ça comme ça. :#gni#:
User avatar
DogmEcrivain
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 44.3%
 
Posts: 117
Images: 7
Joined: 14 Nov 2019, 18:53
Location: Lyon, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale Math NSI
GitHub: Tim-ats-d

Re: [asm TI82A] LED en 2 intensités/3 couleurs...

Unread postby Ti64CLi++ » 26 Jul 2020, 23:40

En effet, reprendre l'idée de nOrse que critor avait fait sur Nspire.
Échanger du code morse à travers la LED pourrait être intéressant ;)
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: [asm TI82A] LED en 2 intensités/3 couleurs...

Unread postby grosged » 26 Jul 2020, 23:41

Oui, bonne idée :)
Je vois 2 approches différentes:
-convertisseur code morse: la touche à peine appuyée, la TI lancerait la séquence adéquate
-lecteur code morse : la LED serait raccord avec n'importe quelle touche du clavier (la TI pourrait deviner/afficher le code entré)
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [asm TI82A] LED en 2 intensités/3 couleurs...

Unread postby Dogm » 26 Jul 2020, 23:43

Les 2 options pourraient cohabiter dans un même logiciel non ?
User avatar
DogmEcrivain
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 44.3%
 
Posts: 117
Images: 7
Joined: 14 Nov 2019, 18:53
Location: Lyon, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale Math NSI
GitHub: Tim-ats-d

Re: [asm TI82A] LED en 2 intensités/3 couleurs...

Unread postby grosged » 26 Jul 2020, 23:48

La 2ème approche est plus difficile à gérer car si la TI doit deviner le caractère , il y aura la notion de vitesse de frappe à prendre en compte...
(comment le programme pourra-t-il déterminer/jauger la vitesse de frappe de l'utilisateur?)
En instaurant des temps minimum/maximum d'évaluation ;)
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Next

Return to Langages alternatifs

Who is online

Users browsing this forum: ClaudeBot [spider] and 6 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.
1011 utilisateurs:
>987 invités
>17 membres
>7 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)