O que era o CP-400 Prológica

A linha de microcomputadores iniciada nos Estados Unidos pela Tandy/Radio Shack com o popular TRS 80 Model I (comercializado a partir de 1977) encontrou entusiásticos seguidores e imitadores em todo o mundo, inclusive no Brasil.

Historia do microcomputador

Por ser um computador bastante versátil, robusto e de fácil utilização, foi o escolhido de muitas empresas brasileiras, desde 1981, para ser o protótipo de máquinas nacionais compatíveis, como os modelos D8000, da Dismac, CP300 e CP500, da Prológica, DGT100 e DGT1000, da Digitus, Sysdata Jr., etc.
Entretanto, nos próprios Estados Unidos, o aparecimento de computadores pessoais bem mais baratos e versáteis do que os primeiros TRS 80, tais como Texas TI/99, Atari 400 e 800, Commodore 64, etc., forçou a Tandy a lançar um modelo com capacidade gráfica razoável, em cores, voltado ao mercado doméstico e de entretenimento. A arquitetura dessa máquina, revolucionária em muitos aspectos e subestimada por usuários e pela própria Tandy por algum tempo, representou um afastamento radical da linha anterior de modelos TRS80, baseados em microprocessadores Zilog Z80. O TRS 80 Color, como foi chamado, baseou-se em um novo chip, com arquitetura interna de 8/16 bits: o 6809, fabricado pela Motorola. Isto fez com que toda a base de software existente para os modelos I e III não pudesse ser aproveitada para o Color. Sucessivos aperfeiçoamentos introduzidos na máquina básica aumentaram a memória RAM de 4 kbytes iniciais para 32 kbytes, adicionaram um interpretador BASIC residente mais poderoso, assim como disquetes de 5 ¼ polegadas e um sistema operacional novo o FLEX-DOS.

CP-400

No Brasil, as empresas Codimex (Rio Grande do Sul) e Novo Tempo (Rio de Janeiro) lançaram, em 1983, modelos compatíveis com o TRS 80 Color, mas não obtiveram grande impacto no mercado. Coube à Prológica entrar com força nesse segmento, com o lançamento, no segundo semestre de 1984, de seu modelo CP400.
Este micro da Prológica incorpora em sua versão padrão muitas das características, tais como a memória RAM padrão de 64 kbytes, adicionadas apenas aos últimos micros da linha do TRS 80 Color norte-americano. Além disso, teve seu aspecto físico bastante trabalhado, contando com o design deum artista italiano de desenho industrial. No restante, segue a filosofia básica do TRS 80 Color, com características inteiramente compatíveis de hardware e software. A versão padrão do CP 400 consta de um console de plástico prateado, contendo toda a parte eletrônica da UCP, o teclado e um encaixe lateral para cartuchos de ROM.

Unidade central

A unidade central é montada, no sistema de placa única, em um gabinete plástico de tamanho médio. Baseada no microprocessador Motorola 6809E, de 8/16 bits, ela opera à velocidade de 0,895 MHz, havendo a possibilidade de aumento até 1,6 MHz, aproximadamente. A escolha deste microprocessador deve-se às suas características que implementam com eficiência os recursos do CP 400.
A memória RAM do CP 400 pode ser adquirida em duas configurações: 16 ou 64 kbytes. Os usuários de máquinas de 16 kbytes podem expandir a memória posteriormente com um kit. Para a operação com disquetes, é necessária a RAM de 64 kbytes. A Prológica não implementou as versões de capacidades intermediárias, como de 32 kbytes, que surgiram, por breve período de tempo, nos modelos norte-americanos do TRS 80 Color.
A placa da UCP inclui os seguintes módulos adicionais, na versão padrão:

  • Controlador de vídeo, com saídas para monitores em cores, ou sinal modulado de RF, para televisores com o padrão brasileiro (PAL/M).
  • Interface para gravador cassete.
  • Porta serial RS-232C, para comunicações (via modem ou cabo) ou ligação a periféricos seriais, como impressora, plotter, etc.
  • Relógio em tempo real.
  • Interface para bastões de controle do tipo analógico, de fato quatro conversores analógico-digitais de 8 bits.

Na parte traseira do console ficam conectores para fonte de alimentação, TV, monitor de vídeo, gravador cassete, joysticks direito e esquerdo, porta de comunicações e interruptores de força e de seleção do canal UHF da TV (3 ou 4). Em um compartimento com tampa, situado na parte direita do teclado, existe um recesso e um conector múltiplo para o acoplamento de cartuchos de ROM, com capacidade total de até 16 kbytes.

Teclado

Seguindo a filosofia básica de um computador de baixo custo, voltado ao mercado educacional e doméstico, a Prológica oferece o CP 400 com um teclado mecânico simplificado (tipo chiclete), de acionamento por contato, dotado de 55 teclas dispostas no formato de máquina de escrever (QWERTY). Não há teclas de acentuação da língua portuguesa, mas todos os caracteres ASCII (inclusive letras minúsculas) podem ser acessados através do teclado. As teclas BREAK, CLEAR, SHIFT, ENTER, seta cima, seta baixo, seta esquerda e seta direita encontram-se nas laterais do teclado, em cores diferentes. Duas teclas RESET vermelhas, que devem ser pressionadas em conjunto para inicialização do sistema monitor, completam o conjunto

Vídeo

A capacidade de controle do vídeo é um dos maiores recursos do CP 400. O computador dispõe de saídas em paralelo, para conexão a uma TV comum e a um monitor de vídeo composto (os dois podem ser ligados simultaneamente). A produção de efeitos sonoros é feita através do alto-falante da própria TV, portanto com volume controlado individualmente.
O CP 400 tem um modo de texto que mistura texto com caracteres semigráficos de baixa resolução e cinco modos diferentes de gráficos, em duas ou quatro cores, de resolução média:

  • Modo texto: que dispõe de um formato de 16 linhas por 32 colunas, com cor de fundo e de frente selecionáveis entre nove tonalidades: verde, amarelo, azul, vermelho, cinza, ciano, roxo, laranja e preto. Existem 16 caracteres semigráficos imprimíveis, que são uma combinação de quatro pixels por caractere.
  • Modo gráfico de baixa resolução, que pode ser misturado com texto, com definição de 32 linhas por 64 colunas e comando individual (acende/apaga/testa) de cada pixel, que também podem ter sua cor ajustada individualmente.
  • Modos gráficos de resolução média (cinco), selecionáveis por software (comando PMODE), que representam uma combinação entre três modos de resolução (128 x 96, 128 x 192 e 256 x 192), com dois modos de cor (duas ou quatro cores). Conforme o modo escolhido, maior ou menor memória RAM, na forma de páginas, é utilizada pelo interpretador. Todos os caracteres ASCII do teclado, mais os caracteres especiais (semigráficos) podem ser representados na tela, com exceção das letras minúsculas, que aparecem como maiúsculas em fundo de vídeo inverso.
Modos gráficos do CP400 Modo de resolução
PMODE Modo de cor PSCREEN Resolução Cores 0 0 1 28 x 96 preto/verde 0 1 128 x 96 preto/cinza 1 0 128 x 96 verde/amarelo/azul/vermelho 1 1 128 x 96 cinza/ciano/roxo/ laranla 2 0 128 x 192 preto/verde 2 1 128 x 192 Preto/cinza 3 0 128 x 192 Verde/amarelo/ azul/vermelho 3 1 128 x 192 Cinza/ciano/roxo/ laranja 4 0 256 x 192 Preto/verde 4 1 256 x 192 Preto/cinza

Memória auxiliar

Na versão básica, o único dispositivo de memória auxiliar de tipo magnético disponível é o gravador cassete. Dados e programas podem ser gravados separadamente, a 1500 bauds. O controlador dispõe de três fios de conexão para o gravador: leitura (EAR), gravação (AUX ou MIC) e controle do motor do gravador (REMOTE). O interpretador BASIC dispõe de poderosos recursos para efetuar o tratamento de arquivos seqüenciais em fita, como dar nomes a arquivos (OPEN), procurar arquivos pelo nome (SKIPF), gravar ou carregar registros individuais, etc.
Outro recurso de memória acessória é o cartucho de ROM, pré-gravado pelo fabricante ou outros fornecedores de software, e que contém diversos aplicativos, utilitários, etc. imediatamente disponíveis para o processador, sem tempo de espera de carregamento.
Na expansão da memória auxiliar do CP 400, ele pode receber de uma a duas unidades de leitura e gravação de discos flexíveis de 5 ¼ polegadas, face simples, densidade dupla, com 156 kbytes de capacidade cada. Cada disquete é formatado por software em 35 trilhas de 18 setores por trilha. A conexão é feita através do conector de cartuchos. As unidades de discos são montadas em um gabinete de plástico da mesma cor do console, que contém a eletrônica de controle e a fonte de alimentação.

Software básico

A versão para cassete dispõe de todo o software básico (sistema monitor e interpretador BASIC) em 16 kbytes de ROM.
O interpretador BASIC é bastante versátil e sofisticado, dispondo de 72 instruções e comandos e 30 funções. Desenvolvido pela empresa norte-americana Microsoft, tem muito em comum com o BASIC nível II dos outros modelos TRS 80 baseados em cassete. Comandos adicionais permitem a exploração dos recursos únicos do CP 400, tais como:

  • editor de linhas a comando de renumeração;
  • gravação e leitura de programas em BASIC e em linguagem de máquina;
  • tratamento de arquivos seqüenciais (OPEN, CLOSE);
  • programação de gráficos em baixa e média resolução, nos cinco modos;
  • macrocomandos gráficos, para traçar círculos, arcos, linhas, retângulos, preenchimento de retângulos, etc.;
  • acesso direto à máquina (PEEK, POKE) e à programação e chamada de rotinas em linguagem de máquina (DEFUSR, USR, etc.);
  • programação de sons complexos, com escala, duração, etc. (SOUND, PLAY);
  • funções de manipulação de strings e para cálculos matemáticos.

Para a versão em disco, o sistema operacional é compatível com o FLEX-DOS do TRS 80 Color.

Características básicas

Fabricante: Prológica Ind. Com. de Microcomputadores Ltda

UCP: Motorola 6809E 0,89 Mhz

Rom: 16 kb

Ram:
64 Kb

Vídeo:
TV pal-m, monitor,texto: 16×32 cols, semi-gráfico:32×64 pts ou 48×64 pts com 8 cores, gráfico: baixa resolução:64×64 pts com 4 cores, 64×128 com 2 ou 4 cores, alta resolução: 96×128 pts, 192×128 pts, 192×256 pts.

Cores:
Diversas combinações de cores, com um total de 12 combinações.

Teclado:
55 teclas, tipo chiclete

Memória externa:
01 cassete, até 2 drives de 5 1/4 FS/DD c/ 156 kb

Entradas/Saídas:
Interface serial RS 232, cassete, joystick, entrada de cartucho

Sistema operacional:
Basic residente. Opcional: Flex-DOS (com disco)

Add a Comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *