« TI-86 » : différence entre les versions

Aller à la navigation Aller à la recherche
4 784 octets ajoutés ,  30 août 2020
erreur datamath - Flash ROM AT29C020 = protos uniquement - les modèles de prod c'est une ROM AT27C020 non-Flash, comme visible sur les scans datamath - http://datamath.org/Graphing/TI-86_1.htm
(erreur datamath - Flash ROM AT29C020 = protos uniquement - les modèles de prod c'est une ROM AT27C020 non-Flash, comme visible sur les scans datamath - http://datamath.org/Graphing/TI-86_1.htm)
Balises : Modification par mobile Modification par le web mobile
(18 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Infobox calculatrice
{{Infobox calculatrice
|name = TI-86
|name = TI-86
|image = ---NomDuFichierDeLimage---
|image = TI-86.png
|caption = TI-86
|caption = TI-86
|type = [[Calculatrice graphique]]
|type = [[Calculatrice graphique]]
|type-entree = textuelle
|type-entree = textuelle lettre par lettre
|Fabricant = [[Texas Instruments]]
|Fabricant = [[Texas Instruments]]
|Sortie = 1997
|Sortie = 1997
Ligne 14 : Ligne 14 :
|Fréquence = 6 MHz
|Fréquence = 6 MHz
|memory_user = 128 Ko, 96 Ko utilisateur
|memory_user = 128 Ko, 96 Ko utilisateur
|memory_rom = 256 Ko (non accessibles)
|memory_rom = 256 Ko, 0 Ko utilisateur
|type-ecran = LCD
|type-ecran = LCD
|taille-ecran = 128x64
|taille-ecran = 128x64
|precision =  
|precision = 14
|calcul-formel = Non
|calcul-formel = Non
|connection = Jack 2,5 mm
|connection = Jack 2,5 mm
Ligne 27 : Ligne 27 :
}}
}}


La TI-86 est (fut) la calculatrice "grand écran" de la série des z80. Elle se différenciait avec la TI-85 de ses petites soeurs par l'utilisation de menus avec les touches F1 à F5, ainsi que par la possibilité d'entrer les commandes en les tapant lettre par lettre, comme plus tard sur des calculatrices plus haut de gamme.


[ '''La TI-86 est (fut) la calculatrice "grand écran" de la série des z80. Elle se différenciait avec la TI-85 de ses petites soeurs par l'utilisation de menus avec les touches F1 à F5, ainsi que par la possibilité d'entrer les commandes en les tapant lettre par lettre, comme plus tard sur des calculatrices plus haut de gamme.''' ]


==Aspect Logiciel==
==Aspect Logiciel==
* Fonctionnalités de base
* Fonctionnalités de base
* Nouvelles fonctionnalités depuis la TI-85:
** Peut Tracer jusqu'à 99 fonctions à la fois
** Graphes de fonctions Paramétriques
** Matrices de dimensions jusqu'à 80x80 supportées
** Statistiques (1 ou 2 variables) jusqu'à 6000 données traitées
** Support du langage Assembleur
* Historique des versions d'OS
* Historique des versions d'OS
{| class="wikitable collapsible"
{| class="wikitable collapsible"
Ligne 47 : Ligne 55 :


! style="text-align:center;"|'''Prototypes'''
! style="text-align:center;"|'''Prototypes'''
|?
|
|?
|
|?
|
|?
|
|?
|
|-
! style="text-align:center;"|'''1.2'''
|
|
|
|
|
|-
|-
 
! style="text-align:center;"|'''1.3'''
! style="text-align:center;"|'''1.4'''
|
|
|
|
|
|
|
|-
! style="text-align:center;"|'''1.4'''
| Avril 2000
| Support des nouvelles ROM et RAM
|
|
|
|
Ligne 79 : Ligne 100 :


|}
|}
* Modifications (officielles, communautaires)
 
* Modifications  
L'utilitaire '''Pterodactyl'''<ref>http://www.ticalc.org/archives/files/fileinfo/117/11702.html</ref> de Kirk Meyer permet d'étendre la RAM à 111Ko. Cependant, il crée des incompatibilités si vous utilisez aussi d'autres programmes en assembleur.


==Aspect Matériel==
==Aspect Matériel==
* Composants etc.
 
; CPU
: [[Z80|Zilog Z80]] à 6 MHz compris dans l'ASIC Toshiba T6A43
; RAM :
: Capacité : 128Ko, dont 96 Ko utilisateur
: Référence : Epson SRM20100 puis Toshiba TC551001
; ROM
: Capacité : 256 Ko, 0 Ko utilisateur
: Référence : OTP-ROM ATMEL AT27C020 puis Mask-ROM Sharp LH532 T886L-01©1998
; Ecran
: Type : LCD.
: 2 contrôleurs sont nécessaires pour gérer les 128x64 pixels de l'écran.
: Références : Toshiba T6A23 + Toshiba T6A40
: Capacité en texte: 16&times;8 caractères
: Capacité en pixels: 96&times;64 pxs, monochrome (le niveau-de-gris simulé logiciellement est possible)
; I/O
: Port Link (Jack 2.5mm) à 9.6 kb/s
: Clavier à 50 touches total.
; Energie
: 4 piles AAA, et 1 SR44SW (35mA) ou 303 (pile à oxyde d'argent) pour la sauvegarde.
 
 
 
* Révisions matérielles
* Révisions matérielles
{| class="wikitable collapsible"
{| class="wikitable collapsible"
Ligne 101 : Ligne 146 :
|  
|  
|
|
| ROM ATMEL AT29C020
| ROM ATMEL AT27C020
|
|
|-
|-
Ligne 117 : Ligne 162 :
|
|
|  
|  
| ROM LH532 T886L-01 par Sharp.
| ROM LH532 T886L-01 par Sharp, RAM Toshiba TC551001
| modèle comercialisé (plus tard)
| modèle comercialisé (plus tard) passage au boitier [[TI-83]]-like.
|-
|-
|}
|}
Ligne 126 : Ligne 171 :


==Programmation==
==Programmation==
* Langages
{{ExempleBasicZ80}}
La TI-86 est programmable en TI-Basic, mais avec une syntaxe intermédiaire entre celui des TI-83/84 et celui des TI-89, surtout parce qu'on tape les commandes lettre par lettre au clavier.
 
 
 
'' Note : Le TI-Basic pour TI-86 est à la fois semblable et différent du TI-Basic de référence, le TI-Basic pour [[TI-83 Plus]]. Bien que les syntaxes soit très semblables, les commandes de la TI-85 sont entrées lettre par lettre (''se rapprochant des [[TI-89]]''), ce qui rend les programmes TI-86 incompatibles avec les modèles inférieurs sans une retranscription à la main.''
 
 
 
 
=== Assembleur z80 ===
: On peut aussi programmer en [[ASM]] ( Assembleur [[z80]] ), langage officiellement supporté, des outils de développement (SDK 86 par exemple) étant publiquement disponibles.


L'assembleur z80 est également lançable sur TI-86.
: 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.


* Exemples de base
<syntaxhighlight lang="asm">
:#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
</syntaxhighlight>
 
* 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é).


==Emulation==
==Emulation==
* Emulateurs
Emulable sur [[Wabbitemu]] et [[TILem]].<br/>
* ROMs
Télécharger des émulateurs ici<ref>http://tiemulation.kegtux.org/emulateurs.htm</ref><br/>
Il n'existe pas d'émulateur officiel a ce jour.
 
 
*ROMs
ROMs dumpables avec le logiciel [[TILP]].
Egalement téléchargeables ici<ref>http://tiemulation.kegtux.org/ROMS.htm</ref>. Ce téléchargement est considéré comme illégal si vous n'avez pas acheté de TI-86.
 
==Connectivité==
===Aux autres calculatrices===
: La TI-86 est capable d'échanger intégralement ses données avec les autres TI-86 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 souvent possibles avec des [[TI-85]], si les données envoyées sont compatibles.
 
*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 différent
**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 [[TILP]] pour les transferts.
: La méthode conseillée de nos jours sur un ordinateur assez récent est d'utiliser un câble [[SilverLink]] avec le logiciel [[TILP]], mais si vous disposez d'un vieux câble Graph-Link (Windows Black Cable par exemple), le logiciel [[TI-Graph Link]] est préférable.
 
 
*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
 


==Critiques==
==Critiques==
* Positives et négatives
L'utilisation de l'entrée de texte lettre par lettre par rapport aux tokens a fait des heureux et des malheureux.
Certains appréciaient l'accès facile à tous les caractères, d'autres se plaignaient de la perte de temps.


==Sur le marché==
==Sur le marché==
* Valeur commerciale si neuf
* Valeur commerciale si neuf
Ce modèle n'est plus commercialisé
* Valeur commerciale d'occasion
* Valeur commerciale d'occasion
Autour de 60€


==Voir aussi==
==Voir aussi==
* Modèle(s) lié(s)
* Modèle(s) lié(s)
-[[TI-85]]<br/>
-[[TI-89]]


==Liens Externes==
==Liens Externes==
*[http://tiplanet.org/index.php?mod=archives&ac=cat3 Téléchargements de programmes pour calculatrices]
*[http://tiplanet.org/forum/archives_cat.php?id=86 Téléchargements de programmes pour TI-86]


<references/>


[[Catégorie:Articles_à_terminer]][[:Category:Articles à terminer | Catégorie : Articles à terminer - ENLEVER CE TEXTE SI L'ARTICLE EST TERMINE]]


{{TI-calc}}
{{TI-calc}}
[[Category:Calculatrices Texas Instruments]]
[[Category:Calculatrices Texas Instruments]]

Menu de navigation