Calculadora programable TI-57
Introducción
La calculadora Texas Instruments TI-57 es un modelo de calculadora de bolsillo, autónoma y orientada al cálculo científico y de ingeniería. Tuvo varias versiones, la primera con pantalla de dígitos LED, que obra en nuestro museo, y dos posteriores con pantalla de cristal líquido (TI-57 LCD y TI-57 II)
Historia
La Texas Instruments TI-57 entraba dentro de la categoría de calculadoras programables que sustituían el manejo de tablas de logaritmos y reglas de cálculo. En las décadas de 1960 y 1970 se libró lo que se daba en llamar la guerra de las calculadoras, y compañías de Europa, Japón y Estados Unidos producían cientos de modelos cada cual más barato o más potente, gracias a la difusión de la tecnología CMOS que promovió la miniaturización del cálculo de sobremesa y la desaparición de las reglas de cálculo. Hasta Faber-Castell (principal productor de reglas de cálculo en Europa) produjo un modelo híbrido como último recurso.
En la guerra del ratón y el gato que se generó entre Texas Instruments y Hewlett-Packard se produjeron muy buenas calculadoras como la TI-59, mostrada en una de las imágenes, que surgió como respuesta a la HP-65, que fue la primera calculadora programable que admitía tarjetas magnéticas para descargar programas.
La TI-57 formaba parte del conjunto TI-57, 58 y 59 y se fabricó entre septiembre de 1977 y 1982. Era la más económica de la serie ya que las TI-58 y 59 admitían tarjetas magnéticas como almacenamiento de respaldo.
Características
La TI-57 disponía de una batería formada por dos células NiCd de tipo AA, y, aunque carecía de almacenamiento externo, era capaz de conservar los programas que había que introducir manualmente cada vez que se quería alojar un programa nuevo. Sin embargo, cuando se agotaba la batería, la memoria se borraba dado que esta era volátil.
El display lo formaban 13 diminutos LEDs rojos que se ampliaban ópticamente con el protector plástico de la carcasa que formaba pequeñas lentes delante de cada dígito. Estaba conectado directamente a la salida del acumulador principal de la unidad de cálculo, por lo que cuando tocaba calcular, los números bailaban alocadamente, lo que era bastante común en las calculadoras de la época. El consumo eléctrico era importante por cuestiones técnicas de los led y los dispositivos y la autonomía no superaba más de 4 a 6 horas de cálculo continuo.
Posteriormente a su lanzamiento aparecieron dos modelos con display de cristal líquido (TI-57 LCD y TI-57 II ) con un consumo eléctrico mucho menor, y por consiguiente mucha más autonomía con la idea de competir en el segmento de las calculadoras de bajo coste con SHARP y CASIO, principalmente.
La calculadora tenía un aspecto muy sólido y se vendía cuidadosamente embalada con su alimentador (que se conectaba por la parte posterior del equipo) y un manual de usuario por un precio que rondaba los 60 dólares de 1977, aunque el precio se fue reduciendo hasta venderse por 32 dólares ya en 1982, según fuentes del Smithsonian Institute. Además se incluía un pequeño block de hojas de programación que facilitaban mucho la conservación de programas, dado que había que volver a escribirlos cada vez.
El voluminoso manual, contenía toda la información necesaria y daba unas nociones básicas de programación de la calculadora y algunos programas de muestra que ilustraban algunas de las funciones básicas de estas máquinas en la época como:- Análisis estadístico, de una y dos variables, con ajuste de rectas por mínimos cuadrados.
- Combinatoria.
- Cálculo de Funciones Hiperbólicas.
- Ecuaciones Cuadráticas.
- Cálculo de valores de funciones en modo texto (Function plotter).
- Cálculo del límite de una función en un punto.
- Esperar un dato numérico tecleado por el usuario.
- Mostrar un dato numérico de un registro.
- Bifurcar condicionalmente el flujo de la siguiente instrucción.
- Retroceder o avanzar incondicionalmente (GOTO).
- Fijar puntos de retorno de subrutinas, como se muestra en la imagen.
Los bucles al uso se programaban mediante saltos condicionales así:
(Ambos diagramas están tomados de ManualMachine).
Modos de funcionamiento
La TI-57 funcionaba en dos modos:
- El modo de cálculo donde, además de las teclas numéricas y aritméticas elementales, cada tecla superior operaba sobre los datos de la memoria o del acumulador, según se indicaba en el rótulo impreso o un poco más arriba actuando sobre el botón 2nd, lo que permitía reducir el número de teclas y el tamaño del dispositivo.
- El modo programación facilitado por unas teclas auxiliares a la izquierda de los números y con los rótulos sobre los dígitos. Al pulsar sobre estas teclas se introducían operaciones de esta especie de Ensamblador reducido.
Una vez introducido el programa se podía poner en marcha mientras no se borrara de la memoria de código. La experiencia de programación era muy interesante y sirvió de acicate al estudio de la programación para unos cuantos aficionados que hicimos nuestros primeros programas en este tipo de dispositivos.
Según la página de la Wikipedia, se catalogaba el lenguaje de programación como un primitivo macro-ensamblador, puesto que la memoria de programa lo que realmente contenía eran los códigos de las teclas que pulsaba el usuario en modo programación.
Documentos
- Manual de programación
- Hoja de codificación de programas
- Making Tracks into Programming. Libro de introducción a la programación de la calculadora TI-57
- Folleto comercial de la gama de calculadoras Texas Instruments con sus precios (1980)
Referencias
- Wikipedia. TI-57 in Wikipedia, The Free Encyclopedia. Consultada el 5 de febrero de 2024.
- ManualMachine. TEXAS INSTRUMENTS TI-57 II User Manual. Consultada el 5 de febrero de 2024.
- TI-57 on The Datamath Calculator Museum. Consultada el 5 de febrero de 2024.
- Texas Instruments Programmable 57 Handheld Electronic Calculator en el National Museum of American History. Consultada el 5 de febrero de 2024.
- Calculator Wars en The Datamath Calculator Museum. Consultada el 5 de febrero 5 de 2024.
Pieza cedida por César Llamas Bello