Page 1 of 1

Programme ASM TI83PCE

Unread postPosted: 07 Oct 2015, 14:22
by Ti64CLi++
Bonjour, j'essaie de créer un programme en ASM pour TI 83 PCE.
Voici mon code:
Code: Select all
.NOLIST
#include "TI83PCE.inc"
#define equ .equ
#define EQU .equ
#define end .end
#define END .end
.org 9327h

.LIST
Start:
   call _ClrLCDFull
   ld hl,$00
   ld (currow),hl
   ld hl,menu
   call _PutS
   ret
menu:
.db "*****************Check Batterie*****************",0

.end

Lorsque j'essaie de le compiler avec SPASM, il m'affiche une erreur ('exporter:-1: warning: 84+CE program does not begin with bytes EF 7B.') mais le compile quand même.
Déjà, je ne comprends pas l’erreur et en plus, lorsque je le lance sur ma TI 83 PCE, il dit que c'est un programme en BASIC (j'ai regardé avec Cesium ;)).
Comment puis-je résoudre mes problèmes?
Merci d'avance

Re: Programme ASM TI83PCE

Unread postPosted: 07 Oct 2015, 14:43
by Epharius
Ton entête n'est pas correcte... voilà :p

Il faut mettre .org usermem-2 pour ti-83 PCE. Ce que tu fais ce serait pour ti-83.

Re: Programme ASM TI83PCE

Unread postPosted: 07 Oct 2015, 14:44
by Ti64CLi++
Ok, et c'est tout?
Parceque j'ai changer le 9327h en usermem-2 mais cela m'affiche toujours la même erreur :?

Re: Programme ASM TI83PCE

Unread postPosted: 07 Oct 2015, 15:02
by Epharius
Tu n'as pas oublié le .db tExtTok,tAsm84CeCmp en début de programme ? Prend bien le temps de regarder comment sont fais les programmes déjà fait. Par exemple dans CMONSTER ou PACMAN il y a le code source.