TRS-80

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

El TRS-80 Micro Computer System (TRS-80, luego renombrado como Model I para distinguirlo de los sucesores) es una computadora de escritorio microcomputadora lanzada en 1977 y vendida por Tandy Corporation a través de sus tiendas Radio Shack. El nombre es una abreviatura de Tandy Radio Shack, Z80 [microprocesador]. Es una de las primeras computadoras domésticas minoristas producidas y comercializadas en masa.

El TRS-80 tiene un teclado QWERTY de carrera completa, el procesador Zilog Z80, memoria estándar de memoria dinámica de acceso aleatorio (DRAM) de 4 KB, tamaño pequeño y área de escritorio, intérprete de lenguaje BÁSICO de nivel I de punto flotante en lectura- solo memoria (ROM), monitor de video de 64 caracteres por línea y un precio inicial de US$600 (equivalente a US$2.700 en 2022). En el paquete original se incluía una unidad de cinta de casete para el almacenamiento de programas.

Aunque el entorno de software era estable, el proceso de carga/guardado del casete, combinado con los problemas de rebote del teclado y una interfaz de expansión problemática, contribuyeron a la reputación del Model I como no apto para un uso serio. Carecía de soporte para caracteres en minúsculas, lo que también obstaculizó la adopción comercial.

Tandy/Radio Shack desarrolló y comercializó una extensa línea de actualizaciones y periféricos de hardware adicionales para el TRS-80. El sistema básico se puede ampliar con hasta 48 KB de RAM (en incrementos de 16 KB) y hasta cuatro unidades de disquete y/o unidades de disco duro. Tandy/Radio Shack brindó soporte de servicio completo, incluidos servicios de actualización, reparación y capacitación en sus miles de tiendas en todo el mundo.

En 1979, el TRS-80 tenía la mayor selección de software en el mercado de las microcomputadoras. Hasta 1982, la TRS-80 fue la línea de PC más vendida, superando en ventas a la serie Apple II por un factor de cinco según un análisis.

A mediados de 1980, se lanzó el TRS-80 Model III ampliamente compatible. El Modelo I se suspendió poco después, principalmente debido a las regulaciones más estrictas de la Comisión Federal de Comunicaciones (FCC) sobre la interferencia de radiofrecuencia en dispositivos electrónicos cercanos. En abril de 1983, el Model III fue reemplazado por el TRS-80 Model 4 compatible.

Después del Modelo I original y sus descendientes compatibles, el nombre TRS-80 se convirtió en una marca genérica utilizada en otras líneas de computadoras no relacionadas vendidas por Tandy, incluido el TRS-80 Modelo II, TRS-80 Modelo 2000, TRS-80 Modelo 100, computadora a color TRS-80 y computadora de bolsillo TRS-80.

Historia

Desarrollo

Modelo Tandy/Radio Shack TRS-80 I

A mediados de la década de 1970, la división Radio Shack de Tandy Corporation era una exitosa cadena estadounidense con más de 3000 tiendas de electrónica. Entre los empleados de Tandy que compraron un kit de computadora MITS Altair estaba el comprador Don French, quien comenzó a diseñar su propia computadora y se la mostró al vicepresidente de fabricación John V. Roach, exgerente de procesamiento de datos electrónicos de Tandy. Aunque el diseño no impresionó a Roach, la idea de vender una microcomputadora sí lo hizo. Cuando los dos hombres visitaron National Semiconductor en California a mediados de 1976, la experiencia del miembro del Homebrew Computer Club Steve Leininger en el microprocesador SC/MP los impresionó. Los ejecutivos nacionales se negaron a proporcionar la información de contacto de Leininger cuando French y Roach querían contratarlo como consultor, pero encontraron que Leininger trabajaba medio tiempo en Byte Shop. Leininger no estaba contento en National, su esposa quería un trabajo mejor y Texas no tenía un impuesto estatal sobre la renta. Contratado por su experiencia técnica y minorista, Leininger comenzó a trabajar con French en junio de 1976. La empresa imaginó un kit, pero Leininger convenció a los demás de que debido a que "demasiadas personas no pueden soldar", una computadora preensamblada seria mejor.

Tandy tenía 11 millones de clientes que podrían comprar un microordenador, pero sería mucho más caro que el precio medio de 30 USD de un producto de Radio Shack, y un gran riesgo para la empresa muy conservadora. Los ejecutivos temían perder dinero como lo hizo Sears con Cartrivision, y muchos se opusieron al proyecto; un ejecutivo le dijo a French, "No me haga perder el tiempo, no podemos vender computadoras". Sin embargo, a medida que disminuía la popularidad de la radio CB, que en un momento representaba más del 20 % de las ventas de Radio Shack, la empresa buscó nuevos productos. En diciembre de 1976, French y Leininger recibieron la aprobación oficial del proyecto, pero se les dijo que hicieran hincapié en el ahorro de costos; por ejemplo, al omitir los caracteres en minúsculas se ahorraron 1,50 USD en componentes y se redujo el precio de venta al público en 5 USD. El precio minorista original de US$199 requería un costo de fabricación de US$80; el primer diseño tenía un teclado de membrana y no tenía monitor de video. Leininger persuadió a Roach y French para que incluyeran un mejor teclado; Esto, un monitor, almacenamiento en casete de datos y otras características requerían un precio minorista más alto para proporcionar el margen de beneficio típico de Tandy. En febrero de 1977, mostraron su prototipo, ejecutando un programa simple de contabilidad de impuestos, a Charles Tandy, director de Tandy Corporation. El programa colapsó rápidamente porque la implementación de Tiny BASIC en la computadora no pudo manejar la cifra de US$150,000 que Tandy ingresó como su salario, y los dos hombres Se agregó soporte para matemáticas de coma flotante a su BASIC de nivel I para evitar que se repita. El proyecto fue aprobado formalmente el 2 de febrero de 1977; Tandy reveló que ya había filtrado la existencia de la computadora a la prensa. Cuando inspeccionó por primera vez el prototipo, comentó que incluso si no se vendía, el proyecto podría valer la pena aunque solo fuera por la publicidad que podría generar.

MITS vendió 1000 Altairs en febrero de 1975 y vendía 10 000 al año. Cuando Charles Tandy preguntó quién compraría la computadora, el presidente de la compañía, Lewis Kornfeld, admitió que no sabían si alguien lo haría, pero sugirió que las pequeñas empresas y las escuelas podrían hacerlo. Sabiendo que la demanda era muy fuerte para el US$795 Altair, que costaba más de $1,000 con un monitor, Leininger sugirió que Radio Shack podría vender 50,000 computadoras, pero nadie los demás le creyeron; Roach llamó a la cifra 'mierda', ya que la compañía nunca había vendido tanto de nada a ese precio. Roach y Kornfeld sugirieron de 1000 a 3000 por año; 3.000 era la cantidad que tendría que producir la empresa para comprar los componentes al por mayor. Roach persuadió a Tandy para que aceptara construir 3500, la cantidad de tiendas Radio Shack, para que cada tienda pudiera usar una computadora para fines de inventario si no vendían. RCA acordó suministrar el monitor de video, un televisor en blanco y negro al que se le quitaron el sintonizador y los parlantes, luego de que otros se negaran debido al bajo volumen inicial de producción de Tandy. Tandy también usó los colores negro y plateado del gabinete de la unidad RCA CRT para las unidades TRS-80.

Anuncio

Después de haber gastado menos de 150 000 USD en el desarrollo, Radio Shack anunció el TRS-80 (Tandy Radio Shack) en una conferencia de prensa en la ciudad de Nueva York el 3 de agosto., 1977. Costó US$399 ($1784 hoy), o US$599 ($2679 hoy) con un 12" monitor y una grabadora Radio Shack; el producto más caro que Radio Shack vendió anteriormente fue un estéreo US$500. La compañía esperaba que la nueva computadora ayudaría a Radio Shack a vender productos de mayor precio y mejoraría su "schlocky" imagen entre los clientes. Las pequeñas empresas fueron el principal mercado objetivo, seguidas por educadores, luego consumidores y aficionados; a pesar de su base de clientes aficionados, Radio Shack los vio como "no la corriente principal del negocio" y "nunca nuestro gran mercado".

Aunque la conferencia de prensa no recibió mucha atención de los medios debido a un atentado terrorista en otra parte de la ciudad, la computadora recibió mucha más publicidad en la Feria de Computadoras Personales de la Universidad de Boston dos días después. Un artículo de primera plana de Associated Press discutió la novedad de que una gran empresa de electrónica de consumo vendiera una computadora doméstica que podría "hacer la nómina de hasta 15 personas en una pequeña empresa, enseñar matemáticas a los niños, almacenar sus recetas favoritas o guardar seguimiento de una cartera de inversiones. También puede jugar a las cartas." Seis sacos de correo llegaron a la sede de Tandy preguntando por la computadora, más de 15 000 personas llamaron para comprar un TRS-80 —paralizando la centralita de la empresa— y 250 000 se unieron a la lista de espera con un depósito de $100.

A pesar del escepticismo interno, Radio Shack ingresó agresivamente al mercado. La compañía anunció "La computadora personal de $599" como "el producto electrónico más importante, útil y emocionante de nuestro tiempo". Kornfeld declaró al anunciar el TRS-80: 'Este dispositivo está inevitablemente en el futuro de todos en el mundo civilizado, de alguna manera, ahora y tan lejos como uno pueda pensar', y Tandy' El informe anual de 1977 calificó a la computadora como 'probablemente el producto más importante que jamás hayamos construido en una fábrica'. A diferencia del competidor Commodore, que había anunciado el PET varios meses antes pero aún no había enviado ninguno, Tandy tenía sus propias fábricas (capaces de producir 18.000 computadoras al mes) y una red de distribución, e incluso los pueblos pequeños tenían tiendas Radio Shack. La compañía anunció planes para vender para Navidad una gama de periféricos y software para el TRS-80, comenzó a enviar computadoras en septiembre, abrió su primera tienda solo para computadoras en octubre y entregó 5000 computadoras a clientes en diciembre. Todavía pronosticando 3000 ventas al año, Radio Shack vendió más de 10 000 TRS-80 en su primer mes y medio de ventas, 55 000 en su primer año y más de 200 000 durante la vida útil del producto; uno ingresó al Museo Nacional de Historia Estadounidense del Smithsonian. A mediados de 1978, las esperas de dos meses o más para la entrega habían terminado, y la empresa podía declarar en los anuncios que el TRS-80 estaba "en demostración y disponible desde ahora en todos los Radio Shack. tienda en esta comunidad!"

Byte's "1977 trinity": Commodore PET, Apple II y TRS-80 Model I

Entrega

Las primeras unidades, ordenadas sin ser vistas, se entregaron en noviembre de 1977 y se lanzaron a las tiendas la tercera semana de diciembre. La línea ganó popularidad entre los aficionados, los usuarios domésticos y las pequeñas empresas. La posición de liderazgo de Tandy Corporation en lo que la revista Byte denominó el "1977 Trinity" (Apple Computer, Commodore y Tandy) tuvo mucho que ver con la venta minorista de la computadora de Tandy a través de más de 3000 de sus tiendas Radio Shack en los EE. UU. Tandy afirmó que tenía '7000 tiendas [Radio Shack] en 40 países'. El precio de prelanzamiento del sistema básico (CPU/teclado y monitor de video) fue de 500 USD y un Se requirió un depósito de US$50, con una garantía de devolución de dinero al momento de la entrega.

En 1978, Tandy/Radio Shack se promocionó a sí misma como "El nombre más grande en computadoras pequeñas". Para 1979, 1600 empleados construían computadoras en seis fábricas. Kilobaud Microcomputing estimó en 1980 que Tandy vendía tres veces más computadoras que Apple Computer, con ambas compañías por delante de Commodore. En 1981, InfoWorld describió a Radio Shack como "el proveedor dominante de computadoras pequeñas". Cientos de pequeñas empresas produjeron software y accesorios TRS-80, y Adam Osborne describió a Tandy como "el fabricante número uno de microcomputadoras" a pesar de tener "tan pocas raíces en la microcomputación". Ese año, Leininger dejó su trabajo como director de investigación avanzada; French se fue para fundar una compañía de software, mientras que Roach se convirtió en el director ejecutivo de Tandy. La venta de computadoras no cambió el "schlocky" imagen; el nombre de Radio Shack avergonzaba a los clientes comerciales y a los ejecutivos de Tandy no les gustaba el "Trash-80" apodo para sus productos. Sin embargo, para 1984, las computadoras representaban el 35% de las ventas y la compañía tenía 500 centros de cómputo Tandy Radio Shack.

Modelo II y III

En 1979, cuando Radio Shack lanzó el TRS-80 Modelo II incompatible y orientado a los negocios, el TRS-80 pasó a llamarse oficialmente TRS-80 Modelo I para distinguir las dos líneas de productos.

Después de que algunos expositores del Northeast Computer Show de 1979 se vieran obligados a aclarar que sus productos con el nombre TRS-80 no estaban afiliados a Radio Shack, las publicaciones y los anunciantes comenzaron a utilizar brevemente "S-80" genéricamente en lugar de "TRS-80" bajo temor a acciones legales, aunque esto nunca se materializó.

Después del lanzamiento del Modelo III a mediados de 1980, Tandy declaró que el Modelo I todavía se vendía, pero se suspendió a finales de año. Tandy citó una de las razones principales como el costo prohibitivo de rediseñarlo para cumplir con las regulaciones más estrictas de la FCC que cubren los niveles significativos de interferencia de radiofrecuencia emitida por el diseño original. El Modelo I irradiaba tanta interferencia que, mientras jugaba, se podía usar una radio AM colocada junto a la computadora para proporcionar sonidos. Radio Shack ofreció actualizaciones (controlador de disquete de doble densidad, LDOS, memoria, teclado confiable con teclado numérico, minúsculas, nivel II, RS-232C) hasta 1985.

Hardware

Modelo Tandy/Radio Shack TRS‐80 I PCB
Tandy/Radio Shack TRS‐80 Model I Rear Panel Connectors
Tandy/Radio Shack TRS‐80 Modelo I Nivel II ROM Upgrade PCB

El Modelo I combina la placa base y el teclado en una sola unidad, lo que se convirtió en una tendencia de diseño en la era de las microcomputadoras de 8 bits, aunque el Modelo I tiene una fuente de alimentación separada. Utiliza un procesador Zilog Z80 con frecuencia de 1,78 MHz (los modelos posteriores se envían con un Z80A). Las máquinas iniciales de Nivel I enviadas a fines de 1977 y principios de 1978 tienen solo 4 KB de RAM. Después de que se introdujeran la interfaz de expansión y el nivel II BASIC a mediados de 1978, se ofrecieron configuraciones de RAM de 16 KB y más (los primeros 16 KB estaban en el modelo I y la RAM restante en la interfaz de expansión).

Las ROM del sistema operativo, el área de E/S, la memoria de video y el espacio de trabajo del sistema operativo ocupan los primeros 16 KB de espacio de memoria en el Modelo I. Los 48 KB restantes del espacio del mapa de memoria de 64 KB están disponibles para el uso del programa, sujeto a la cantidad de RAM física instalada. Aunque la CPU Z80 puede usar E/S basadas en puertos, las E/S del Modelo I están mapeadas en memoria aparte de la cinta de casete y los puertos seriales RS-232.

Teclado

Tandy/Radio Shack TRS‐80 Modelo I ALPS Keyboard PCB

El teclado TRS-80 Modelo I utiliza interruptores mecánicos que sufren de "rebote de teclado", lo que da como resultado que se escriban varias letras por pulsación. El problema se describió en el editorial de Wayne Green en el primer número de 80 Micro. La suciedad, el humo del cigarrillo u otra contaminación ingresa a los interruptores de llave sin sellar, lo que provoca un ruido eléctrico que la computadora detecta como pulsaciones múltiples. Los interruptores de tecla se pueden limpiar, pero el rebote se repite cuando el teclado se vuelve a exponer al entorno contaminante.

El rebote del teclado solo ocurre en computadoras Modelo I con firmware BÁSICO de Nivel II; El nivel I BASIC tiene un "rebote" Demora al controlador del teclado para evitar los contactos ruidosos del interruptor. La utilidad KBFIX de Tandy, el Modelo III, el último firmware del Modelo I y la mayoría de los sistemas operativos de terceros también implementan la solución de software, y Tandy cambió el teclado durante la vida útil del Modelo III a un diseño Alps Electric con interruptores sellados. El teclado Alps estaba disponible como actualización para el Model I por $79.

El teclado está mapeado en memoria para que ciertas ubicaciones en el espacio de memoria del procesador correspondan al estado de un grupo de teclas.

Vídeo y audio

Diseño de caracteres y píxeles en la pantalla TRS-80

El color del 12" El texto del monitor KCS 172 RCA es ligeramente azul (el fósforo P4 estándar que se usa en los televisores en blanco y negro). Los filtros verde y ámbar, o los tubos de repuesto para reducir la fatiga ocular eran artículos populares del mercado de accesorios. Los modelos posteriores venían con una pantalla verde sobre negro.

Las quejas sobre la calidad de visualización del video eran comunes. Como escribió Green, "diablos, [el monitor] es un televisor barato en blanco y negro con un poco de conversión para uso de computadora". (La computadora se puede comprar sin el monitor Radio Shack). El acceso de la CPU a la memoria de la pantalla provoca un parpadeo visible. La lógica de arbitraje del bus bloquea la actualización de la pantalla de video (lecturas de RAM de video) durante las escrituras de la CPU en la VRAM, lo que genera una línea negra corta. Esto tiene poco efecto en los programas BASIC normales, pero los programas rápidos hechos con lenguaje ensamblador pueden verse afectados. Los autores de software trabajaron para minimizar el efecto y muchos juegos de estilo arcade están disponibles para el Tandy TRS-80.

Debido a problemas de ancho de banda en la tarjeta de interfaz que reemplazó el sintonizador del televisor, la pantalla pierde la sincronización horizontal si se muestran grandes áreas en blanco. Una simple reparación de hardware de media hora corrige el problema.

Los gráficos se muestran con una resolución de 64 × 16 posiciones de caracteres en una pantalla que mide 7,5 pulgadas (19 cm) de ancho y 6,625 pulgadas (16,83 cm) de alto. Cada carácter está compuesto por una matriz de píxeles de 2 × 3 y corresponde a un byte de la memoria de video de 1 KB utilizada por el TRS-80. En cada uno de esos bytes, los primeros seis bits controlan qué píxel se muestra. El séptimo bit se ignora y el octavo cambia el modo de gráficos. La razón por la que se ignora el séptimo bit se debe a la decisión de la compañía de tener solo siete chips de RAM estática 2102 instalados en la placa base de la computadora en lugar de ocho para mantener bajo el costo de fabricación. Por lo tanto, no hay letras minúsculas en el juego de caracteres TRS-80 de un Modelo I no modificado, y el número de símbolos gráficos y símbolos alfanuméricos es 64. Esto se puede solucionar eliminando el bit no utilizado y montando un octavo chip 2102 en otro. Los símbolos alfanuméricos se muestran en matrices de píxeles de 5×7. El manual de 1978 para el popular procesador de textos Electric Pencil incluía instrucciones para modificar la computadora. Aunque la modificación debe desactivarse para el nivel II BASIC, su diseño se convirtió en el estándar de la industria y se vendió ampliamente en forma de kit, junto con un octavo chip 2102. Los modelos posteriores vinieron con el hardware para que el conjunto de caracteres en minúsculas se mostrara con descendientes.

Con chips de RAM de mayor densidad y monitores especialmente diseñados, se pueden obtener pantallas nítidas de mayor resolución; Las pantallas de 80x24 caracteres están disponibles en los sistemas Model II, Model 4 y posteriores.

El modelo I no tiene altavoz incorporado. Los tonos de onda cuadrada se pueden producir enviando datos al puerto del casete y conectando un amplificador al "Mic" del cassette. línea. La mayoría de los juegos usan esta habilidad para efectos de sonido. Había un adaptador disponible para usar joysticks Atari.

Periféricos

Unidad de cinta de casete

Los datos de usuario se almacenaron originalmente en una cinta de casete. La grabadora de cassette modelo CTR-41 de Radio Shack se incluyó en el paquete de 599 dólares. La interfaz de cinta de casete basada en software es lenta y errática; Green lo describió como "pésima... vuelve locos a los usuarios", y el primer número de 80 Micro tiene tres artículos sobre cómo mejorar el rendimiento del casete. Es sensible al volumen de audio, y la computadora solo da una indicación aproximada de si se configuró el volumen correcto, a través de un carácter parpadeante en la pantalla mientras se cargan los datos. Para encontrar el volumen correcto en el primer uso, se inicia la carga y se ajusta el volumen hasta que el TRS-80 recogió los datos. Luego se detiene para rebobinar la cinta y reiniciar la carga. Se instruyó a los usuarios para que guardaran varias copias de un archivo de programa de software, especialmente si se usaban casetes de cinta de audio en lugar de cintas de datos certificadas. Se pueden construir circuitos indicadores o de control automático de ganancia para mejorar el proceso de carga (el manual del propietario proporciona diagramas de circuito completos para toda la máquina, incluidas las interfaces periféricas, con notas sobre el funcionamiento).

Una alternativa al uso de cintas eran las transmisiones de datos del programa Chip Shop de la BBC en el Reino Unido, que transmitía software para varias microcomputadoras diferentes a través de la radio. Se cargó un programa especial utilizando la interfaz de cinta convencional. Luego, la transmisión de radio se conectó a la interfaz de cinta de casete. Tandy finalmente reemplazó la unidad CTR-41 con la CTR-80 que tenía un circuito AGC incorporado (y sin control de volumen). Esto ayudó a solucionar la situación, pero el funcionamiento de la cinta sigue siendo poco fiable.

Las computadoras TRS-80 Model I con nivel I BASIC leen y escriben cintas a 250 baudios (alrededor de 30 bytes por segundo); El nivel II BASIC duplica esto a 500 baudios (alrededor de 60 bytes por segundo). Algunos programadores escribieron programas en lenguaje de máquina que aumentan la velocidad hasta 2000 bits por segundo sin pérdida de confiabilidad en sus grabadoras. Con el Modelo III y la electrónica mejorada en la interfaz del casete, la velocidad estándar aumentó a 1500 baudios, lo que funciona de manera bastante confiable en la mayoría de las grabadoras de cinta.

Para cargar y almacenar datos de la cinta, la CPU crea el sonido cambiando el voltaje de salida entre tres estados, creando audio de onda sinusoidal cruda.

La primera versión del Modelo I también tiene un problema de hardware que complicaba la carga de programas desde grabadoras de cassette. Tandy ofreció una placa pequeña que se instaló en un centro de servicio para corregir el problema. Las ROM en modelos posteriores se modificaron para corregir esto.

Interfaz de expansión Modelo I

Solo el Modelo I usa una Interfaz de Expansión; todos los modelos posteriores tienen todo integrado en la misma carcasa.

La TRS-80 no usa el bus S-100 como otras computadoras anteriores basadas en 8080 y Z80. En su lugar, se ofreció una caja de interfaz de expansión (E/I) patentada, que encaja debajo del monitor de video y sirve como base. Las características estándar del E/I son un controlador de disquete, un puerto paralelo Centronics para una impresora y un conector de casete adicional. Opcionalmente, se pueden instalar 16 o 32 KB adicionales de RAM y una placa hija con un puerto RS-232. El conector de expansión de 40 conductores pasa a través de un conector de borde de tarjeta, que permite agregar periféricos externos, como una unidad de disco duro externa, un sintetizador de voz o una unidad de reconocimiento de voz VOXBOX.

Originalmente, imprimir con el Modelo I requería la interfaz de expansión, pero luego Tandy puso a disposición una interfaz de impresora paralela alternativa.

La interfaz de expansión Modelo I es la parte más problemática del sistema TRS-80 Modelo I. Pasó por varias revisiones. El E/I se conecta a la CPU/teclado con un cable plano de 6 pulgadas que no está protegido contra interferencias de RF y su conector de borde de tarjeta tiende a oxidarse debido a sus contactos de metal base. Esto exige una limpieza periódica con un borrador de lápiz para evitar reinicios espontáneos, lo que contribuye a su "Trash-80" sobrenombre. Los conectores del mercado de accesorios enchapados en oro resuelven este problema de forma permanente. Los desarrolladores de software también respondieron ideando un método de recuperación que se convirtió en una característica estándar de muchos programas comerciales. Aceptan un "parámetro de asterisco", un carácter de asterisco (estrella) escrito después del nombre del programa cuando el programa se ejecuta desde el indicador TRSDOS Ready. Cuando se usa después de un reinicio espontáneo (o un reinicio accidental, un bloqueo del programa o salir de TRSDOS sin guardar los datos en el disco), el programa se carga sin inicializar su(s) área(s) de datos, preservando cualquier dato del programa aún presente desde la sesión previa al reinicio.. Así, por ejemplo, si un usuario de VisiCalc sufre un reinicio espontáneo, para recuperar los datos el usuario ingresa V+C< /kbd>+SPACE+ en TRSDOS Ready, y Visicalc restaura intacta la sesión informática anterior.

El botón de encendido del E/I es difícil de operar ya que está empotrado para evitar que el usuario lo golpee accidentalmente y lo apague mientras está en uso. Se usa un borrador de lápiz o un objeto similar para presionar el botón de encendido y el E/I no tiene LED de encendido, lo que dificulta determinar si está funcionando o no.

La unidad de expansión requiere una segunda fuente de alimentación, idéntica a la fuente de alimentación de la unidad base. Un hueco interior contiene ambos suministros.

Se indica al usuario que encienda y apague todos los periféricos en el orden correcto para evitar dañar los datos o dañar potencialmente los componentes de hardware. Los manuales para el TRS-80 recomiendan encender primero el monitor, luego cualquier periférico conectado al E/I (si se conectan varias unidades de disco, la última unidad de la cadena debe encenderse primero y trabajar desde allí), el E/I, y la computadora por último. Al apagar, la computadora debe apagarse primero, seguida del monitor, E/I y los periféricos. Además, se indica a los usuarios que extraigan todos los discos de las unidades durante el encendido o el apagado (o bien, dejen la puerta de la unidad abierta para desconectar el cabezal de lectura/escritura del disco). Esto se debe a que una sobretensión eléctrica transitoria del cabezal de lectura/escritura de la unidad crearía un pulso magnético que podría dañar los datos. Este era un problema común en muchas de las primeras unidades de disquete.

El E/I muestra una pantalla llena de caracteres basura al encenderse y, a menos que haya un disco de sistema de arranque en la unidad 0, se cuelga allí hasta que el usuario presiona RESET< /kbd> en la parte posterior de la computadora, lo que hace que intente iniciar el disco nuevamente, o Break+ Se presionó Restablecer, lo que deja la computadora en BASIC. Debido a los problemas mencionados anteriormente con discos potencialmente corruptos, se recomienda encender la pantalla de basura con las unidades de disco vacías, insertar un disco del sistema y luego presionar RESET.

InfoWorld comparó el cable espagueti que conecta los diversos componentes del TRS-80 Model I con las serpientes en Raiders of the Lost Ark. Radio Shack ofreció un "escritorio del sistema TRS-80" que ocultaba casi todo el cableado. Puede acomodar el sistema informático completo más hasta cuatro unidades de disquete y la impresora rápida. Dado que el cable que conecta la interfaz de expansión transporta el bus del sistema, es corto (alrededor de 6 pulgadas). El usuario no tiene más remedio que colocar el E/I directamente detrás de la computadora con el monitor en la parte superior. Esto causa problemas para un monitor que no sea Tandy cuya carcasa no encaje en los orificios de montaje. Además, el ajuste por fricción del conector de borde en el cable de interconexión, que ya es corto, hace posible desconectar el bus del sistema de la CPU si alguna de las unidades recibe un golpe durante el funcionamiento.

Disqueteras

Radio Shack introdujo las unidades de disquete en julio de 1978, unos seis meses después de que el Modelo I saliera a la venta. El sistema operativo de disco Modelo I TRSDOS fue escrito por Randy Cook bajo licencia de Radio Shack; Randy afirmó que le pagaron $ 3000 por ello. La primera versión lanzada al público fue un buggy v2.0. Esto fue reemplazado rápidamente por v2.1. El funcionamiento del disquete requiere la compra de la interfaz de expansión, que incluía una interfaz de disquete de densidad única (con una capacidad formateada de 85 K) basada en el chip controlador de disquete de densidad única Western Digital 1771. Se usó la unidad de disco minifloppy Shugart Associates SA-400 estándar de la industria. Se pueden conectar en cadena cuatro unidades de disquete al Modelo I. Se supone que la última unidad de la cadena tiene instalada una resistencia de terminación, pero a menudo no es necesaria ya que está integrada en cables posteriores.

Al principio, la demanda de unidades Model I superó con creces la oferta. La unidad no es confiable, en parte porque la interfaz carecía de un separador de datos externo (búfer). Las primeras versiones de TRSDOS también tienen errores y no son ayudados por el chip Western Digital FD1771 que no puede informar de manera confiable su estado durante varios ciclos de instrucción después de recibir un comando. Un método común para manejar el retraso era emitir un comando al 1771, realizar varios "NOP" instrucciones, luego consulte el 1771 para el resultado. TRSDOS temprano descuida el período de espera requerido aún no documentado y, por lo tanto, el estado falso a menudo regresa al sistema operativo, generando errores aleatorios y bloqueos. Una vez que se implementó el retraso de 1771, es bastante confiable.

En 1981, Steve Ciarcia publicó en Byte el diseño de una interfaz de expansión mejorada y casera con más RAM y un controlador de disco para el TRS-80.

Percom (un proveedor de periféricos de Texas), LNW, Tandy y otros fabricaron un separador de datos y un controlador de disco de doble densidad (basado en el chip WD 1791). El Percom Doubler agrega la capacidad de arrancar y usar disquetes de doble densidad usando un TRSDOS modificado por Percom llamado DoubleDOS. El LNDoubler agrega la capacidad de leer y escribir 5+1Unidades de disquete de 4 pulgadas (130 mm) con hasta 720 KB de almacenamiento, y también las unidades de disquete más antiguas de 8 pulgadas (200 mm) con hasta 1.155 KB. Cerca del final de la vida útil del Modelo I en 1982, se ofrecieron actualizaciones para reemplazar su controlador original por uno de doble densidad.

Las primeras unidades de disco que se ofrecieron en el Modelo I fueron Shugart SA-400, que admitían 35 pistas y eran las únicas 5+ Unidad de 14 pulgadas en el mercado en 1977–78. En 1979, otros fabricantes comenzaron a ofrecer unidades. Los modelos 3/4/4P utilizan transmisiones Tandon TM-100 de 40 pistas. La combinación de 40 pistas y doble densidad da una capacidad de 180 kilobytes por disquete de una sola cara. El uso de index-sync significa que un "disquete giratorio" requiere un segundo orificio de índice y una muesca de escritura. Uno podría comprar "flippies" hechos en fábrica. Algunos editores de software formatearon un lado para los sistemas Apple y el otro para el TRS-80.

El método habitual de conectar unidades de disquete consiste en configurar la letra de la unidad a través de bloques de puentes en la placa del controlador de la unidad, pero Tandy optó por una técnica un poco más fácil de usar en la que los cuatro pines seleccionados de las unidades están puenteados y el cable plano está falta la línea Drive Select. Por lo tanto, el usuario no necesita preocuparse por mover los puentes según la posición en la cadena en la que se encontraba la transmisión.

Se puede utilizar un cable de cinta de disquete plano estándar en el Modelo I, en cuyo caso las unidades se conectan en puente a su número en la cadena, o incluso un IBM PC "twist" cable, que requiere configurar cada número de transmisión en 1, pero solo permite dos transmisiones en la cadena.

Aunque los DOS de terceros permiten al usuario definir prácticamente cualquier formato de disquete que desee, el "mínimo común denominador" El formato para TRS-80s es el formato básico de 35-40 pistas de una sola densidad y un solo lado del Model I.

Los proveedores externos como Aerocomp pusieron a disposición 5+14pulgadas y posteriores 3+12 unidades de disquete de pulgadas con hasta 720 KB de almacenamiento cada uno. Estas nuevas unidades tienen media altura y, por lo tanto, requieren carcasas de unidades diferentes o modificadas.

Disquete fibroso Exatron

Una alternativa al almacenamiento en cinta de casete y disquete de Exatron vendió más de 4000 unidades en 1981. El dispositivo es una unidad de cinta de bucle continuo, denominada disquete fibroso o ESF. No requiere interfaz de expansión, se conecta directamente al bus de expansión de 40 pines del TRS-80, es mucho menos costoso que una unidad de disquete, puede leer y escribir datos de acceso aleatorio como una unidad de disquete a diferencia de una cinta de casete, y transfiere datos hasta a 14.400 baudios. Los cartuchos de cinta Exatron almacenan más de 64 KB de datos. El ESF puede coexistir con la unidad de casete de datos TRS-80. Exatron también fabricó una placa de expansión de RAM complementaria que se instaló en el teclado TRS-80 para aumentar la memoria a 48 KB sin EI.

Disco duro

Radio Shack introdujo un disco duro externo de 5 MB para el modelo TRS-80 III/4 en 1983. Es la misma unidad de disco duro que se ofrece para la línea del modelo II, pero vino con el software OS para el modelo III/4. Se requiere un adaptador para conectarlo al E/I del Modelo I. La unidad tiene aproximadamente el mismo tamaño que el gabinete de una computadora de escritorio moderna. Se pueden conectar en cadena hasta cuatro discos duros para obtener 20 MB de almacenamiento. Se incluyó el sistema operativo LDOS de Logical Systems, que proporciona utilidades para administrar el espacio de almacenamiento y la copia de seguridad flexible. El precio minorista inicial de la primera unidad (primaria) (2495 USD (equivalente a 6800 USD en 2021)). Más tarde, se ofreció un disco duro de 15 MB en una caja blanca, que se puede conectar en cadena hasta 60 MB. Como la mayoría de los discos duros que se usan en máquinas de 8 bits, no hay provisión para subdirectorios, pero la utilidad DiskDISK es una alternativa útil que crea discos duros virtuales ".DSK" archivos que pueden montarse como otra unidad de disco y usarse como lo haría un subdirectorio. Para mostrar el directorio/contenido de un archivo de disco virtual DiskDISK desmontado, un shareware DDIR "Virtual Disk Directory Utility" El programa era de uso común.

Impresoras

La "impresora rápida" es una impresora rotativa electrostática que escanea la memoria de video a través del conector de bus e imprime una imagen de la pantalla en papel recubierto de aluminio en aproximadamente un segundo. Sin embargo, es incompatible tanto con la versión final con búfer de la interfaz de expansión como con la interfaz "heartbeat" interrupción utilizada para el reloj en tiempo real bajo Disk BASIC. Esto se puede solucionar usando cableado especial y haciendo un "ficticio" escriba en el puerto del casete mientras activa la impresora.

Dos impresoras de terceros eran para papel revestido de metal de 57 mm (2,2 pulgadas), que se vendían por aproximadamente 600 marcos alemanes en Alemania, y una impresora de matriz de puntos construida por Centronics para papel normal, con un costo inicial de 3000 marcos alemanes, que luego se vendió a aproximadamente DM 1500 en algunas tiendas. Tiene solo 7 pines, por lo que las letras con descendientes como minúsculas "g" no llegan por debajo de la línea de base, pero están elevados dentro de la línea normal.

Radio Shack ofreció una amplia línea de impresoras para la familia TRS-80, que van desde unidades básicas de matriz de puntos de 9 pines hasta impresoras de línea de carro ancho grande para uso profesional, impresoras de rueda de margarita, impresoras de chorro de tinta, impresoras láser y trazadores de colores. Todos tienen una interfaz estándar Centronics y después de la introducción de Color Computer en 1980, muchos también tenían un conector para la interfaz serial de CoCo.

FP-215 es un plotter de superficie plana.

Software

BÁSICO

Se produjeron tres versiones del lenguaje de programación BASIC para el Modelo I. Level I BASIC cabe en 4 KB de ROM, y Level II BASIC cabe en 12 KB de ROM. El nivel I es solo de precisión simple y tenía un conjunto más pequeño de comandos. El nivel II introdujo soporte de punto flotante de doble precisión y tiene un conjunto de comandos mucho más amplio. El nivel II se mejoró aún más cuando se agregó un sistema de disco, lo que permite la carga de Disk BASIC.

El nivel I BASIC se basa en el Tiny BASIC gratuito de Li-Chen Wang con más funciones añadidas por Radio Shack. El Manual del usuario para el nivel 1 adjunto de David A. Lien presenta lecciones sobre programación con texto y dibujos animados. Lien escribió que fue "escrito específicamente para personas que no saben nada sobre computadoras... ¡Quiero que te diviertas con tu computadora! No quiero que le tengas miedo, porque no hay nada que temer. Los revisores elogiaron la calidad del manual. El nivel I BASIC tiene solo dos variables de cadena (A$ y B$), 26 variables numéricas (AZ), y una matriz, A(). El código para funciones como SIN(), COS() y TAN() no está incluido en la ROM pero está impreso al final del libro. Los únicos mensajes de error son "¿QUÉ?" para errores de sintaxis, "¿CÓMO?" para errores aritméticos como la división por cero y "SORRY" para errores de falta de memoria.

El nivel I BASIC no está tokenizado; las palabras reservadas se almacenan literalmente. Para maximizar el código que cabe en 4 KB de memoria, los usuarios pueden ingresar abreviaturas para palabras reservadas. Por ejemplo, escribir "P." en lugar de "IMPRIMIR" ahorra 3 bytes.

El BÁSICO de nivel II, presentado a mediados de 1978, obtuvo la licencia de Microsoft y se requiere para usar el bus de expansión y las unidades de disco. Radio Shack siempre tuvo la intención de que el Nivel I BÁSICO fuera un recurso provisional hasta que el Nivel II estuviera listo, y el primer folleto del Modelo I en enero de 1978 mencionó que el Nivel II BÁSICO "llegaría pronto". Es una versión abreviada del BASIC Extendido de 16K, ya que el Modelo I tiene 12 KB de espacio ROM. Según Bill Gates, “Era una especie de intermedio entre 8K BASIC y Extended BASIC. No se incluyeron algunas características de Extended BASIC, como errores descriptivos y funciones definidas por el usuario, pero había variables de doble precisión y la instrucción PRINT USING que queríamos incluir. El desarrollo completo de Level II BASIC tomó alrededor de cuatro semanas de principio a fin.." El manual que lo acompaña es más conciso y técnico que el manual del Nivel I. Las máquinas originales equipadas con el Nivel I BASIC podrían actualizarse al Nivel II a través de un reemplazo de ROM realizado por Radio Shack por una tarifa (originalmente $ 199). Los usuarios con programas BÁSICOS de Nivel I almacenados en cassette deben convertirlos al BÁSICO de Nivel II tokenizado antes de usarlos. Se proporcionó una utilidad para esto con las ROMS de nivel II.

Disk BASIC permite E/S de disco y, en algunos casos (NewDos/80, MultiDOS, DosPlus, LDOS) agrega potente clasificación, búsqueda, edición de pantalla completa y otras características. Level II BASIC reserva algunas de estas palabras clave y emite un "?L3 ERROR", lo que sugiere un cambio de dirección entre bastidores intervenido entre la creación de las ROM de nivel II y la introducción de Disk BASIC.

Microsoft también comercializó un BASIC mejorado llamado Level III BASIC escrito por Bill Gates, en cinta de casete. El casete contiene un "archivo de casete" versión en un lado y un "archivo de disco" versión en el segundo lado para usuarios del sistema de disco (que debía guardarse en el disco). Level III BASIC agrega la mayoría de las funciones en la versión completa de 16 KB de BASIC más muchas otras mejoras específicas de TRS-80. Muchas de las características de Level III BASIC están incluidas en Level II BASIC y disk BASIC del TRS-80 Model III.

El Nivel I BASIC todavía se ofrecía en el Modelo I en configuraciones 4K o 16K después de la introducción del Nivel II BASIC.

Otros lenguajes de programación

Radio Shack publicó un paquete combinado de ensamblador y edición de programas llamado Series I Assembler Editor. La revista 80 Micro imprimió una modificación que le permitía funcionar con la versión 6 de TRSDOS del Modelo 4. También de Radio Shack estaba Tiny Pascal.

Microsoft puso a disposición su compilador Fortran, COBOL y BASCOM BASIC a través de Radio Shack.

En 1982, Scientific Time Sharing Corporation publicó una versión de su APL para el modelo TRS-80 III como APL*PLUS/80.

Otras aplicaciones

El blackjack y el backgammon llegaron con el TRS-80 y, en su debut, Radio Shack ofreció cuatro programas de nómina, finanzas personales y educación en cassette. Sus propios productos' la calidad era a menudo pobre. Una reseña crítica de 80 Micro de 1980 de una aventura de texto la describió como "otro ejemplo más de la incapacidad de Radio Shack para tratar con el consumidor en un mercado de consumo".;. La revista agregó: "Lamentablemente, también, al igual que con otros programas de Radio Shack, las instrucciones parecen asumir que el lector es un niño o un adulto con la mentalidad de una carne en conserva ligeramente prematura".

En septiembre de 1982, las más de 2000 tiendas de franquicias de Radio Shack vendían hardware y software de terceros, pero al principio se prohibió a las más de 4300 tiendas propiedad de la empresa revender o incluso mencionar productos que no vendiera Radio Shack. Green afirmó en 1980 que aunque "hay más programas para los 80 que para todos los demás sistemas combinados" Debido a la gran participación de mercado de la computadora, 'Radio Shack' no puede anunciar esto porque están haciendo todo lo posible para mantener este hecho en secreto de sus clientes. No quieren que los compradores de TRS-80 sepan que hay algo más que su puñado de programas mediocres disponibles, muchos de los cuales 'son desastrosos y, estoy seguro, tienen un rendimiento tremendo. daños a la industria". Broderbund, fundada ese año, comenzó publicando el software TRS-80, pero en 1983 el cofundador Doug Carlston dijo que la computadora "resultó ser un mercado terrible porque la mayoría de las redes de distribución estaban cerradas, aunque había muchos máquinas por ahí". Green escribió en 1982 que Apple había superado a Tandy en ventas y puntos de venta a pesar de los miles de distribuidores de Radio Shack porque apoyaba el desarrollo de terceros, mientras que "encontramos que Shack parece envidiar cualquier venta que no hayan hecho ellos y solo ellos". #34;. Los distribuidores no afiliados a Radio Shack preferían vender software para otras computadoras y no competir con la empresa; las ventas por correo también eran difíciles, porque las tiendas propiedad de la empresa no vendían publicaciones de terceros como 80 Micro.

Según los informes, Charles Tandy quería alentar a los desarrolladores externos, pero después de su muerte, un comité dirigió la empresa, que se negó a ayudar a los desarrolladores externos, con la esperanza de monopolizar la venta de software y periféricos. Según los informes, Leininger renunció porque no le gustaba la burocracia de la empresa después de la muerte de Tandy. Un autor escribió en un artículo de 1979 sobre el "misterio del control de gráficos en lenguaje de máquina" de la computadora; que 'Radio Shack parece esconder las pequeñas joyas de información que un aficionado necesita para convertir el TRS-80 en un tesoro'. Afirmó que aparte de la "excelente" Manual BÁSICO Nivel I "ha habido poca información hasta hace poco... Los propietarios de TRS-80 deben ser ingeniosos", informando que el "teclado, video y casete" funcionalidad también estaban sin documentar. El primer libro autorizado por Tandy con información técnica sobre TRSDOS para el Modelo I no apareció hasta después de la descontinuación de la computadora.

En 1982, la compañía admitió, después de que no apareció ningún software para el Modelo 16 después de cinco meses, que debería haber alentado, como Apple, a los desarrolladores externos de productos como la aplicación revolucionaria VisiCalc. (Un extenso artículo de 1980 en una publicación de Tandy que presentaba la versión TRS-80 de VisiCalc no mencionaba que la hoja de cálculo había estado disponible para Apple II durante un año). Sin embargo, a principios de la década de 1980, no era raro que las pequeñas empresas y municipios para escribir programas personalizados para computadoras como el TRS-80 para procesar una variedad de datos. En un caso, la flota de vehículos de una pequeña ciudad se gestionó desde un solo TRS-80.

En 1985, Ed Juge de la empresa declaró que, además de Scripsit y DeskMate, "tenemos la intención de confiar principalmente en el software de 'renombre' probado en el mercado de firmas de software líderes& #34;. Un conjunto completo de aplicaciones de oficina estuvo disponible de la compañía y otros, incluidas las hojas de cálculo VisiCalc y Multiplan y Lazy Writer, Electric Pencil, y de Radio Shack, los procesadores de texto Scripsit y SuperScripsit.

En comparación con los micros Commodore y Apple contemporáneos, los gráficos en bloque y el sonido tosco del TRS-80 se consideraban limitados. La velocidad más rápida disponible para el programador de juegos, al no tener que procesar datos de color en alta resolución, contribuyó en gran medida a compensar esto. Los juegos de arcade TRS-80 tendían a ser más rápidos con efectos que enfatizaban el movimiento. Esta desventaja percibida no disuadió a las compañías de software independientes como Big Five Software de producir versiones sin licencia de juegos de arcade como Galaxian de Namco, Asteroids de Atari, Lunar Rescue de Taito, Make Trax de Williams y Targ y Venture< de Exidy /i>. Frogger y Zaxxon de Sega fueron portados a la computadora y comercializados por Radio Shack. El Pac-Man de Namco/Midway fue clonado por Philip Oliver y distribuido por Cornsoft Group como Scarfman. El Battlezone de Atari fue clonado para los Modelos I/III por Wayne Westmoreland y Terry Gilman y publicado por Adventure International como Armored Patrol. También clonaron Eliminator (basado en Defender) y Donkey Kong; este último no se publicó hasta después de que se descontinuó el TRS-80, porque Nintendo se negó a otorgar la licencia del juego.

Algunos juegos originalmente escritos para otras computadoras fueron portados al TRS-80. Microchess tiene tres niveles de juego y puede ejecutarse en los 4 KB de memoria estándar del Modelo I; el clásico ELIZA es otro puerto TRS-80. Ambos fueron ofrecidos por Radio Shack. Apple Panic, en sí mismo un clon de Space Panic de Universal, fue escrito para el TRS-80 por Yves Lempereur y publicado por Funsoft. El Templo de Apshai de Epyx' funciona lentamente en el TRS-80. Infocom transfirió su serie de juegos de aventuras interactivos basados en texto a los Models I/III; el primero, Zork I, fue comercializado por Radio Shack.

Las aventuras de texto de Adventure International comenzaron en el TRS-80, al igual que Sea Dragon de Westmoreland y Gilman, que luego se trasladaron a otros micros domésticos. Android Nim de Leo Christopherson fue reescrito para Commodore PET y Apple. Muchos juegos son exclusivos del TRS-80, incluidos Duel-N-Droids, también de Christopherson, uno de los primeros juegos de disparos en primera persona 13 Ghosts de Software Affair (la orquesta- 80, -85 y -90 personas) y shooters como Cosmic Fighter y Defence Command, y extraños programas experimentales como Dancing Demon de Christopherson i>, en el que el jugador compone una canción para un demonio y coreografía sus pasos de baile con la música. Radio Shack ofreció programas de animación de gráficos simples Micro Movie y Micro Marquee, y Micro Music.

Radio Shack ofrecía varias utilidades de programación, incluido un depurador avanzado, un paquete de subrutinas y un generador de referencias cruzadas. Probablemente el paquete de utilidades más popular fue Super Utility escrito por Kim Watt de Breeze Computing. Otro software de utilidad, como el kit de herramientas de Stewart Software, ofrecía el primer directorio ordenado, decodificación o restablecimiento de contraseñas y la capacidad de eliminar partes de TRSDOS que no eran necesarias para liberar espacio en el disco flexible. También produjeron On-Line 80 BBS, un sistema de tablón de anuncios basado en TRSDOS. Misosys Inc. fue un prolífico productor de software de lenguaje y utilidad TRS-80 sofisticado para todos los modelos de TRS-80 desde el principio.

Quizás debido a la falta de información sobre TRSDOS y sus errores, en 1982 quizás existían más sistemas operativos para el TRS-80 que para cualquier otra computadora. TRSDOS tiene capacidades limitadas, ya que al igual que Apple DOS 3.3 en Apple II, se concibe principalmente como una forma de extender BASIC para admitir unidades de disco. Aparecieron numerosos DOS alternativos, siendo el más destacado LDOS porque Radio Shack obtuvo la licencia de Logical Systems y lo adoptó como su DOS oficial para sus productos de disco duro Modelos I y III. Otros DOS TRS-80 alternativos incluyeron NewDOS de Apparat Personal Computers y DoubleDOS, DOSPlus, MicroDOS, UltraDOS (más tarde llamado Multidos). El DOS para la línea del Modelo 4 se llamó originalmente TRSDOS Versión 6, pero en realidad fue producido y autorizado por Logical Systems, y técnicamente es un descendiente del Modelo I LDOS original.

El mapa de memoria de los modelos I y III los hace incompatibles con el sistema operativo CP/M estándar para computadoras comerciales Z80, que se carga en la dirección hexadecimal $0000 con TPA (área de programa transitorio) a partir de $0100; la ROM TRS-80 reside en este espacio de direcciones. Sistemas Omikron' La placa Mappers reasigna la ROM para ejecutar programas CP/M no modificados en el Modelo I. Hay disponible una versión personalizada de CP/M, pero pierde su ventaja de portabilidad. La revista 80 Micro publicó una modificación CP/M de bricolaje para el Modelo III.

Recepción

Dan Fylstra, uno de los primeros propietarios, escribió en Byte en abril de 1978 que como "'aparato' computadora... el TRS-80 acerca mucho más la computadora personal al cliente promedio, adecuada para uso doméstico y comercial. Concluyó que "no es la única alternativa para el aspirante a usuario de una computadora personal, pero es un fuerte contendiente". Jerry Pournelle escribió en 1980 que "el TRS-80 básico es una gran cantidad de computadoras por el dinero". Criticó la calidad de la aplicación y el software del sistema de Tandy y el alto costo de los periféricos. Pournelle informó, sin embargo, que con la placa Omikron, un cliente pagó menos de $5000 por una computadora compatible con el software TRS-80 y CP/M "todo sin construir un solo kit".

Tres años después, Pournelle era menos optimista acerca de la computadora. Escribió en mayo de 1983: "En cuanto a nuestro TRS-80 Modelo I, lo destrozamos hace mucho tiempo". Siempre fue poco confiable, y los repetidos viajes a la tienda local de Radio Shack no ayudaron. El problema fue que Tandy tomó atajos. Pournelle escribió en julio de 1983:

Estoy un poco amarga con mis experiencias con Tandy. Había pensado realmente que el Modelo I era la máquina del futuro: un ordenador doméstico barato que podría ampliarse por etapas hasta que hiciera trabajo profesional. Por supuesto que nunca fue eso. Primero, Tandy trató de cercar en los usuarios del Modelo I a través de ese sistema operativo goofy, y entonces no dejaría que las tiendas de Radio Shack venden software no-Tandy.... Nunca había sido todo tan bien diseñado, y cuando las ventas se retiraron mucho más rápido de lo previsto, el sistema de control de calidad no podía hacer frente.

Sucesoras compatibles

(feminine)

Tandy reemplazó el Modelo I con el Modelo III ampliamente compatible en 1980. (El TRS-80 Modelo II es un diseño completamente diferente e incompatible).

Modelo III

Tandy lanzó el TRS-80 Modelo III el 26 de julio de 1980. Las mejoras del Modelo III sobre el Modelo I incluyen: minúsculas integradas, un mejor teclado con teclas repetitivas, un mejorado conjunto de caracteres, un reloj en tiempo real, una interfaz de casete de 1500 baudios, un procesador Z80 más rápido (2,03 MHz) y una carcasa todo en uno que requiere menos cables. Un Modelo III con dos unidades de disquete requiere el uso de una sola toma de corriente; un Modelo I de dos unidades requiere cinco salidas. El Modelo III evita la complicada secuencia de encendido/apagado del Modelo I. Poco después de la introducción del Modelo III, la producción del Modelo I se interrumpió porque no cumplía con las nuevas normas de la FCC a partir del 1 de enero de 1981, con respecto a la electromagnética. interferencia.

Tandy distinguió entre el Modelo II de gama alta y el Modelo III, y describió al primero como "un sistema administrativo, bueno para cosas como el procesamiento de textos, la gestión de datos y las operaciones de VisiCalc" y apto para pequeñas empresas. La versión de menor precio del Model III se vendió con 4 KB de RAM y almacenamiento en casete. La placa de la CPU de la computadora tiene tres bancos de zócalos (8 zócalos por banco) que aceptan DRAM tipo 4116, por lo que las configuraciones de memoria vienen en tamaños de memoria RAM de 16 KB, 32 KB o 48 KB. Las computadoras con 32 KB o 48 KB de RAM se pueden actualizar con almacenamiento en disquetes. Hay espacio dentro del gabinete de la computadora para dos unidades de altura completa. Los que ofrece Tandy/Radio Shack son de un solo lado, 40 pistas, doble densidad (codificación MFM) para 180K de almacenamiento. Los proveedores de terceros ofrecían unidades de doble cara y de 80 pistas, aunque para controlarlas tenían que modificar el código del controlador TRSDOS o proporcionar un DOS de terceros alternativo que pudiera (ver más abajo). La instalación de unidades de disquete también requiere que se actualice la fuente de alimentación de la computadora. No hay ventilador de enfriamiento interno en el Modelo III; utiliza refrigeración por convección pasiva (a menos que se haya instalado internamente una cantidad inusual de expansiones que consumen mucha energía, como una unidad de disco duro, una tarjeta gráfica, un kit de aceleración, una tarjeta RS-232, etc.).

Tandy afirmó que el Modelo III era compatible con el 80 % del software del Modelo I. Muchos editores de software emitieron parches para permitir que sus programas del Modelo I se ejecutaran en el Modelo III. El director de marketing, Ed Juge, explicó que sus diseñadores consideraron cambiar el diseño de la pantalla de video de 64 columnas por 16 filas del Modelo I, pero finalmente decidieron que mantener la compatibilidad era lo más importante.

El mapa de memoria y la arquitectura del sistema del Modelo III son prácticamente iguales a los del Modelo I, pero las unidades de disco y el puerto de la impresora se movieron de la memoria asignada al puerto de E/S, por lo que el software del Modelo I intenta manipular el controlador de disco directamente o la salida a la impresora (en particular, los DOS del Modelo I y los paquetes de aplicaciones como Visicalc y Scripsit) no funcionarán. Con el sistema operativo TRSDOS 1.3 suministrado, los discos del Modelo I se pueden leer en el Modelo III, pero no al revés. El sistema operativo LDOS opcional (de Logical Systems Inc.) utiliza un formato de disco común para las versiones Model I y Model III.

Los clientes y desarrolladores se quejaron de errores en el intérprete Microsoft BASIC y TRSDOS del Modelo III. Tandy/Radio Shack (y las revistas TRS-80 como 80 Micro) publicaron periódicamente muchos parches de software para corregir estas deficiencias y permitir a los usuarios personalizar el software según sus preferencias.

Las diferencias en los controladores de disquete WD1771 y WD1791 crearon problemas para leer los discos del Modelo I en un Modelo III (la actualización de doble densidad en el Modelo I incluye ambos chips, mientras que el Modelo III solo tenía el WD1791). El WD1771 admite cuatro marcadores de datos, mientras que el WD1791 solo admite dos, y algunas versiones de TRSDOS para el Modelo I también los usan. Además, son utilizados por esquemas de protección de copias. El software estaba disponible para permitir que los discos del Modelo I se leyeran en un Modelo III. El WD1791 admite la tasa de bits de 500 bit/s necesaria para las unidades de disquete de alta densidad, pero el controlador no puede usarlas sin modificaciones importantes.

TRSDOS para el Modelo III fue desarrollado internamente por Radio Shack en lugar de ser subcontratado como el DOS del Modelo I. No se reutilizó nada del código base del Model I DOS y el Model III DOS se reescribió desde cero; esto también creó algunos problemas de compatibilidad ya que la API del Modelo III DOS no era completamente idéntica a la del Modelo I DOS. Esto fue principalmente para evitar disputas legales con Randy Cook sobre la propiedad del código como había ocurrido con el Modelo I DOS y también porque Radio Shack planeó originalmente varias características para el Modelo III, como el soporte de texto de 80 columnas que no estaban incluidas. Dos versiones anteriores, 1.1 y 1.2, fueron reemplazadas por la versión 1.3 en 1981, que se convirtió en el sistema operativo Modelo III estándar. TRSDOS 1.3 no es un formato compatible con 1.1 y 1.2; se proporciona una utilidad llamada XFERSYS que convierte los discos de formato antiguo al formato TRSDOS 1.3 (este cambio es permanente y los discos resultantes no se pueden leer con las versiones anteriores de DOS).

La pantalla de inicio del Model III se limpió del Model I. En lugar de mostrar basura en la pantalla al encenderse, muestra un mensaje de "Disquete?" preguntará si no se detecta un disquete de arranque. El usuario puede insertar un disco y presionar cualquier tecla para iniciar. Al encender o reiniciar, al mantener presionada la tecla Break, la computadora arrancará en BASIC de nivel II basado en ROM. Esta capacidad es útil si la unidad de disco no funciona y no puede iniciar un disco TRSDOS (o si no hay un disco de inicio disponible); permite que un operador familiarizado con el hardware de la máquina realice diagnósticos utilizando los comandos PEEK y POKE de BASIC. Esto también funciona para el Model 4, pero no para el 4P.

Mientras que el DOS del Modelo I es bastante flexible en sus capacidades, el DOS del Modelo III está codificado para admitir solo disquetes de una sola cara de 180K, un problema solucionado por muchos DOS de terceros. Con ese fin, cuando Radio Shack introdujo los discos duros para la línea TRS-80 en 1982, la empresa obtuvo la licencia de LDOS en lugar de intentar modificar el Modelo III DOS para admitir discos duros.

El Nivel II BASIC del Modelo III tiene un tamaño de 16 KB e incorpora algunas características del Nivel I del Disco BASIC.

TRSDOS 1.3 recibió algunas actualizaciones menores más, la última en 1984, aunque el número de versión no cambió. Esto incluye al menos una actualización que escribe un mensaje de huevo de Pascua "Joe, zopilote rummy" en un sector de disco no utilizado, que supuestamente es un mensaje de broma dejado por un programador en una versión beta, pero accidentalmente incluido en el maestro de producción.

El teclado Model III carece de CONTROL. Muchos programas de aplicación usan @, mientras que otros usan ⇧ Shift+. A menudo CLEAR se usa en combinación con teclas numéricas y alfabéticas. El teclado Model III también carece de ⇪ Bloq Mayús; para bloquear las mayúsculas de las teclas alfabéticas, el usuario presiona ⇧ Shift+0. En LDOS se admite la escritura anticipada.

Debido a que muchos usuarios encontraron que TRSDOS 1.3 era deficiente, Tandy ofreció (a un costo adicional) la versión 5 de LDOS de Logical System como alternativa. Al igual que con el Modelo I, otras fuentes de terceros también ofrecieron alternativas TRSDOS para el Modelo III, incluidos NewDOS, Alphabit's MultiDOS y Micro Systems Software's DOSPlus. Estos son compatibles con TRSDOS 1.3 y ejecutan los mismos programas de aplicaciones, pero ofrecen estructuras de comando mejoradas, más y mejores utilidades del sistema y mejoras al intérprete Microsoft BASIC. Después de escribir el Model I TRSDOS original, Randy Cook comenzó a trabajar en su propio DOS, titulado VTOS, que fue reemplazado por LDOS y también creó cierta frustración para los usuarios, ya que es el único TRS-80 DOS protegido contra copias.

Aunque se pensó principalmente como una computadora basada en disco, el Modelo III estaba disponible en una configuración básica de casete sin hardware de disco y solo 16 KB de RAM con nivel II BASIC. Radio Shack también ofreció una versión 4K con Nivel I BÁSICO, idéntico al Modelo I Nivel I BÁSICO, pero con la adición de los comandos LPRINT y LLIST para la salida de la impresora. La actualización a una máquina de disco requiere la instalación de al menos 32 KB de RAM, la placa del controlador de disco y otra fuente de alimentación para las unidades de disco. Las actualizaciones de disco compradas en Radio Shack incluyeron TRSDOS 1.3; los usuarios que actualizaban de proveedores externos tenían que comprar DOS por separado (la mayoría optó por LDOS o DOSPlus), aunque muchos programas de aplicaciones del Modelo III incluían una copia con licencia de TRSDOS 1.3.

Al igual que con el E/I del Modelo I, el puerto RS-232C del Modelo III era una opción de costo adicional y no estaba incluido en el precio base de la computadora, aunque el modelo III de doble disco por $2495 estaba incluido el puerto serie

Al igual que el Modelo I, el Modelo III se vendió bien en el mercado educativo. Muchos administradores escolares valoraron el diseño de hardware todo en uno del Model III porque hacía más difícil que los estudiantes robaran componentes. InfoWorld aprobó el diseño de una sola unidad del Modelo III, la administración simplificada de cables y mejoras como la falta de rebote del teclado y una mejor confiabilidad del disco. El autor de la reseña, un antiguo propietario del Modelo I, afirmó "Estoy impresionado" y que 'si el Modelo III hubiera estado disponible, es probable que no lo hubiera vendido'. Concluyó: "Si está buscando una computadora que no sea demasiado costosa pero que funcione bien, sería prudente que probara el Model III; es posible que termine comprándolo".;

Don French, que había dejado Radio Shack para fundar FMG Software después de diseñar el Modelo I, expresó su decepción con la nueva máquina mientras intentaba convertir CP/M para ejecutarla. "He encontrado numerosos problemas con la unidad de disquete y su interfaz. Radio Shack venderá un Modelo III a cualquiera. Están tratando de comercializarlo como una computadora comercial cuando el software existente es lamentablemente inadecuado. 48K simplemente no es suficiente. Te quedas sin memoria antes de ponerte en marcha. Están vendiendo un paquete médico que ocupa nueve discos. Creo que el Model III es una máquina muy mal concebida".

Productos posventa

Tandy/Radio Shack y muchos otros fabricantes ofrecieron hardware de posventa. Se ofreció la selección habitual de complementos y periféricos disponibles para el Modelo I: unidades de disquete externas (una o dos se podían enchufar en un conector de borde de tarjeta en el panel posterior), una unidad de disco duro externa (LDOS se suministró como Tandy& #39;s disco duro OS vice TRSDOS), una tarjeta gráfica de alta resolución (resolución de 512 por 192 píxeles), un puerto serial RS-232C en una tarjeta de circuito interno y una impresora paralela (conectada por un conector de borde de tarjeta). Un complemento popular de hardware/software fue el sintetizador de música Orchestra-90. Se puede programar para reproducir hasta cinco voces con un rango de seis octavas estereofónicamente. Una gran cantidad de archivos de música Orch-90 (como se le llamaba a menudo) estaban disponibles para descargar desde CompuServe. El Orch-90 obtuvo la licencia de una empresa llamada Software Affair, que también produjo el Orchestra-85 compatible con el Modelo I de 1981.

Al menos tres proveedores produjeron modificaciones CP/M para el Modelo III, Omikron (también una modificación del Modelo I), Holmes Engineering y Memory Merchant. Había opciones disponibles para actualizar el CRT al estándar profesional CP/M de 80 columnas y 24 filas, así como unidades de disquete de ocho pulgadas.

Varios fabricantes externos se especializaron en actualizar los Model III con hardware y software de alto rendimiento y volver a comercializarlos con sus propias etiquetas. Las mejoras generalmente incluían unidades de disco duro internas, unidades de disquete de mayor capacidad, kits de aceleración Z80 de 4 MHz, pantallas de video CRT de color verde o ámbar de calidad profesional, mejor software DOS (generalmente DOSPlus de Micro Systems Software o LDOS de Logical Systems), incluido el importante utilidades de copia de seguridad del disco duro e interfaces de shell personalizadas basadas en menús que aislaron a los usuarios no expertos (empleados comerciales) de la línea de comandos de DOS. Estos fueron promocionados como sistemas llave en mano de alta productividad para pequeñas empresas a un costo menor que los sistemas comerciales de la competencia de proveedores de alto nivel como IBM y DEC, así como el modelo TRS-80 II de Radio Shack.

Modelo 4

TRS-80 Modelo 4 (versión estándar)
TRS-80 Modelo 4P

El sucesor del Model III es el TRS-80 Model 4 lanzado en abril de 1983. Tiene un Z80A más rápido CPU de 4 MHz, una pantalla de video más grande de 80 columnas x 24 filas con video inverso, teclado más grande, parlante interno y sus 64 KB de RAM se pueden actualizar a 128 KB de RAM con cambio de banco. La pantalla se puede actualizar con una tarjeta gráfica de alta resolución que produzca 640 × 240 píxeles. El Model 4 es totalmente compatible con el software de aplicación Model III y CP/M. Un Model 4 sin disco (con 16 KB de RAM y nivel II BASIC) costaba $999, con 64 KB de RAM y una unidad de disco de 180 000 de un solo lado $1699 y dos unidades con RS-232C $1999; una actualización para los propietarios del Model III costó $799 y proporcionó una placa base y un teclado nuevos. Tandy vendió 71.000 en 1984.

El Model 4 incluye todo el hardware, las asignaciones de puertos y los modos operativos del Model III, lo que lo hace 100 % compatible. Los programas del Modelo III que se ejecutan en un Modelo 4 pueden acceder a las funciones de hardware adicionales del Modelo 4 (como frecuencia de reloj de 4 MHz, pantalla de video y teclado más grandes, RAM acumulada por encima de 64 KB). Hubo paquetes de software de posventa que pusieron esta capacidad a disposición de usuarios que no eran programadores.

El Modelo 4P es una versión transportable presentada en septiembre de 1983 y descontinuada a principios de 1985. Es funcionalmente igual que el modelo de escritorio de doble unidad pero carece del conector de borde de tarjeta para dos unidades de disquete externas y para la interfaz de cinta de casete. Tiene una ranura para una tarjeta de módem interna y podría emular un Model III.

El Modelo 4D con el paquete de productividad Deskmate incluido se introdujo a principios de 1985. Tiene una placa de CPU revisada que utiliza una lógica de matriz de puerta más rápida que incluye el controlador de disquete y el circuito RS-232C, todo en una sola placa. La computadora tiene dos unidades internas de disquete de doble cara y es el último modelo descendiente del Modelo I de 1977. Se vendía al por menor por $1199 en su presentación en 1985. Durante 1987-1988, las tiendas minoristas retiraron los Model 4D de la exhibición, pero estuvieron disponibles por pedido especial hasta 1991.

DGT-100 de DIGITUS Ind. Com. Serv. de Eletrônica Ltda., una de una docena de marcas de clones TRS-80 hechas por otras empresas.

Nota

  1. ^ El usuario debe tener cuidado de no hacer nada que pueda causar que la memoria sea sobrescrito; deben recuperarse inmediatamente sin ejecutar otros programas. Puesto que los programas pueden comenzar automáticamente a través del comando TRSDOS AUTO, durante un reinicio espontáneo toman la precaución de detenerse ↵ Enter para evitar que esto suceda. Se necesita TRSDOS unas media docena de segundos para cargar del disco floppy; el usuario tiene tanto tiempo para mantener un programa AUTO'd de cargar. Este parámetro estrella se convirtió en un estándar para muchas aplicaciones de software que se ejecutan en los modelos III y 4; por ejemplo LS-DOS TED y Prosoft's Allwrite.
  2. ^ Una salida cada una para la CPU / teclado, Interfaz de Ampliación, Monitor de Video, y las unidades.
  3. ^ La entrada del catálogo de Radio Shack anuncia resolución 640x240, pero esto es un error
  4. ^ Era necesario remarcar estos modelos III altamente modificados porque Radio Shack aplicaba una política estricta de que no se realizaría ningún servicio de reparación en productos RS no estándar.

Contenido relacionado

IBM 3270

El IBM 3270 es una familia de terminales informáticos de pantalla e impresora orientados a bloques introducidos por IBM en 1971 y que normalmente se utilizan...

Apple III

Northrop Grumman E-2 Ojo de Halcón

El Northrop Grumman E-2 Hawkeye es un avión estadounidense de alerta temprana aerotransportada táctico con capacidad para portaaviones y para todo clima....
Más resultados...
Tamaño del texto: