Ficha Técnica do Polymax Maxxi
Polymax Maxxi
O Maxxi foi um dos primeiros microcomputadores nacionais compatíveis com Apple (Apple II e Apple II+). Era fabricado pela
Polymax, empresa sediada em Porto Alegre que fabricava também micros de maior porte, para aplicações comerciais.
O Maxxi era considerado um microcomputador de uso pessoal doméstico ou para aplicações empresariais como ferramenta de
trabalho e de apoio a decisões.
Unidade Central
O Maxxi acompanha a mesma filosofia do Apple II, facilitando o acesso do usuário aos circuitos internos. Apesar de ter um
design um pouco diferente dos outros micros dessa família, que usam exatamente o mesmo formato de gabinete do Apple, o
Maxxi tem a parte eletrônica igual à do original norte-americano. Seu gabinete, de desenho um pouco modificado, possui uma
tampa que pode ser removida facilmente, dando acesso à placa de circuitos e aos conectores de expansão.
Baseado no microprocessador 6502, o Maxxi opera numa freqüência de relógio de 1 MHz. O usuário tem à sua disposição oito
conectores (slots) onde pode colocar um conjunto muito grande de placas de expansão, com as mais diversas funções e
recursos.
A parte de memória ROM do Maxxi ocupa cerca de 12 Kb; contém, além do sistema operacional (monitor), a linguagem BASIC.
A parte de memória RAM, pode chegar na própria placa principal, a 48 Kb, iniciando-se com 16 Kb, resultando no máximo de
memória que o microprocessador pode endereçar diretamente, 64 Kb.
Graças à placa de expansão e ao endereçamento com auxílio de software, a memória RAM pode ir até 128 Kb. Como todos os
micros da linhagem Apple, o Maxxi pode ser operado com um segundo microprocessador, ligando-se a um dos conectores uma
placa de circuitos contendo o microprocessador Z80 que pode ser operado com o sistema operacional CP/M, muito usado em
microcomputadores de maior porte e que apresenta um grande número de programas para aplicações comerciais.
O Maxxi possui quatro entradas analógicas para conexão de controladores de jogos (joysticks); sem necessidade de
interfaces adicionais, pode ser ligado ainda um gravador cassete, como unidade de memória auxiliar.
Dependendo da quantidade de placas de expansão colocadas no Maxxi, pode haver necessidade de uma ventilação forçada,
para evitar problemas de aquecimento. Esse trabalho é realizado por um pequeno ventilador acoplado ao lado da fonte de
alimentação, pela parte externa do Maxxi. A chave liga/desliga do Maxxi é localizada no canto direito da face superior em vez
de estar no painel traseiro, como em outros modelos da família Apple. Na parte traseira, encontram-se os conectores para o
gravador cassete, a saída para o monitor de vídeo a três passagens para cabos de periféricos, como acionador de disquetes
e impressora.
Teclado
O Maxxi tem, no mesmo gabinete da placa central, um teclado do tipo QWERTY, com 51 teclas. Da mesma forma que nos
demais modelos baseados no Apple II Plus, o teclado é relativamente simples, não apresentando teclado numérico separado
ou teclas completas de movimento de cursor (tem somente para a esquerda e para a direita); alguns caracteres, que são
obtidos com a composição da tecla SHIFT e outra alfabética, não estão gravados nas teclas, como usualmente acontece com
os símbolos das teclas numéricas. Por exemplo, o caractere @ é obtido com as teclas SHIFT-P. Com a tecla ESC pode-se
movimentar o cursor para uma determinada posição da tela e editar o conteúdo de uma linha de programa, ou então
"aproveitar" um comando já escrito para executá-lo novamente. Pressionando-se ESC uma vez, as teclas I, J, K e M
comandam o movimento do cursor nas quatro direções. Ao pressionar ESC novamente, o modo de movimento do cursor é
desativado.
Por outro lado, a combinação simultânea da tecla CTRL com algumas teclas alfabéticas resulta em comandos de controle, como
a interrupção do processamento (CTRL-C), o acionamento do alarme sonoro (CTRL-G) e outros.
Vídeo
Na configuração básica, o Maxxi opera com monitor de vídeo sem a conversão de RF (radio freqüência), que seria necessária para se usar televisor comum. Pode ser usado um monitor especial de fósforo verde ou um televisor adaptado para entrada direta no vídeo. Com uma placa de circuitos ligada a um dos conectores, pode-se gerar o sinal de RF, que permite a ligação direta na antena de um televisor comum.
Uma das características de destaque dos microcomputadores que utilizam o microprocessador 6502 é a capacidade de gerar cores, tanto em saída de monitor de vídeo como em televisor comum. Ao todo, podem ser geradas dezesseis cores, produzindo imagens coloridas com baixa ou alta resolução. Trabalhando-se em alta resolução, o número de cores disponíveis se reduz para seis, duas delas com duas tonalidades diferentes.
A tela de textos padrão é composta por 24 linhas de 40 colunas com caracteres somente maiúsculos. A operação com tela de baixa resolução gráfica tem 40 x 48 ou 40 x 40 pontos gráficos, sendo que nesta última composição o usuário tem quatro linhas de texto na parte inferior da tela. Em alta resolução pode-se acessar 280 x 192 pontos gráficos na tela inteira ou 280 x 160 pontos gráficos com quatro linhas de texto. Em alta resolução, o Maxxi ocupa 8 Kb de memória RAM para manter a representação da imagem.
Com uma placa de expansão especial, tem-se uma tela de textos de 80 colunas, em vez das 40 da configuração normal.
Memória auxiliar
A configuração inicial já possui um conector para gravador cassete comum. O controle da fita é manual, não havendo o terceiro fio (Remote) geralmente presente em outros microcomputadores que trabalham com cassete. A velocidade de transferência e leitura de dados para o cassete é de 1200 bauds, ou aproximadamente 120 caracteres por segundo. Pode-se armazenar, além de programas em BASIC ou em linguagens de máquina, dados gerados nos programas. Os recursos de armazenamento auxiliar do microcomputador podem ser expandidos adicionando-se unidades de disquete ou unidades de disco rígido (do tipo Winchester). Cada unidade de disquete de 5 1/4 polegadas pode armazenar cerca de 143 Kb de informações.
Cada placa de controle de disquetes (interface) tem capacidade de comandar dois acionadores de disquete. No caso de se usar quatro unidades de disquete, serão ocupados dois conectores de expansão. O sistema operacional formata os discos com 35 trilhas de 16 setores com 256 bytes cada.
Software básico
O sistema operacional e a linguagem BASIC, residentes em 12 Kb de memória ROM, são os mesmos do modelo original norte-americano, desenvolvido pela Apple. Ambos são relativamente simples em comparação com outras versões, mas apresentam as vantagens de serem de fácil assimilação e de possuírem os principais recursos necessários para a maioria das aplicações.
O sistema operacional de disco - DOS - é compatível com o Apple DOS 3.0, e o Polysoft BASIC, com o Applesoft, ambos com as mensagens de erro traduzidas. O DOS precisa ser carregado e funciona em conjunto com o BASIC.
Os caracteres mostrados na tela podem estar em modo reverso, piscante ou normal, selecionar a linguagem, entre BASIC, BASIC Inteiro, ou comandos do monitor, examinar a assinalar dispositivos de entrada e saída de informações, etc.
Usando-se a placa de expansão Z80 com o sistema operacional CP/M, em vez de usar o BASIC residente em ROM, pode-se ter outras versões, como o MBASIC e o CBASIC, além de outras linguagens suportadas pelo CP/M, como COBOL, FORTRAN, etc.
Software aplicativo
Estatísticas da época mostravam que, em termos mundiais, as duas famílias de microcomputadores com maior número de programas aplicativos catalogados a comercializados eram Apple e CP/M. Portanto, os usuário encontravam à sua disposição programas para quase todos os tipos de aplicações, sejam elas comerciais ou pessoais. Para cada grupo de programas aplicativos, pode-se relacionar um número enorme de programas diferentes; na categoria de processamento de textos, há Magic Window, Apple Writer, WordStar, Easy Writer e Gutemberg, entre outros; na de planilhas eletrônicas, VisiCalc, Multiplan, SuperCalc, etc.; existia ainda uma série de programas para banco de dados, aplicações gráficas, aplicações pessoais e centenas de jogos de todos os tipos.
Características
   Lançamento:
       - Início: 1982
   Microprocessador:
       - MOS 6502 executando à 1Mhz
       - Data bus de 8-bits
   Memória RAM:
       - de 16kb até 48Kb em sua placa principal
       - Pode ser expandido até 128Kb (com uso de placas de expansão)
   Software básico em ROM:
       - Total de 12Kb em ROM
       - Utilitário (Monitor-Disassembler e Mini-Assembler)
       - Com Applesoft BASIC (O Integer BASIC pode ser carregado pelo sistema operacional)
   Modos de vídeo:
       40 X 24 (modo texto nativo P&B)
       80 X 24 (modo texto P&B com placa 80 col)
       40 x 47 (baixa resolução GR 16 cores)
       40 x 40 + 4 linhas de Texto (baixa resolução GR 16 cores)
       280 x 192 (alta resolução HGR 6 cores)
       280 x 159 + 4 linhas de Texto (alta resolução HGR 4 cores)
       280 x 192 sendo 1 linha de Texto (alta resolução HGR2 4 cores)
   Som:
       - Saída de som através de falante interno no gabinete
   Armazenamento:
       - Gravador cassete
       - Drive 5 1/4 polegadas (143Kb, face simples)
   Conectores externos:
      - Joystick
      - Gravador
      - Saída de vídeo Monitor