« TI-73 Explorer » : différence entre les versions

De TI-Planet Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
mAucun résumé des modifications
 
(13 versions intermédiaires par le même utilisateur non affichées)
Ligne 14 : Ligne 14 :
|Fréquence = 6 MHz
|Fréquence = 6 MHz
|memory_user = 32 ko dont 25 ko utilisateur
|memory_user = 32 ko dont 25 ko utilisateur
|memory_rom = 512 ko dont 128 ko utilisateur
|memory_rom = 512 ko dont 128 ou 192 ko utilisateur selon l'OS
|type-ecran = LCD
|type-ecran = LCD
|taille-ecran = 96x64 pixels
|taille-ecran = 96x64 pixels
Ligne 28 : Ligne 28 :




'' Cette évolution de la [[TI-73]] réutilise la même carte mère, mais dans un boitier différent de couleur bleue ciel, et sous un nom déposé: '' "Explorer™" ''. En 2006, elle subira la même révision matérielle que les [[TI-83 Plus]], avec une petite modification du boitier. En 2009, elle adoptera le boitier de la [[TI-84 Plus]], mais toujours dans les mêmes couleurs.''
Cette évolution de la [[TI-73]] réutilise la même carte mère, mais dans un boitier différent de couleur bleue ciel, et sous le nom déposé '' Explorer™ '' récupéré sur la [[TI-15 Explorer]]. En 2006, elle subira la même révision matérielle que les [[TI-83 Plus]], avec une petite modification du boitier. En 2009, elle adoptera le boitier de la [[TI-84 Plus]], mais toujours dans les mêmes couleurs.
 
 
La TI-73 Explorer est la calculatrice [[Texas Instruments]] qui a le plus beau couvercle de toutes les séries, avec des gravures de cercles, d'histogrammes, de fractions...


==Aspect Logiciel==
==Aspect Logiciel==
* Fonctionnalités de base
* Fonctionnalités de base
* Historique des versions d'OS
* Fonctionnalités ressemblant au [[MathPrint]]
=== Historique des versions d'OS ===
{| class="wikitable sortable"
{| class="wikitable sortable"
! Version
! Version
Ligne 73 : Ligne 77 :
|  
|  
|
|
|
| Passage à 192 Ko de mémoire archive
|  
|  
|}
|}


* Modifications (officielles, communautaires)
=== Modifications (officielles, communautaires) ===
; OS tiers
: Plusieurs OS tiers créés par la communauté sont compatibles avec la TI-73 Explorer, notamment [[PongOS]] et le très prometteur [[KnightOS]].


Plusieurs OS tiers créés par la communauté sont compatibles avec la TI-73 Explorer, notamment [[PongOS]] et le très prometteur [[KnightOS]].
; Transformation en [[TI-83 Plus]]
: Il est possible de transformer une TI-73 Explorer en [[TI-83 Plus]] logiciellement seulement, grâce à l'utilitaire '''Chameleon'''<ref>https://tiplanet.org/forum/archives_voir.php?id=4917</ref> de Brandon Wilson, qui permet de modifer des OS 83 Plus pour les rendre installables sur TI-73 Explorer.


==Aspect Matériel==
==Aspect Matériel==
Ligne 90 : Ligne 97 :
* Référence HW2 et HW3: TI-738X, contenant le processeur et la RAM.
* Référence HW2 et HW3: TI-738X, contenant le processeur et la RAM.
; ROM Flash
; ROM Flash
: 512 Ko dont 128 Ko accessibles à l'utilisateur
: 512 Ko dont 128 puis 192 Ko accessibles à l'utilisateur sous l'OS 1.91
* Référence HW1: AM29F400
* Référence HW1: AM29F400
* Référence HW2 et HW3: Spansion 29LV400
* Référence HW2 et HW3: Spansion 29LV400
Ligne 145 : Ligne 152 :
! style="text-align:center;"|'''HW3'''
! style="text-align:center;"|'''HW3'''
| 2009
| 2009
|  
| Carte mère de type 84 Plus
|
|
| Le boitier prend la forme '84 Plus'.
| Le boitier prend la forme '84 Plus'.
| Aucun Modification des circuits.
| Aucun Modification des composants malgré le changement de carte mère.
|-
|-
|}
|}
Ligne 154 : Ligne 161 :


* Modifications (officielles, communautaires)
* Modifications (officielles, communautaires)
Le modèle 2003, dont le processeur n'est pas intégré a un ASIC, peut être overclocké.


==Programmation==
==Programmation==
{{ExempleBasicZ80}}
{{ExempleBasicZ80}}


'' Note :  Le TI-Basic sur TI-73 Explorer est assez différent du TI-Basic de référence, le TI-Basic pour [[TI-83 Plus]], ce qui mène parfois à des incompatibilités. Les commandes disponibles ne sont pas tout à fait les mêmes, il y a même des commandes en plus sur TI-73 Explorer, comme '''SetMenu('''.




Ligne 163 : Ligne 173 :


=== Assembleur z80 ===
=== Assembleur z80 ===
: On peut aussi programmer en [[ASM]] ( Assembleur [[z80]] ), langage officiellement supporté, des outils de développement (SDK 83+ utilisé pour TI-73 Explorer par exemple) étant publiquement disponibles.
: De manière officieuse, on peut aussi programmer en [[ASM]] (Assembleur [[z80]]), en utilisant le SDK des [[TI-83 Plus]], mais en les signant avec les clés RSA spécifiques de la TI-73.
''Sous-entendu: les applications ne sont pas compatibles entre la famille TI-73 et la famille 83 Plus ou 84 Plus.''
: Il s'agit d'une fonctionnalité non-officielle, qui repose sur l'exploitation de ''failles de sécurité'' de l'environnement utilisateur des calculatrices pour permettre l'exécution de programmes écrits en langage machine.
 
: Il sera nécessaire au préalable d'installer un programme appelé ''shell'' ou parfois ''kernel'' sur la calculatrice pour pouvoir lancer ce type de programmes. Le principal shell connu pour TI-73 est '''Mallard'''<ref>https://tiplanet.org/forum/archives_voir.php?id=5172</ref>
: Ce programme n'est installable que par envoi à la TI d'un backup modifié qui exploitera la faille de sécurité (vous perdrez toutes les données préalablement enregistrées lors de l'installation du shell).
 


: Ce langage (''sensiblement plus difficile/complexe que le TI-Basic intégré'') étant de très bas-niveau, les possibilités de programmation ne sont restreintes que par la puissance du processeur.
: Ce langage (''sensiblement plus difficile/complexe que le TI-Basic intégré'') étant de très bas-niveau, les possibilités de programmation ne sont restreintes que par la puissance du processeur.
Ligne 191 : Ligne 207 :
** Nécessite une compilation via un ordinateur.
** Nécessite une compilation via un ordinateur.
** une erreur dans le programme peut faire crasher la calculatrice (plusieurs niveaux de gravité).
** une erreur dans le programme peut faire crasher la calculatrice (plusieurs niveaux de gravité).
==Connectivité==
===Aux autres calculatrices===
: La TI-73 Explorer est capable d'échanger intégralement ses données avec les TI-73 Explorer et les [[TI-73]] par l'intermédiaire du port jack 2.5mm et d'un câble a double extrémité jack 2.5mm mâles. ([[cable TI-TI]]) </br>
Des communications sont parfois possibles avec d'autres modèles de la série z80, si les données envoyées sont compatibles avec le modèle receveur.
*Principales causes d'échec:
**Le cable est mal branché
**La TI réceptrice n'est pas en mode "Réception"
**Vous essayez d'envoyer des chaines ou programmes contenant des caractères n'étant pas supportés à un modèle de TI inférieur
**Vous essayez de faire un transfert avec une calculatrice de gamme supérieure ([[68k]]) ou d'une autre marque ([[Casio]], [[HP]], [[Sharp]], etc...)
===Vers un ordinateur===
: L'utilisation d'un logiciel à installer avant le transfert est obligatoire. Ce modèle est supporté par [[TI-Connect]] et [[TILP]] pour les transferts.
*Principales causes d'échec:
**Le cable est mal branché
**La TI n'est pas sur l'écran d'accueil
**la TI est occupée (en train de calculer, de faire tourner un programme...)
**Vous essayez d'envoyer des chaines ou programmes contenant des caractères n'étant pas supportés
**La mémoire est pleine
*Que faire pour résoudre les problèmes ?
** Utiliser la dernière version du logiciel de transfert (oui, c'est '''important''')
** Changer de port USB
** Vérifier les causes d'échec précédentes
** Désinstaller/Réinstaller le logiciel


==Emulation==
==Emulation==

Dernière version du 22 avril 2013 à 11:27

TI-73 Explorer

TI-73 Explorer, modèle 2006
Type Calculatrice graphique
Fabricant Texas Instruments
Sortie 2003
Dernier OS 1.91
Prédecesseur TI-73
Successeur TI-83 Plus
Calcul formel Non
Général
Type d'entrée MathPrint primitif
Précision 14
Type d'écran LCD
Taille de l'écran 96x64 pixels
CPU
Processeur z80
Fréquence 6 MHz
Programmation
Langage(s) de programmation TI Basic, Asm z80
Mémoire RAM 32 ko dont 25 ko utilisateur
Mémoire Flash-ROM 512 ko dont 128 ou 192 ko utilisateur selon l'OS
Interfaces
Connection Jack 2,5 mm
Autre
Source d'énergie 4 piles AAA + 1 CR1620
Poids 182 g
Dimensions 182x81x20 mm


Cette évolution de la TI-73 réutilise la même carte mère, mais dans un boitier différent de couleur bleue ciel, et sous le nom déposé Explorer™ récupéré sur la TI-15 Explorer. En 2006, elle subira la même révision matérielle que les TI-83 Plus, avec une petite modification du boitier. En 2009, elle adoptera le boitier de la TI-84 Plus, mais toujours dans les mêmes couleurs.


La TI-73 Explorer est la calculatrice Texas Instruments qui a le plus beau couvercle de toutes les séries, avec des gravures de cercles, d'histogrammes, de fractions...

Aspect Logiciel

  • Fonctionnalités de base
  • Fonctionnalités ressemblant au MathPrint

Historique des versions d'OS

Version Date de Parution Ajouts Suppressions Bugfixes Notes
1.60 16/12/2001
1.80
1.85
1.90 06/02/2006
1.91 20/03/2008 Passage à 192 Ko de mémoire archive

Modifications (officielles, communautaires)

OS tiers
Plusieurs OS tiers créés par la communauté sont compatibles avec la TI-73 Explorer, notamment PongOS et le très prometteur KnightOS.
Transformation en TI-83 Plus
Il est possible de transformer une TI-73 Explorer en TI-83 Plus logiciellement seulement, grâce à l'utilitaire Chameleon[1] de Brandon Wilson, qui permet de modifer des OS 83 Plus pour les rendre installables sur TI-73 Explorer.

Aspect Matériel

Le boitier 2009, dans le style TI-84 Plus
  • Composants
CPU
Zilog Z84C00
ASIC
  • Référence HW1: TI-9815455
  • Référence HW2 et HW3: TI-738X, contenant le processeur et la RAM.
ROM Flash
512 Ko dont 128 puis 192 Ko accessibles à l'utilisateur sous l'OS 1.91
  • Référence HW1: AM29F400
  • Référence HW2 et HW3: Spansion 29LV400
RAM
32 Ko dont 25 Ko accessibles à l'utilisateur
  • Référence : SRM2B256
Ecran
Type LCD
  • Référence HW1: Toshiba T6A04
  • Référence HW2 et HW3: Novatek NT7564H
96x64 pixels, soit 16x8 colonnes de caractères.
I/O
Port Link (Jack 2.5mm) à 9.6 kb/s
Clavier à 50 touches total.
Energie
4 piles AAA, plus une pile CR1620.


  • Révisions matérielles
Tableau des différentes révisions matérielles
Version Date de sortie Ajout(s) Suppression(s) Changement(s) Note(s)
HW1 2003
HW2 2006 Le processeur, l'Asic, et la RAM fusionnent en une puce ASIC TI-738X

Changement des puces ROM et driver d'affichage.

Mise à jour générale de tous les modèles basés sur une carte mère '83+ like' encore en production.
HW3 2009 Carte mère de type 84 Plus Le boitier prend la forme '84 Plus'. Aucun Modification des composants malgré le changement de carte mère.


  • Modifications (officielles, communautaires)

Le modèle 2003, dont le processeur n'est pas intégré a un ASIC, peut être overclocké.

Programmation

TI-Basic

Le langage officiel est le BASIC z80. Ce langage est très facile à apprendre et à comprendre, mais est surtout orienté maths, même si il est possible de gérer la partie graphique, et de réaliser, avec un peu de talent, des jeux magnifiques.
Exemple :
:ClrHome
:For(A,0,9
:Output(1,A+1,A
:End
:ClrHome
:Disp "HELLO WORLD"
Il sert habituellement à créer de petits algorithmes simples ou plus complexes censés aider l'utilisateur dans son travail en maths, physique, ou sciences en général.
  • Points forts
    • L'intégralité des fonctions de la calculatrice sont utilisables en TI-Basic, ce qui facilite grandement tous les calculs mathématiques. Il est possible de gérer tous les nombres de -10^99 à 10^99.
    • Le TI-Basic peut se programmer directement sur la calculatrice et est directement testable. Pas de temps de compilation, ce langage étant interprété.
  • Points faibles
    • Le fait d'être interprété est malheureusement souvent une source de lenteur. Le TI-Basic est plutôt lent.

Note : Le TI-Basic sur TI-73 Explorer est assez différent du TI-Basic de référence, le TI-Basic pour TI-83 Plus, ce qui mène parfois à des incompatibilités. Les commandes disponibles ne sont pas tout à fait les mêmes, il y a même des commandes en plus sur TI-73 Explorer, comme SetMenu(.



Assembleur z80

De manière officieuse, on peut aussi programmer en ASM (Assembleur z80), en utilisant le SDK des TI-83 Plus, mais en les signant avec les clés RSA spécifiques de la TI-73.

Sous-entendu: les applications ne sont pas compatibles entre la famille TI-73 et la famille 83 Plus ou 84 Plus.

Il s'agit d'une fonctionnalité non-officielle, qui repose sur l'exploitation de failles de sécurité de l'environnement utilisateur des calculatrices pour permettre l'exécution de programmes écrits en langage machine.
Il sera nécessaire au préalable d'installer un programme appelé shell ou parfois kernel sur la calculatrice pour pouvoir lancer ce type de programmes. Le principal shell connu pour TI-73 est Mallard[2]
Ce programme n'est installable que par envoi à la TI d'un backup modifié qui exploitera la faille de sécurité (vous perdrez toutes les données préalablement enregistrées lors de l'installation du shell).


Ce langage (sensiblement plus difficile/complexe que le TI-Basic intégré) étant de très bas-niveau, les possibilités de programmation ne sont restreintes que par la puissance du processeur.
:#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
  • Points forts
    • Puissance et vitesse d'exécution
    • Faible poids
  • Points faibles
    • Nécessite une compilation via un ordinateur.
    • une erreur dans le programme peut faire crasher la calculatrice (plusieurs niveaux de gravité).

Connectivité

Aux autres calculatrices

La TI-73 Explorer est capable d'échanger intégralement ses données avec les TI-73 Explorer et les TI-73 par l'intermédiaire du port jack 2.5mm et d'un câble a double extrémité jack 2.5mm mâles. (cable TI-TI)

Des communications sont parfois possibles avec d'autres modèles de la série z80, si les données envoyées sont compatibles avec le modèle receveur.

  • Principales causes d'échec:
    • Le cable est mal branché
    • La TI réceptrice n'est pas en mode "Réception"
    • Vous essayez d'envoyer des chaines ou programmes contenant des caractères n'étant pas supportés à un modèle de TI inférieur
    • Vous essayez de faire un transfert avec une calculatrice de gamme supérieure (68k) ou d'une autre marque (Casio, HP, Sharp, etc...)

Vers un ordinateur

L'utilisation d'un logiciel à installer avant le transfert est obligatoire. Ce modèle est supporté par TI-Connect et TILP pour les transferts.
  • Principales causes d'échec:
    • Le cable est mal branché
    • La TI n'est pas sur l'écran d'accueil
    • la TI est occupée (en train de calculer, de faire tourner un programme...)
    • Vous essayez d'envoyer des chaines ou programmes contenant des caractères n'étant pas supportés
    • La mémoire est pleine
  • Que faire pour résoudre les problèmes ?
    • Utiliser la dernière version du logiciel de transfert (oui, c'est important)
    • Changer de port USB
    • Vérifier les causes d'échec précédentes
    • Désinstaller/Réinstaller le logiciel


Emulation

L'émulateur officiel TI-SmartView est disponible en version de démo 30 jours. Version Windows Version Mac

Emulable sur la plupart des émulateurs z80 tels que Wabbitemu, TILem, jsTIfied... Télécharger des émulateurs ici[3]


  • ROMs

ROMs dumpables avec le logiciel TILP, ou avec ROM 8x. Egalement téléchargeables ici[4]. Ce téléchargement est considéré comme illégal si vous n'avez pas acheté de TI-73 Explorer.

Sur le marché

  • Valeur commerciale si neuf

60 à 70 $ aux USA.

Voir aussi

  • Modèles liés
TI-73
TI-83 Plus

Liens Externes