TK-85

O TK 85, um microcomputador de pequeno porte que era fabricado no Brasil pela Microdigital, é o equipamento mais evoluído de uma linha iniciada com o TK82 e depois seguida pelo TK 82C e TK 83. Todos esses pequenos computadores pessoais são plenamente compatíveis com o micro inglês ZX 81, da Sinclair; tanto em hardware quanto em software.
                   O Sinclair ZX 81 foi o primeiro computador de pequeno porte a conquistar o mercado mundial, e suas vendas ultrapassaram folgadamente o milhão de unidades. Sua simplicidade, facilidade de manejo e de programação o tornaram um equipamento de escolha para aqueles que queriam penetrar no mundo da microinformática sem necessidade de grandes investimentos. Todo o sistema (UCP, memória, teclado e interface para os periféricos padrões) se aloja em uma caixa de plástico negro de 23 cm x 14 cm x 3 cm, pesando apenas 500 g. É, portanto, facilmente transportável, embora precise ser conectado a uma fonte de alimentação externa ligada à rede elétrica normal. O único periférico obrigatório é um aparelho de TV convencional (preto a branco ou colorido), necessário para a visualização de tudo o que se digita no teclado e dos resultados do processamento.  

 Unidade central

 A unidade central de processamento (UCP) é controlada por um microprocessador Zilog Z 80, de 8 bits, muito utilizado em vários modelos de microcomputadores pessoais a profissionais, O TK 85 opera a uma velocidade de 3,25 MHz.
                    A memória central é composta de 10 kbytes de ROM, pré-gravada na fábrica com um programa monitor (sistema operacional) e interpretador BASIC, que permitem a coordenação das funções do sistema e a programação em linguagem de alto nível assim que o computador é ligado. A memória RAM, disponível para os programas a dados do usuário, pode ser de 16 ou 48 kbytes, conforme opção no momento de compra (não existe módulo externo de expansão de memória RAM). Todos os componentes eletrônicos do TK 85 são montados em uma única placa de circuito impresso. Na parte posterior da caixa existem vários conectores, três deles do tipo "jaque". O primeiro serve para conectar a fonte de alimentação (uma pequena caixa, com interruptor para ligar e desligar o equipamento, a que é, por sua vez, ligada à rede normal, de 110 ou 220 V CA). Os dois jaques restantes são utilizados para conectar-se o computador a um gravador cassete comum (tomadas MIC a EAR, para microfone e fones de ouvido, respectivamente). Outro conector é do tipo coaxial e serve para ligar-se o micro à entrada de antena externa de um receptor de TV convencional. Além desses conectores, existem uma tomada fêmea tipo DIN, para conexão de um joystick, e um conector especial de múltiplos contatos, que dá acesso a todos os sinais do microprocessador (barramento interno dos micros Sinclair ZX 81), e ao qual se pode ligar uma ampla gama de extensões e periféricos.

Teclado 

O teclado do TK 85 é incorporado à própria caixa do sistema e é do tipo mecânico simplificado, ou seja, tecias móveis pequenas (de borracha), com a mesma disposição das de um teclado QWERT de máquina de escrever. Não é apropriado para datilografia rápida, porém.
                   O teclado é bastante compacto, comandando até 160 funções e caracteres com apenas 40 teclas. Isso é conseguido atribuindo-se várias funções (até cinco) a uma mesma tecla. A alternância entre funções é realizada pressionando-se a teclas SHIFT, FUNCTION ou GRAPHIC ou automaticamente, conforme o que se esteja digitando no computador. A classe da função válida em um determinado momento (letra ou número, comando, gráfico ou função BASIC) é indicada para o usuário, na tela, por um cursor especial (retângulo negro, com uma letra L, K, G ou F, branca, dentro).
                   Assim, uma particularidade interessante do TK 85 (assim como de todos os micros compatíveis com o ZX 81 inglês), é que não se faz necessário digitar, letra por letra, o nome completo de comandos, instruções e funções da linguagem BASIC: ao se pressionar uma tecla, o nome da instrução a ela associado é transmitido por extenso ao micro e à tela. Esse modo de representação consegue também economia considerável de tempo de digitação e evita muitos erros de ortografia e sintaxe, o que faz do TK 85 um micro bastante apropriado para principiantes, sem excluir, porém , aplicações profissionais.

Vídeo

 A unidade de visualização do sistema é um aparelho receptor de televisão comum, em branco e preto ou em cores (embora a imagem seja sempre mono­cromática; o TK 85 não controla as cores separadamente), que é ligado ao micro por um cabo blindado coaxial, com uma rede de compensação de impedâncias numa das extremidades. A TV não precisa sofrer qualquer modificação nem é prejudicada pela conexão, que é feita através da sua antena externa, devendo apenas ser sintonizada no canal 2 de VHF.
                   O formato da tela é de 24 linhas por 32 colunas, com caracteres negros sobre fundo branco. Além do alfabeto e dígitos numéricos, o conjunto de caractere; (que não segue o padrão ASCII de outros micros) inclui sinais especiais e também 22 caracteres gráficos que, embora elementares, permitem a realização de vários tipos de desenhos na tela. Tanto os caracteres gráficos quanto os tipográficos podem ser representados também em vídeo inverso (branco sobre fundo negro), caractere a caractere. A resolução gráfica é de 64 pontos na horizontal por 44 na vertical.

Memória auxiliar

 A memória RAM é volátil; por isso o TK 85 pode fazer uso da memória auxiliar para dados ou programas, na forma de fitas de audiocassete comuns. O gravador utilizado também pode ser comum, sem necessidade de modificações.
                   As funções mecânicas precisam ser controladas manualmente, pois a interface para o gravador não dispõe de conexão para acionamento do motor (REMOTE). O TK 85 dispõe de duas velocidades de gravação e leitura: a normal, de 300 bauds (bits/segundo) e a alta, de 4.200 bauds. Esta última, entretanto, exige o emprego de gravadores de boa qualidade (tape decks) e fitas cassete de cromo ou similares.
                   Mediante comandos próprios do BASIC ou sub-rotinas embutidas no sistema operacional, o TK85 grava, verifica a carrega programas e dados, separadamente ou em conjunto. Esses comandos facilitam muito o desenvolvimento de aplicativos.


 A configuração básica do TK85 inclui um receptor de TV comum, como elemento de visualização, e um gravador cassete, também comum, para servir de memória auxiliar. A unidade central dispõe de conectores para ligar o TK 85 a esses periféricos básicos. A corrente de alimentação (110 ou 220 V CA) é convertida em 10 V CC no transformador que acompanha o aparelho.

 Periféricos 

Foi fabricado para o TK 85 um número limitado de periféricos opcionais. Um deles é o bastão de controle (joystick do tipo Atari, com quatro direções a botão de disparo), que é usado para jogos e gráficos. Um gerador de sons pode ser acoplado, permitindo a programação de três canais de som, com vários tipos de efeitos de música e ruído. Outro periférico disponível é uma pequena impressora de 32 colunas, que utiliza papel metalizado especial, em rolo, capaz de tirar listagens de programas e copiar o conteúdo da tela (inclusive gráficos) etc.
                   Diversas empresas nacionais ofereceram periféricos especiais para os micros compatíveis com o ZX81, tais como interfaces para impressoras padrões, para comunicação serial, conversão analógico-digital etc.

Software básico

 O sistema dispõe de um pequeno programa monitor a de um extenso interpreta­dor BASIC científico, gravados em ROM de 10 kbytes. O BASIC tem 46 comandos e dispõe de recursos para utilizar a tela, gráficos, impressora, gravador etc., além de 37 funções matemáticas e de manuseio de cadeias de caracteres, edição de programas etc. A precisão de cálculo é de até dez dígitos. A programação em linguagem de máquina é possível diretamente do BASIC, ou por programas montadores (assembler Z80), disponíveis em cassete.

 
 
Todo o microcomputador é montado em uma única placa de circuito impresso, que contém o microprocessador Z80, e a memória central (RAM e ROM com o interpretador BASIC) e as interfaces para os periféricos.


Características básicas

Fabricante: Microdigital Eletrônica Ltda

UCP:
Z80A 3,25 Mhz

Rom:
10 kb

Ram:
16 Kb (verão básica) ou 48 Kb

Video:
Texto: 24x32 cols (só maiúsculas), gráfico: 64x44 pts.

Teclado:
Borracha, 40 teclas, 37 de função e 46 de comando.

Memória externa:
Cassete

Entradas/Saídas:
Cassete, joystick, RF

Sistema operacional:
Basic residente

Por dentro do TK85

Volta