sexta-feira, novembro 22, 2024

Laptop Radio Shack de 39 anos recebe nova CPU e mantém a tela original

Deve ler

Ampliação / O Modelo 100 TRS-80 da era de 1983 foi um herói na ação e explodiu massivamente em cena.

Diante de um laptop RadioShack quebrado desde 1983, Stephen Cass não superou o editor IEEE Spectrum. Em vez disso, ele puxou a placa lógica e a substituiu por um microcontrolador moderno para poder controlar o monitor antigo. copo Ele escreveu sobre sua aventura Detalhou sobre o Spectrum na semana passada.

Cass teve sua operação na Radio Shack TRS-80 Modelo 100—Um dos primeiros laptops já produzidos — apresentando uma forma de “ardósia” de peça única projetada pela Kyocera e lançada como NEC PC-8201 no Japão. Sua fama não era seu pequeno tamanho portátil (2 polegadas de espessura e 3,9 libras), mas seu teclado impressionante combinado com sua capacidade de funcionar por até 20 horas com quatro pilhas AA.

O Modelo 100 apresentava um processador Intel de 2,4 MHz 80C85 CPU, 8 a 32 KB de RAM, LCD monocromático de 8 linhas e 40 caracteres sem luz de fundo. Não parece muito comparado aos monstros portáteis de hoje, mas os jornalistas adorável Modelo 100 porque eles podem escrever histórias confortavelmente em movimento com o editor de texto integrado. Também incluía o Microsoft BASIC, um programa de terminal e um catálogo de endereços em ROM.

Trecho da página do catálogo de computadores Radio Shack de 1983 mostrando o laptop TRS-80 Modelo 100.
Ampliação / Trecho da página do catálogo de computadores Radio Shack de 1983 mostrando o laptop TRS-80 Modelo 100.

Enquanto algumas pessoas atualizam o modelo 100 com Novas telas de LCD e CPUs (mantendo apenas o case e o teclado), Cass decidiu experimentar uma interface com uma tela portátil vintage de 240 x 64 pixels. Ele achou isso particularmente difícil porque o computador lida com a condução da tela de uma maneira não convencional em comparação com os painéis LCD atuais.

READ  Switch online deve aproveitar GameCube e Wii e oferecer 'mais' conteúdo N64, diz ex-chefe da NoA

Cass escreve: “O LCD do M100 é de 10 monitores separados, cada um controlado por seu próprio chip de driver HD44102.” “Todos os chips de driver são responsáveis ​​por uma área de 50 x 32 pixels da tela, exceto por dois chips do lado direito que controlam apenas 40 x 32 pixels.” Cass diz que seus designers escolheram esse método porque acelera a renderização de texto com memória limitada.

Depois de trabalhar no protocolo de tela, Cass construiu uma interface entre tela e Arduino Mega 2560 microcontrolador. Uma vez que o projeto está pronto, ele pode exibir e passar gráficos de bitmap no LCD do Modelo 100. Seu próximo passo seria experimentar a interface de monitor e teclado (usando um arquivo Teensy 4.1.1 Atualização Uma placa de desenvolvimento para lidar com conexões de teclado) para o módulo de computação Raspberry Pi 4, o que criaria uma máquina portátil poderosa com uma sensação vintage.

Você pode ler mais sobre os detalhes técnicos de seu projeto No site do IEEE Spectrum. Boa sorte, Estevão!

Últimos artigos