Dispositivos USB no MSX
Eletrônica

Dispositivos USB no MSX



Caros,

Segue aqui o primeiro post de uma série que pretendo fazer para demonstrar meu novo projeto (nem tão novo assim) de uma placa adaptadora interna para os MSX que converte sinais USB para saída Joystick e Teclado no MSX, convertendo inclusive sinais de Teclado, Mouse, Joystick, Touchpad para serem usados como dispositivos normais no MSX;

O projeto inicialmente está sendo feito em meu Expert DDX 2.0, Fonte Original;

Estou utilizando um HUB na entrada de uma Placa FEZ Domino, que por sua vez comanda uma série de periféricos USB, inclusive Pen Drives, e que possibilita via IOs do USBizi .NET fazer a interação com o Hardware do MSX.

Para começar o trabalho todo, primeiro precisamos conhecer como funciona o Scan do Teclado do MSX.

Repetindo a experiencia que o Tabajara fez e publicou em seu site (http://www.tabalabs.com.br/msx/adpkbd/) posto aqui os resultados, até o ponto que nos interessa no momento, que é entender como funciona o scan de teclado do MSX. Com isso podemos inclusive fazer um hardware utilizando um R8C ou PIC/AVR para interagir com o mesmo (clique na imagem para ampliar);


Diferente do Tabajara que utilizou um HP16500C para debugar o código scan do teclado, eu utilizei um Saleae Logic; simplesmente porquê achei mais pratico para ler apenas 4 canais da PPI do MSX;

Notem que precisamos setar o Port B da PPI com os 8 bits relativos à linha que é informada pela PPI. Dessa forma, conseguiremos simular o teclado;

Para informação, segue as fotos da PPI em teste;



Por enquanto é só. Nos próximos POSTs vamos entender como funciona o Joysitck e como funciona o USBizi, que é o hardware escolhido para esta tarefa;



loading...

- Como Transformar Uma Tela Lcd De Notebook Em Uma Tv (parte 2)
Fiz um vídeo para complementar o post anterior: Vou usar essa placa (T.VST29.03 com chip TSUMV59XU) na montagem final do monitor. Nos testes comparativos entre ela e a placa MT6820 com a mesma fonte, display LCD e fonte a MT6820 apresentou um ruído...

- Alpha Sx
O amigo Beepoyo criou um ZX Spectrum emulado com um PC 486 e pediu para divulgar o seu trabalho. Fiquei muito tempo sem postar e este artigo acabou atrasando por meses, mas finalmente saiu. O objetivo do autor era criar um computador que tivesse um comportamento...

- Uso Do Tklado
Tempos atrás instalei o TKlado no meu TK90X e tenho usado normalmente esta configuração. Agora resolvi fazer um teste mais intensivo desta mod. Eu não vinha usando intensivamente o novo teclado do meu TK90X, pois tenho feito as adaptações de programas...

- Tk-chuck Em Produção
Em postagem anterior foi mostrado o protótipo do TK-Chuck. Desta vez, a notícia é que este hardware entrará em fase de produção.  Foto do protótipo. Fonte: Danjovic TK-Chuck é um adaptador para Nunchuck® do Wii® se comportar como um joystick...

- Conserto Da Membrana De Teclado Do Expert (gambiarra!)
Como todos já sabem, eu ando brincando com uns Computadores da linha MSX. Recentemente comprei um Expert 1.1 e seu teclado não funcionava a contento ... por vezes falhando a tecla de espaço (que é geralmente utilizada para Tiros nos jogos) ... Pois...



Eletrônica








.