O microcomputador TRS-80 MC-10 foi um membro menos conhecido da linha TRS-80 de computadores domésticos, produzido pela Tandy Corporation no início dos anos 1980 e vendido através da cadeia de lojas da mesma, a RadioShack. Aparentemente, destinava-se a ser uma alternativa de baixo custo para outra máquina da Tandy, o TRS-80 Color Computer, numa tentativa de competir numa faixa de mercado dominada por micros básicos como o Commodore VIC-20 e o Sinclair ZX81.

TRS-80 MC-10
Computador doméstico

O TRS-80 MC-10
Fabricante: 1983 (40–41 anos)
Arquitetura 1984 (39–40 anos)
Características
Arquitetura 1984 (39–40 anos)
Sistema operativo Micro Color Basic
Processador Motorola 6803 em 0,89 MHz
Memória 4 KiB (padrão) – 20 KiB (máxima)
Portal Tecnologias da informação

Devido aos seus recursos limitados, o MC-10 interessou apenas aos hobistas e como máquina de aprendizado de programação de computadores. Não foi um sucesso comercial e sua produção encerrou-se apenas um ano após o lançamento.

Um clone do MC-10, o Alice, chegou a ser comercializado na França através de uma colaboração entre a Tandy, Matra e a editora Hachette. No Brasil, a Sysdata Eletrônica também produziu um clone igualmente obscuro, o Sysdata Microcolor.

O teclado do MC-10 foi considerado um dos dez piores de todos os tempos pela revista PC World.[1]

Descrição

editar

Do tamanho de um livro, o MC-10 era equipado com quatro KiB de RAM, uma UCP Motorola MC6803 de 8 bits, uma porta serial RS-232, e recursos gráficos semelhantes aos do Color Computer original (através do mesmo VDG Motorola MC6847).

Como muitos dos primeiros computadores domésticos, o MC-10 possuía um interpretador BASIC em ROM e usava cassetes para armazenamento. Texto e gráficos eram exibidos num televisor através de um modulador RF. Menos comum em máquinas de sua categoria era a porta serial RS-232 embutida, a qual permitia que o MC-10 usasse uma ampla variedade de impressoras e modems sem necessidade de hardware adicional.

Mesmo assim, em 1983, na época do seu lançamento, as especificações do MC-10 estavam ultrapassadas. Drives, teclados mecânicos, gráficos de média resolução e bancos de memória de 64 KiB estavam tornando-se populares em computadores domésticos; o MC-10 não oferecia nada disso, limitando severamente as funções que poderia realizar e a faixa de usuários para os quais poderia ter algum apelo. Mesmo os hobistas não foram atraídos pelo preço baixo, e a Tandy pouco fez para divulgar a existência da máquina.

O MC-10 foi descontinuado em 1984, junto com o módulo de expansão de 16 KiB e uma pequena quantidade de software em fita cassete que havia sido produzida para ele. Não chegou a angariar muitos fãs.

Características

editar
  • Memória:
  • Teclado: "chiclete" com 48 teclas, incorporado ao gabinete
  • Display: coprocessador MC6847, 9 cores
    • 16×32 (texto)
    • Baixa resolução: 64×32, 8 cores (4 bpp)
    • Baixa resolução: 64×64, 4 cores (2 bpp)
    • Média resolução: 128×64, 2 cores (1 bpp)
    • Média resolução: 128×64, 4 cores (2 bpp)
    • Média resolução: 128×96, 2 cores (1 bpp)
    • Média resolução: 128×96, 4 cores (2 bpp)
    • Alta resolução: 128×192, 2 cores (2 bpp)
    • Alta resolução: 128×192, 4 cores (2 bpp) (com expansão de RAM)
    • Alta resolução: 256×192, 2 cores (1 bpp) (com expansão de RAM)
  • Expansão:
    • 1 porta de expansão
  • Portas:
  • Armazenamento:
    • Gravador de cassete em 1500 bauds, controle remoto do motor

Interfaces

editar

Embora a interface para expansão de memória fosse diretamente conectada à UCP e pudesse ser usada por diversas aplicações, o respectivo conector tinha um número incomum de pinos e, por isso, era muito difícil de ser adquirido.

A interface serial RS-232 tinha uma utilidade extremamente limitada. E ainda que o processador MC6803 incluísse convenientemente uma UART embutida, esta não estava habilitada e, portanto, não podia auxiliar a interface RS-232. Em parte, isto se devia ao cristal do colorburst de TV de 3,58 MHz, empregado para gerar vídeo e pulsos de relógio para a UCP, sendo que sua taxa de pulsos de relógio não correspondia à taxa padrão de bps quando dividido para a UART. Com efeito, os próprios programas precisavam controlar todos os bits individualmente de/para a interface RS232, criando temporizações especialmente críticas e artificiais.

A interface para gravador cassete sofria de problemas similares e embora o Microcolor BASIC incluísse um comando CLOADM não documentado em seu manual, para o carregamento de programas em linguagem de máquina, bem como uma função VARPTR, também não documentada, para manipular variáveis de memória, não estava disponível o correspondente comando CSAVEM (documentado ou não) que permitisse gravar em fita programas desenvolvidos em linguagem de máquina.

Software

editar

Uma quantidade limitada de software foi disponibilizada em cassete para o MC-10, incluindo Lunar Lander, Checkers e um jogo de Pinball em código de máquina. Todavia, como muitos programas escritos em Basic para outros modelos TRS-80 eram compatíveis com o MC-10, muitos livros com programas nesta linguagem estavam disponíveis para o usuário desejoso por digitar códigos.

Referências

Ligações externas

editar