Tutorials
Below are the specifications for the TI-82 Graphing Calculator.


TI-82
  • Introduction
  • Model Specifications
  • Checking ROM Version
  • Programming Languages


  • Introduction



    The TI-82 was introduced after the TI-85 as a user friendly version, though some of the advanced functions were sacrificed. The better user-interface was the change in menu design, as the TI-85 used the 5 keys under the screen to use menu commands, and a [MORE] key was used to scroll through the menus if there were more than 5 options on a screen. The TI-82 was later replaced by the TI-83, and has since been discontinued.


    Model Specifications



    TI-82
    Processor6 MHz Zilog Z80 Processor
    RAM Capacity28,734 bytes
    Screen Dimensions96wx64h pixels; 16wx8h characters


    Checking ROM Version



    If you would like to see which ROM chip your calculator came with, press the following key sequence:

    [MODE] [Alpha] [S]

    Warning!! By pressing [ENTER], you will erase your calculators memory, losing all data and 
    programs. Press any other key to exit safely back to the TI-OS (Operating System).
    

    There are several different ROM versions for the TI-82, below is a list of them:

    3, 4, 7, 8.0, 10.0, 12.0, 15.0, 16.0, 17.0, 18.0, 19.0, 19.006

    Note: ROM version 19.006 came out with the new style TI-82, right before they discontinued the model.
    The calculator is a little sleeker, and has the link port on the side, instead of the bottom, like the 
    older styles had.
    


    Programming Languages



    The TI-82 originally only supported the BASIC language, which is slow, but very easy to learn to program. Sometime in 1997, this was changed when the calculator was hacked and a shell was produced, which allowed for programmers to begin programming in assembly. Assembly is compiled into machine code, and is considerably faster than its counterpart BASIC, because with BASIC, the calculator has to read each line in the code, and 'translate' the code into machine code, which slows the processor down. Assembly is already machine code, so it can execute it almost immediately.

    Warning!!
    Please note that while an assembly program is being executed, it has the potential to crash, and wipe everything off of 
    your calculator. Also, if you are not careful, when the assembly program crashes, it could be fatal for the calculator.
    Use extreme caution when programming in the assembly language.
    


    <-Parent Directory

    Some of the information, mainly the "Model Specifications" were taken from ticalc.org.