1

#define B_CALL(xxxx) rst 28h .dw xxxx ;Ceci définit les deux macros, bcall et bjump
#define B_JUMP(xxxx) call 50h .dw xxxx ;NE vous préoccupez pas trop de bjump parce que vous ne l'utiliserez pas très souvent

_clrlcdfull =4540h ;Les calls que nous allons utiliser sont définis ici
_homeup =4558h

.org 9D95h ;Ceci indique à la calculatrice que le programme devra commencer à l'adresse mémoire 9D95h

B_CALL(_homeup) ;Appelle le home screen
B_CALL(_clrlcdfull) ;Vide l'écran
ret ;Retourne au TI-OS

.end ;Fin du programme
END


Prise de tête: PhD dans la mire.

------------------------------------------------------------------------------------
Mon site TI 83+ et 83+SE (mort)
Le forum TI 83+ de yAronet !!! (rattaché au site..)

2

#define B_CALL(xxxx) rst 28h  .dw xxxx       ;Ceci définit les deux macros, bcall et bjump 
#define B_JUMP(xxxx) call 50h  .dw xxxx       ;NE vous préoccupez pas trop de bjump parce que vous ne l'utiliserez pas très souvent 

_clrlcdfull =4540h       ;Les calls que nous allons utiliser sont définis ici
_homeup =4558h

.org 9D95h                   ;Ceci indique à la calculatrice que le programme devra commencer à l'adresse mémoire 9D95h

B_CALL(_homeup)       ;Appelle le home screen
B_CALL(_clrlcdfull)       ;Vide l'écran
ret                            ;Retourne au TI-OS

.end                ;Fin du programme
END


Prise de tête: PhD dans la mire.

------------------------------------------------------------------------------------
Mon site TI 83+ et 83+SE (mort)
Le forum TI 83+ de yAronet !!! (rattaché au site..)

3

dishex: push     af                                 ; garde une copie de la valeur             and       0F0h                            ; terminate lower nibble             rra                                           ; shift nibble right 4             rra             rra             rra             ld         l,a                                ; Affiche le code hex de la touche dans Str1             ld         h,0             ld         de,hexStr             push     de                                ; keep for other nibbler             add       hl,de                            ; add offset to hexStr address             ld         a,(hl)                            ; trouve le caractère ASCII correct dans la chaîne ci-dessous pour afficher le code hex de la touche pressée.


Prise de tête: PhD dans la mire.

------------------------------------------------------------------------------------
Mon site TI 83+ et 83+SE (mort)
Le forum TI 83+ de yAronet !!! (rattaché au site..)