Mod de Vídeo para o TK-85
Este mod de vídeo une os 'mods' de vídeo do Victor Trucco e do Edu Luccas numa plaquinha externa.O sinal de vídeo do TK-85 (bem como o ZX-81 original) não possui o 'BackPorch' logo após o sincronismo,...
View ArticleEstudo da temporização
O circuito de geração de 'backporch' do adaptador de vídeo para o TK-85 possui um temporizador baseado na porta IC1B.O sinal de sincronismo chega do TK-85 na forma de um pulso positivo, e é invertido...
View ArticleOutra versão do MOD de Vídeo
Fiz alguns testes numa variação do MOD de Vídeo para o TK85, utilizando a porta que estava livre em IC1, e eliminando um dos transistores.Aproveitei e fiz alguns testes com o 74LS00 e compilei uma...
View ArticleMontagem do NESTOR+
Terminei de montar o meu NESTOR+, que funcionou perfeitamente. O primeiro passo foi checar todas as conexões com o diagrama. Para isso, deve-se usar o diagrama impresso em papel, multímetro, caneta...
View ArticleCompletando o Nestor+
Na série de fotos que postei anteriormente ficou faltando o resistor de 680 Ohms que serve como carga para o sinal vindo do cassete.Como não há espaço para este componente na placa, a solução foi...
View ArticleBare Shield para KIT EP2C5
Fiz um 'Bare Shield' no Eagle para o KIT EP2C5. Link para o arquivo
View ArticleMod de Vídeo para o TK90X
O mod de vídeo do meu TK90X foi retirado do data-sheet do LM1886. A página 5 do documento traz o esquema que utilila apenas uns poucos componentes.Os transistores MPS3693 foram substituídos pelo BC547,...
View ArticleCriando componentes no Eagle usando scripts
De vez em quando a gente precisa desenhar um componente no Eagle e perde um tempão trocando de escala para posicionar PADs e furos, e muitas vezes acaba acochambrando algumas dimensões em alguns...
View ArticleFonte DC-DC do TK90X
Passei um tempo aqui tentando fazer a fonte DC-DC do TK90X funcionar de acordo com o esperado de forma a dar os +12Volts na saída.O funcionamento deste conversor é o seguinte:Tomei emprestado o...
View ArticleEmulador de teclado genérico - Parte 1
Parte 1: Matrizes de tecladoA maioria dos computadores da década de 80 utilizava uma matriz de teclado, disposta numa matriz de linhas e colunas, comumente acessada pelo microprocessador, mas algumas...
View ArticleEmulador de teclado genérico - Parte 2
Parte 2: Teclados de PCExistem dezenas de páginas sobre o funcionamento dos teclados de PC, portanto vou fazer apenas um resumo do funcionamento. Quem quiser saber mais detalhes pode consultar alguns...
View ArticleEmulador de teclado genérico - Parte 3
Parte 3: Considerações sobre o HardwareUma característica crucial do projeto é o tempo de resposta. Este tempo é que vai definir se a implementação da matriz pode ser feita em software ou se precisa...
View ArticleEmulador de teclado genérico - Parte 4 (atualizado)
Parte 4: Implementando a matriz.O primeiro projeto de matriz é do ZX Spectrum e utiliza 8 registradores de deslocamento. Apesar desse arranjo ter capacidade para 64 teclas, apenas 50 são utilizadas (5...
View ArticleEmulador de teclado genérico - Parte 5
Parte 5: Interface PS/2 e firmwarePara ler o teclado PS/2 o caminho mais natural (pelo menos para mim) é utilizar um microcontrolador. A quantidade de pinos de I/O necessária é de 2 pinos para o...
View ArticleTemporização da leitura do teclado nos TKs
Em muitos micros da década de 80 a leitura do teclado utiliza duas operações, sendo uma de escrita, onde se seleciona a linha desejada e outra de leitura, onde se obtém o estado das teclas da linha...
View ArticleGerador de Wait State
Terminei de desenvolver o gerador de 'wait state', que nada mais é do que um flip-flop.Quando o Z80 do TK90 acessa o teclado ele leva a nível zero as linhas A0, /IORQ e /RD. Como se trata de uma...
View ArticleEmulador de Teclado com AVR para os TKs
Como o gerador de Wait State funcionou bem, já é possível delinear um emulador de teclado para o TK usando apenas 4 chips. Se considerarmos que para conectar um um teclado externo no TK já é necessário...
View ArticleEscolhendo um bootloader para o ATMega88
Como os pinos de programação do ATMega88 vão estar conectados às linhas de endereço do Z80 fica difícil fazer o desenvolvimento usando o modo de programação ISP do microcontrolador. Para contornar este...
View ArticleProtótipo para o emulador de teclado com AVR
Definidos os componentes básicos desenhei um circuito e comecei a montagem em proto-board para seguir com o desenvolvimento do emulador de teclado.Montagem inicial em proto-boardInicialmente conectei...
View ArticlePlaca para o Emulador de teclado com AVR (atualizado)
Uma vez que o gerador de /WAIT funcionou corretamente, projetei uma placa de circuito impresso para o circuito, com as seguintes funcionalidades:Botão de Reset (que reseta não só o Z80 mas também o...
View Article