« TI-84 Plus » : différence entre les versions

Aller à la navigation Aller à la recherche
2 448 octets ajoutés ,  4 septembre 2012
Ligne 61 : Ligne 61 :


==Programmation==
==Programmation==
* Langages
 
* Exemples de base
Sur la ti-84+, qui fait partie de la serie des [[z80]] a [[memoire flash]], il y a un langage officiel, le [[BASIC z80]]. Ce langage permet de nombreuse chose, si TI n'a pas énormément développé la partie graphique, qui est vite limitée, la partie maths est très bien faites et très complété, comparée a toute les TI, c'est le meilleur langages TI officiel, toute TI confondu. Ce lanagages est tres facile a apprendre et a comprendre.
 
exemple :
 
<code>
:_________________________________________________
:clrHome
:for(A,10,1,-1)
:output(A,1,A)
:End
:clrHome
:disp "hello world"
:_________________________________________________
</code>
 
On peut aussi programmer en ASM ( Assembleur z80 ), ce langages est a moitié officiel, car des outil son prévu pour le lancé sur la calculatrice. Ce langages est relativement difficile a apprendre et a comprendre, mais les possibilité sont plus importante car on peut exploiter toute les possibilité de la calculatrice. par rapport au TI-basic, il est plus difficile a mettre en oeuvre car il faut des outils, un compilateur ( sur ordinateur généralement, même si [[mimas]], une applications sur 84+/83+ permet de le faire ON-calc )
 
<code>
:_________________________________________________
:#define bcall(xxxx) rst 28h \ .dw xxxx
:_clrlcdfull .equ $4540
:_puts .equ $450A
:currow .equ $844B
:.org $9D93
:.db $BB,$6D
:bcall(_clrlcdfull)
:ld de,$0103
:ld (currow),de
:ld hl,texte
:bcall(_puts)   
:ret
:texte:
:.db "HELLO, WORLD! ",0
:.end
:_________________________________________________
</code>
 
Il existe d'autre langages disponible sur ce modèle qui sont "non-officiel", on peut retenir [[l'Axe parser]], sortis il y a a peine plus de deux ans maintenant, langages qui a aussi besoin d'un compilateur, qui cette fois ci est ON-calc, l'Axe permet beaucoup de chose, ce langage a plus de fonctionnalité que le basic, il est cependant plus compliqué.</br>
 
Il existe aussi le [[BASIC xlib]], qui est enfaîte le même langages que le [[TI-basic]] mais étendu avec de nouvelle fonctionnalité comme la mise en place de [[sprite]].</br>
 
Il existe aussi le [[Celtic]], langage qui est pratiqué par peu de programmeur qui est un langage éditable sur ordinateur uniquement qui permet autant de chose, peut être même plus que [[l'Axe parser]] mais qui est cependant compliqué.
 
On peut aussi citer le [[grammer]], nouveau langage en développement qui est très rapide, mais qui n'est pas encore assez complet.


==Critiques==
==Critiques==
83

modifications

Menu de navigation