Page 1 of 2

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

Unread postPosted: 26 Jul 2020, 21:47
by grosged
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: 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 ;)

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

Unread postPosted: 26 Jul 2020, 22:35
by Wistaro
La TI 82A gère l'ASM maintenant ?

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

Unread postPosted: 26 Jul 2020, 22:46
by grosged
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 ;)

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

Unread postPosted: 26 Jul 2020, 22:49
by critor
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. :)

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

Unread postPosted: 26 Jul 2020, 22:56
by grosged
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 )

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

Unread postPosted: 26 Jul 2020, 23:19
by Dogm
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#:

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

Unread postPosted: 26 Jul 2020, 23:40
by Ti64CLi++
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 ;)

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

Unread postPosted: 26 Jul 2020, 23:41
by grosged
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é)

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

Unread postPosted: 26 Jul 2020, 23:43
by Dogm
Les 2 options pourraient cohabiter dans un même logiciel non ?

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

Unread postPosted: 26 Jul 2020, 23:48
by grosged
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 ;)