![]() |
Texas Instruments TI 92 II
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Caractéristiques | Outils de développement | Mes programmes |
Un outil de calcul symbolique puissant issu du logiciel DERIVE. Calcul exact, affichage sous forme naturelle, intégration, résolution d'équations, etc... | ![]() |
![]() | Traçage de courbes en 2D paramétrique, polaire, en 3D. Ici vous voyez l'étude de la famille x^2-k*x+1 pour divers valeurs de k stockées dans un tableau. (Si k est un tableau, alors le logiciel trace automatiquement autant de courbes que de valeurs pour k!) |
Un logiciel basé sur CabriGéomètre, intuitif et puissant. Sur l'exemple vous voyez la construction d'une parabole (lieu du point M lorsque H parcourt la droite horizontale). | ![]() |
L'écran est peu lisible! Les pixels ont une ombre sur le fond et si l'éclairage n'est pas orienté comme l'oeil, tout est vu en double. J'ai eu du mal avec cette photo, en regardant en bas à droite on voit "{ -1" avec clairement l'ombre dessous qui fait un effet de double très désagréable!. |
![]() |
![]() |
Le logiciel TI Graph Link permet de gérer les fichiers de la calculatrice depuis le PC. Ses grandes fonctions sont
|
Lorsque l'on veut capturer l'écran, on passe par le menu "Liaison/Obtenir l'écran...". Un simple formulaire apparait et permet de sauver l'écran au formats TIF, EPS ou PIC. |
![]() |
![]() |
La gestion des envois/réception des fichiers est très simple. Elle se fait à travers un sélecteur (montré ci-contre
en mode "réception"). Il y a trois zones:
|
Les TI-92 et TI-92II ne permettent pas l'exécution d'un programme assembleur. Il leur faut l'extension
FARGO afin de les mettre au niveau de la TI-92+. Le pack de Fargo version 2 peut se télécharger ICI.
Pour installer FARGO sur la calculatrice, j'ai utilisé TI Graph link. Il m'a fallu trois étapes:
Si de plus vous voulez tester le système, transférez également tous les fichiers 92P du dossier prgm de FARGO, ce sont des programmes d'exemple. |
![]() Pour vérifier que Fargo est bien installé, tapez ![]() ![]() Remarquez que chaque programme est accompagné d'un petit texte descriptif. |
Encore une fois, j'utilise Qedit dont les menus sont configurables. Je dispose ainsi:
![]() Voici l'arborescence de mon installation, je vais créer trois fichiers BAT dans le dossier de Qedit et modifier le menu de ce dernier. |
![]() |
Le fichier ASSEMBLE.BAT
Transforme le fichier source en fichier objet @echo off c:\travail\ti92\fargo\a68k\a68k %1 -g -t -ic:\travail\ti92\fargo\asm\include pauseLe fichier LINK.BAT Transforme le fichier objet en programme 92P @echo off c:\travail\ti92\fargo\bin\flinker -vo %1.92p %1.o del %1.o>nul pause |
Le fichier MAKE.BAT
Réalise les deux étapes précédentes en une fois @echo off if not exist %1.asm goto error0 call c:\travail\ti92\fargo\qedit\assemble.bat %1.asm echo ÿ if not exist %1.o goto error1 c:\travail\ti92\fargo\bin\flinker -vo %1.92p %1.o del %1.o>nul goto end :error0 echo File not found: %1.asm goto end :error1 echo There were errors. :end pause |
[Fargo Assembler] Assemble to Obj,C:\TRAVAIL\TI92\FARGO\QEDIT\assemble.bat {a} Link Obj to 92p,C:\TRAVAIL\TI92\FARGO\QEDIT\link.bat {b} Make all,C:\TRAVAIL\TI92\FARGO\QEDIT\make.bat {b} Send to TI-92,C:\Program Files\TI Education\TI-Graph Link 92 - Français\Wlink92.exeNous sommes maintenant prêts pour assembler notre premier programme!
Lancer Qedit et taper le programme comme sur l'image de droite. Les points importants:
Je sauve ce source sous le nom "revscr.asm". ATTENTION: le chemin total d'accès au nom de doit pas comporter de noms longs car sinon l'assembleur et le linker n'y accèdent pas. Donc conserver des noms "MS-DOS" de 8 lettres maxi. | ![]() Chargez les fichiers de cet exemple! |
Ensuite dans le menu "Fargo Assembler", je clique sur "Assemble to Obj" et j'obtiens la fenetre DOS suivante: ![]() |
Pour terminer on lance le linker depuis le menu "Fargo Assembler" et l'entrée "Link Obj to 92p", on obtient ceci: ![]() Le programme REVSCR.92P est prêt! |
Avec TI Graph Link, je transfère le programme REVSCR.92P vers la calculatrice. Je lance FBrowser de Fargo (avec Shift ON) et je trouve, dans le répertoire "main" par défaut, la liste suivante dans laquelle apparaît mon programme: ![]() |
Si je lance revscr, on voit l'écran passer en vidéo inverse de droite à gauche jusqu'à obtenir ceci:![]() Il serait bien plus rapide d'inverser les octets en mémoire avec NOT, mais je voulais montrer l'usage d'une librairie. |