π
<-

[FR] Langage assembleur sur ez80 - Tutoriel

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

Re: [FR] Langage assembleur sur ez80 - Tutoriel

Unread postby V0id » 13 Aug 2018, 14:42

COMAN ACKÉ LE MOD EXAM1
Un émulateur de CHIP 8 ? viewtopic.php?t=20740
User avatar
V0idEcrivain
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 43.2%
 
Posts: 81
Images: 0
Joined: 29 Aug 2016, 11:05
Location: Dans l'univers observable
Gender: Male
Calculator(s):
MyCalcs profile

Re: [FR] Langage assembleur sur ez80 - Tutoriel

Unread postby Epharius » 27 Aug 2018, 10:17

Tqt j'ai mis le code source en ligne t'as juste à aller le voir tu verras c'est hyper clair et facile de s'y retrouver :troll:
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.1%
 
Posts: 1160
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: [FR] Langage assembleur sur ez80 - Tutoriel

Unread postby Azerpogba » 20 Feb 2019, 13:45

un petit pb : j'ai réussit à faire le prg et à le mettre sur ma calcu mais le "Hello World" ne s'affiche pas... :'(

ce prgm
Code: Select all
   #include "ti83pce.inc"
   
   .assume ADL=1
   .db tExtTok,tAsm84CeCmp
   .org userMem
   
   call _ClrScrnFull
   ld hl, $04 \ ld (curRow),hl
   ld hl, $06 \ ld (curCol),hl
   ld hl,Text
   call _PutS
   call _GetKey
   call _ClrScrnFull
   
   ret
text:
   .db "Hello world !",0
Image
User avatar
AzerpogbaAmbianceur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 60%
 
Posts: 397
Images: 16
Joined: 04 Dec 2018, 19:40
Gender: Male
Calculator(s):
MyCalcs profile
Class: Etude sup

Re: [FR] Langage assembleur sur ez80 - Tutoriel

Unread postby Noury » 21 Feb 2019, 10:53

Azerpogba wrote:un petit pb : j'ai réussit à faire le prg et à le mettre sur ma calcu mais le "Hello World" ne s'affiche pas... :'(
[/code]


2 - L'assemblage
Go to top


Pour créer le programme que vous pourrez par la suite envoyer sur la calculatrice, il faut effectuer une étape consistant à transformer ce que vous avez écrit en code compréhensible par le processeur de la calculatrice. Il s'agit de l'assemblage. Rassurez vous, cette étape n'est pas à faire à la main, mais un programme appelé assembleur va faire ça pour nous.

Le programme s'appelle SPASM, et est téléchargeable gratuitement
User avatar
NouryVIP++
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 64.4%
 
Posts: 317
Joined: 07 Sep 2018, 09:19
Location: Sceaux, France 92
Gender: Male
Calculator(s):
MyCalcs profile

Re: [FR] Langage assembleur sur ez80 - Tutoriel

Unread postby Programmator88 » 21 Feb 2019, 11:24

nbenm wrote:
Azerpogba wrote:un petit pb : j'ai réussit à faire le prg et à le mettre sur ma calcu mais le "Hello World" ne s'affiche pas... :'(
[/code]


2 - L'assemblage
Go to top


Pour créer le programme que vous pourrez par la suite envoyer sur la calculatrice, il faut effectuer une étape consistant à transformer ce que vous avez écrit en code compréhensible par le processeur de la calculatrice. Il s'agit de l'assemblage. Rassurez vous, cette étape n'est pas à faire à la main, mais un programme appelé assembleur va faire ça pour nous.

Le programme s'appelle SPASM, et est téléchargeable gratuitement

Roh la la Azerpogba faut lire hein ! :P
Last edited by Programmator88 on 21 Feb 2019, 11:29, edited 1 time in total.
Je fais essentiellement des niveaux pour Oiram CE et Geometry Dash CE. Ils sont tous disponibles ici. Je fais un Doodle Jump pour TI-83PCE/TI-84+ avec Azerpogba. Je cherche un bêta-testeur pour mes niveaux Geometry Dash CE. N'hésitez pas à me contacter en MP.

ImageImage
Eh, ClaudeBot [spider], ça te dirait de me donner un Internet ? C'est complètement inutile mais c'est marrant ! :D En échange, je te donnerai... ma reconnaissance éternelle !
User avatar
Programmator88Programmeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 54%
 
Posts: 208
Joined: 26 Jan 2019, 20:05
Location: Dans la Lune...
Gender: Male
Calculator(s):
MyCalcs profile
Class: L2 MIASHS

Re: [FR] Langage assembleur sur ez80 - Tutoriel

Unread postby Programmator88 » 21 Feb 2019, 11:28

V0id wrote:COMAN ACKÉ LE MOD EXAM1

ALOR POUR ACKÉ LE MOD EXAM1 IFO FÈR 1 PROGRAM TRÈ COMPLIKÉ DUKOU LÈS TOMBÉ TUVA PA YARIVÉ É ANPLUS SÉ INTÈRDI.
Je fais essentiellement des niveaux pour Oiram CE et Geometry Dash CE. Ils sont tous disponibles ici. Je fais un Doodle Jump pour TI-83PCE/TI-84+ avec Azerpogba. Je cherche un bêta-testeur pour mes niveaux Geometry Dash CE. N'hésitez pas à me contacter en MP.

ImageImage
Eh, ClaudeBot [spider], ça te dirait de me donner un Internet ? C'est complètement inutile mais c'est marrant ! :D En échange, je te donnerai... ma reconnaissance éternelle !
User avatar
Programmator88Programmeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 54%
 
Posts: 208
Joined: 26 Jan 2019, 20:05
Location: Dans la Lune...
Gender: Male
Calculator(s):
MyCalcs profile
Class: L2 MIASHS

Re: [FR] Langage assembleur sur ez80 - Tutoriel

Unread postby Azerpogba » 21 Feb 2019, 11:57

2 - L'assemblage
Go to top


Pour créer le programme que vous pourrez par la suite envoyer sur la calculatrice, il faut effectuer une étape consistant à transformer ce que vous avez écrit en code compréhensible par le processeur de la calculatrice. Il s'agit de l'assemblage. Rassurez vous, cette étape n'est pas à faire à la main, mais un programme appelé assembleur va faire ça pour nous.

Le programme s'appelle SPASM, et est téléchargeable gratuitement


Déjà fait tkt

programmator88 wrote:Roh la la Azerpogba faut lire hein ! :P


je suis pas *** non plus :troll: :troll:
Image
User avatar
AzerpogbaAmbianceur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 60%
 
Posts: 397
Images: 16
Joined: 04 Dec 2018, 19:40
Gender: Male
Calculator(s):
MyCalcs profile
Class: Etude sup

Re: [FR] Langage assembleur sur ez80 - Tutoriel

Unread postby Noury » 21 Feb 2019, 14:34

Souvent, ce genre d'erreur est dû à une faute d'inattention.
Tu as bien envoyé le fichier de sortie de la commande "spasm", pas le fichier source ?
User avatar
NouryVIP++
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 64.4%
 
Posts: 317
Joined: 07 Sep 2018, 09:19
Location: Sceaux, France 92
Gender: Male
Calculator(s):
MyCalcs profile

Re: [FR] Langage assembleur sur ez80 - Tutoriel

Unread postby Azerpogba » 21 Feb 2019, 16:11

oui tkt j'ai tout fait

apparement le pb viendrais du fichier nommé "ti83pce.inc" mais vu que c'est un copier coller je comprend pas.... :'(
Image
User avatar
AzerpogbaAmbianceur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 60%
 
Posts: 397
Images: 16
Joined: 04 Dec 2018, 19:40
Gender: Male
Calculator(s):
MyCalcs profile
Class: Etude sup

Re: [FR] Langage assembleur sur ez80 - Tutoriel

Unread postby TheMachine02 » 21 Feb 2019, 18:12

Il ne faut pas copier le
[[Category:84PCE:OS_Information]]
<pre>;TI-84 Plus CE Include File de la page dans l'include ti83pce.inc ; si tu l'as fait et que quand tu compiles ça renvoie une 'erreur syntaxe' ça doit être ça.
User avatar
TheMachine02Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 29.8%
 
Posts: 342
Images: 0
Joined: 16 Jan 2013, 18:27
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Médecine

PreviousNext

Return to Langages alternatifs

Who is online

Users browsing this forum: ClaudeBot [spider], miickboy and 3 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.
836 utilisateurs:
>783 invités
>45 membres
>8 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)