TI-84 Plus C Silver Edition

De TI-Planet Wiki
Aller à la navigation Aller à la recherche

La TI-84 Plus C Silver Edition (communément écrit 84+CSE, 84PCSE, voire 84C) est une calculatrice graphique couleur programmable, commercialisée par TI au printemps 2013, et annoncée[1] le 18 Janvier 2013.
Il s'agit d'une évolution de la TI-84 Plus Silver Edition (avec en plus un écran LCD Couleur 320x240, et une batterie rechargeable).

TI-84 Plus C Silver Edition

TI-84 Plus C Silver Edition
Type Calculatrice graphique couleur
Fabricant Texas Instruments
Sortie Mars 2013
Dernier OS 4.0
Prédecesseur TI-84 Plus Silver Edition
Calcul formel Non
Général
Type d'entrée Textuelle, MathPrint
Précision 14
Type d'écran LCD 156 Couleurs
Taille de l'écran 320x240px (265x165 accessible en Basic)
CPU
Processeur Zilog z80
Fréquence 15 MHz
Programmation
Langage(s) de programmation ASM z80, TI-BASIC
Mémoire RAM 128 Ko (dont 32Ko accessible à l'utilisateur)
Mémoire Flash-ROM 3.5Mo accessible à l'utilisateur
Interfaces
Connection Port I/O jack 2.5mm et prise mini-USB
Autre
Source d'énergie Batterie rechargeable TI
Poids Environ 150g
Dimensions 190 x 84 x 22 mm

Découverte du modèle

English version of this paragraph available here.
Ce modèle commence son existence "publique" par une histoire atypique :

  • Le 12 octobre 2012 au soir, une personne nommée Ismael "seemathrun" Zamora envoie le tweet suivant[2] : "@TICalculators can we see thecolor 84. please".
  • Le 18 octobre, 6 jours plus tard, le compte officiel TICalculators répond à la question[2] : "Hi Ismael, Thanks for your interest in the TI-84 Plus C Silver Edition. The product is not available at this time. If you'd like to receive an email notification when more info is available, please visit http://bit.ly/RXeD1n " (en 2 tweets à cause de la limitation des 140 caractères max.) TI confirme donc (par erreur?) l'existence de ce modèle jusqu'alors inconnu, avec son nom complet, ainsi qu'avec un lien sur leur site officiel donnant sur une page[3] pour se tenir au courant de la disponibilité du modèle.
  • Ce tweet-réponse est apparemment passé inaperçu malgré les 3500+ followers de TICalculators. Seul le compte de TICalc.org l'a remarqué en le retweetant, mais cette rediffusion a elle aussi réussie à ne pas se faire repérer.
  • Le 8 Novembre, la "fuite" : un membre de la communauté Cemetech, 0rac343, crée un topic sur lequel il dit que sa classe (de lycée) est une classe pilote choisie par TI pour tester un nouveau modèle de TI-84 qui sortira au "printemps prochain" (2013) : la TI-84 Plus C Silver Edition, en publiant par la même occasion une photo[4] qu'il a pris lui-même, probablement sans autorisation.
  • Les plus grands sites de la communauté TI s'empressent alors mondialement de relayer la nouvelle et de se poser des questions d'ordre technique et général quant à ce dernier modèle (TI-Planet[5], Omnimaga [6]...)
  • TI a été contacté à multiples reprises par les diverses communautés mais n'a apparemment pas souhaité commenté la "fuite" d'avantage.
  • Le 9 novembre, TechPoweredMath en fait un article[7], qui est repris par des sites de plus bien plus grosse envergure, tel qu'ArsTechnica[8], cité par NBCNews[9], Engadget[10], The Verge[11], Gizmodo[12]...

Aspect Logiciel

Fonctionnalités de base
Ce modèle est supposément censé avoir les mêmes fonctionnalités que la TI-84+SE, plus d'autres fonctionnalités spécifiques aux capacités de l'écran couleur:

  • Les commandes de dessin sont maintenant disponibles avec un argument proposant une couleur pour le dessin, il y a 16 couleurs disponibles en TI-Basic chacune caractérisée par un numéro.
  • On note que l'application CatalogHelp est maintenant intégrée au système, ainsi une aide est affichée quand l'utilisateur appuie sur la touche [+] lorsqu'il a sélectionné une fonction dans le catalogue.
  • Les images désormais en couleur, non compressées (21956 octets), sont automatiquement sauvegardées dans la mémoire archive. Une prévisualisation est disponible dans le menu Pic.


Historique des versions d'OS
Le seul OS connu pour ce modèle est un 2.55MP modifié (ajout de fonctionnalités surtout graphiques, adaptation au nouveau matériel), sous le numéro de version 4.0, fourni avec un bootcode 4.0.

  • OS 4.0

Aspect Matériel

Composants

 
Détail sur l'écran
CPU
Zilog Z80. Fréquence : 15 MHz.
Compris dans l'ASIC TI REF 84PLUSB/TA3 (même que les modèles de TI-84 Plus de révision G ou moins)
ROM Flash
MX29LV320ETTI-70G de chez MXIO d'une capacité de 4Mo
Capacité utilisateur : 3.5 Mo
RAM
Capacité : 128 Ko (dont 21 Ko accessible à l'utilisateur)
Ecran
Type : LCD (140 DPI, couleur 16-bit)
Capacité en texte: 32×12 en petite police, 26x10 en grande police. (colonnes*lignes)
Capacité en pixels: 320×240
Seuls 265×165 px sont utilisables en programmation Basic, centrés au milieu de l'écran.
I/O
Port Link (Jack 2.5mm) à 9.6 kb/s
Clavier à 50 touches total.
Mini-USB
Source d'énergie
Batterie rechargeable TI lithium-polymère:

La batterie est en fait une 3.7L0800SP, identique aux batteries low-cost équipant les TI-Nspire CM chinoises. Elle offre 3,7 Volts sous 800 mAh, soit une énergie de 2,96 Wh. Il y a donc entière compatibilité avec les batteries TI-Nspire et cette batterie pourra donc, en cas de besoin, être avantageusement remplacée par celle d'une TI-Nspire CX ou TouchPad pour un gain d'autonomie.
Il est possible de recharger la batterie grâce à sa "Charging Bay" :
 

Modifications

  • Comme sur les TI-84 Plus Silver Edition, il est possible de changer la "faceplate" du clavier, pour profiter d'autres couleurs :

 

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.
En particulier sur TI-84 Plus C SE, le TI-Basic est affreusement lent. En effet, la calculatrice met plusieurs secondes à charger et afficher le code source dans l'éditeur (Ce qui rend la programmation TRES énervante), puis l'exécution est elle aussi ralentie par la profondeur d'écran qui n'est gérée que par un processeur 15 MHz. Donc c'est TRES lent.


Note : Le TI-Basic des TI-84 Plus C Silver Edition est légèrement différent du TI-Basic de 'référence', le TI-Basic pour TI-83 Plus, puisque de nombreuses commandes supplémentaires sont disponibles pour gérer les nouvelles possibilités de couleur de l'OS dans la partie graphique, notamment.




Assembleur z80

On peut aussi programmer en ASM ( Assembleur z80 ), langage officiellement supporté, des outils de développement (SDK 84+C par exemple) étant publiquement disponibles.
Il existe des applications directement sur la calculatrice permettant de programmer en assembleur, par exemple Mimas.
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, dans les limites imposées par TI: En effet, il semblerait que l'écran entier ne soit pas disponible, seulement une partie, et l'accès aux couleurs (codées sur 4 bits) serait lui aussi limité, l'accès au mode 256 couleurs n'étant pas encore certain...
Ceci dit, ces protections sont contournables, mais restent énervantes.
:#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 ou une application.
    • une erreur dans le programme peut faire crasher la calculatrice (plusieurs niveaux de gravité).


Attention, le TI-Basic et L'Asm propres à la TI-84 Plus C ne sont pas compatibles avec les autres calculatrices z80, et réciproquement. (Sauf programmes TI-Basic non-graphiques.)

Connectivité

Aux autres calculatrices

La TI-84 Plus C SE est capable d'échanger intégralement ses données avec les autres TI-84 Plus C SE 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)

Les communications sont souvent impossibles avec d'autres modèles de la série z80, si les données envoyées sont incompatibles 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 de faire un transfert avec une calculatrice d'un modèle différent

Vers un ordinateur

L'utilisation d'un logiciel à installer avant le transfert est obligatoire. Ce modèle est supporté par TI-Connect(v4.0 et plus) et TILP(v1.17 et plus) 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 n'est pas encore disponible au téléchargement, mais annoncé pour très bientôt.[13] Il s'agira d'une mise à jour de l'actuel TI-SmartView 3.2 pour TI-84 Plus Silver Edition, en version 4.0.
Les licences seront donc compatibles, si vous possédez une licence actuellement, il sera inutile d'en acheter une seconde.

Il est cependant déjà accessible en vente avec la TI-84 Plus C Silver Edition dans une offre pour les enseignants, à 69€.[14] (Avril à Décembre 2013)


Emulable aussi en ligne sur jsTIfied, ou sur une version en développement de TIlem[15]

La puce ASIC étant la même que pour les prédécesseurs, on peut supposer que l'émulation sera relativement simple à adapter aux émulateurs actuels, l'écran couleur étant la principale nouveauté à émuler; cependant, Texas Instruments a justement interdit le développement d'émulateurs communautaires précisément lors de la sortie de la TI-84 Plus C Silver Edition.


  • ROMs

ROMs dumpables avec le logiciel spécial de Jonimus[16].

Critiques

Dès les premières informations postées par le membre 0rac343 sur Cemetech, les réactions furent très vivent et la majorité (sinon la totalité) de celles-ci furent très positives sur les différentes communautés ayant relayées la nouvelle.
Des commentaires sur les sites de High-Tech en général ont cependant balancé cet avis très positif en disant notemment que les maths n'"ont pas besoin de couleur", et que ce modèle n'a "pas sa place" puisqu'il se situe au dessus des 84+ (ayant les mêmes fonctionnalités) mais en dessous des Nspire (en ayant le même écran).

De très grosses déceptions également quand à la programmation:

  • L'accès à toutes les couleurs est bridé
  • L'accès à la totalité de l'écran est bridé
  • L'affichage couleur demande beaucoup plus de calculs pour une fréquence processeur inchangée, ce qui crée une très grande lenteur, en particulier lors du scrolling sur l'écran.

Sur le marché

Le revendeur TSP, un des seuls à la vendre en France, à un prix de 119€.[17]

Voir aussi

  • Modèle(s) lié(s)

-TI-84 Plus Silver Edition
-TI-Nspire CX

Liens Externes