J'ai déjà soumis ce problème sur des forum anglophones (ti-freakware et cemetech pour ne pas les citer ... )
Mais mon problème n'est toujours pas résolu...
Donc je soumets cette énigme aux ASM gurus locaux ...
Jen'ai aucun problème pour faire fonctionner un programme asm pour ti83+.
Mais quand il s'agit de la ti83, je n'arrive pas à obtenir autre chose qu'une erreur syntaxe.
Les entêtes sont évidemment différentes de ceux pour ti83+.
(ils sont reporté un peu plus bas dans les box)
Pour lancer le programme, je fais "Send(9PrgmName" (je souhaite pour l'instant faire tourner ça sans shell).
J'ai essayé de changer d'émulateur (en général j'utilise tilem), de mettre en majuscule ou minuscule les mot clés.
L'adresse .org 9327h semble bonne aussi...
Je n'arrive pas à trouver d'hello world ou programme très simple pour ti83 sur le net.
(il y a toujours une confusion entre ti83 et ti83+, les programmes estampillé "ti83" sont en général destiné aux ti83+ !)
Comme je n'ai pas de ti83+ et que je suis assez tétu...
Si quelqu'un peut me dire ce qui cloche je lui en serait vraiment très reconnaissant.
J'ai fait au mois 30 ou 40 hello.z80 différents, je ne vois vraiment pas ce qui coince, j'ai utilisé également d'autre assembleur comme z80asm ou zasm.
(actuellement j'utilise spasm)
Merci d'avance pour votre aide.
Thibault Duponchelle
hello.z80
.NOLIST ; Définie la zone qui n'est pas du code #include "ti83asm.inc" #include "tokens.inc" #define end .end #define END .end #define equ .equ #define EQU .equ .LIST ; Définie la zone qui est du code .org 9327h call _clrLCDFull ret .end END