segunda-feira, 13 de agosto de 2007

MorseX

Encontrei alguns programas numa fita antiga, junto com o código fonte de vários deles.
Um que merece destaque é o MorseX, de 1994, cujo código foi a adaptação para o Z80 do artigo "Designing with the 8080 microprocessor. Part 4. A typical program. Sample program converts Morse code to ASCII code", da autoria de Randy Carlstrom, publicado na revista Popular Electronics, volume.19 Número 12 (pg. 74) em dezembro de 1981. Infelizmente não consegui localizar ainda o artigo, mas pelo menos localizei a fonte, a partir dos comentários da versão desenvolvida em pascal para o PC.

A entrada de código morse é lida a partir do botão de tiro do joystick "A". O artigo também tinha
um detector de tom baseado num 556 (não tenho mais o esquema, infelizmente). O algoritmo de detecção se adaptava à velocidade, e o programa 'basic' permite alterar 2 parâmetros de funcionamento: 'Noise' e 'Delay'.

Abaixo alguma fotos:

Tela de Abertura em Basic:


Tela de abertura (pressione ENTER para avançar):



Eu tentando manipular alguma coisa:



O programa pode ser baixado neste link

2 comentários:

Luciano disse...

Link bichado... pode consertar? Faze o decoder de tom é bico, faço com um pé nas costas no protoboard.

Arruma o link que eu quero testar isso funcionando na prática.

Daniel Jose Viana disse...

Luciano, te mandei o arquivo via email.