Brasil

SETI@Home: units

  Seti@Home

 
.
Mail

.


você esta em: / hardware -> projetos

. Projeto hardware (CPU-MSX 22)

Projeto por: Luciano Sturaro

.

Back
   Quem se lembra deste projeto? foi publicado na revista CPU-MSX 22, aqui temos uma versão um pouco melhorada do projeto, já com a correção para não haver conflito com a memory mapper, e também uma placa de circuito impresso, menor, de modo que ela sirva em um cartucho pequeno, dando um acabamento muito mais bonito ao mesmo.

   Em Jaú 99, apresentei o protótipo de um leitor/gravador de eproms, a base do protótipo foi esse cartucho, porém o projeto esta um pouco parado, quando sobra algum tempinho eu mexo nele, a parte de leitura já esta funcional, no entanto o que esta dando um pouco de trabalho é a multiplexação dos pinos, pois eu quero um gravador que trabalhe com as eproms 2716 até a 27C1001, sem precisar de uma única chave, todo processo de seleção será feito pelo software.

Esquema
 

   Aqui, temos o esquema da interface, junto ao esquema também esta um texto explicando a programação do cartucho, o mesmo que se encontra mais abaixo, nesta mesma página. Abaixo temos a aparência da plaquinha, ela foi feita no P-CAD PCB, que possivelmente pode ser aberto também pelo Altiun Design. No pacote também tem o layout em formato PDF já invertido para quem quiser aventurar a fazer a placa em casa.

   Creio que não terão problemas, pois todos os valores dos componentes estão impressos sobre a placa, o único detalhe, é que a placa é de face dupla, exigindo um pouco de cuidado ao confecciona-la, devido as trilhas muito finas.

 

Placa

   Sobre a programação do cartucho:

Porta A:     03Ch
Porta B:     03Dh
Porta C:     03Eh
Programação: 03Fh


Para programar ou escrever nas portas use: OUT &H03x,&Hyy. Para ler as portas use: PRINT INP(&H3x), 

x pode ser C, D, E ou F, apenas não e possível ler a porta de programação (03Fh)

yy pode ser os valores da tabela abaixo:

Palavra      Porta A      Porta B           Porta C
  de
Comando     PA0 a PA7    PB0 a PB7    PC0 a PC3  PC4 a PC7
  80          Saída        Saída        saída      saída     
  90  	      Entrada	   saída    	saída      saída     
  82          Saída        Entrada      saída      saída    
  92 	      Entrada      Entrada      saída      saída   
  81          Saída        saída        Entrada    saída     
  91          Entrada      saída        Entrada    saída     
  83          Saída        Entrada      Entrada    saída   
  93          Entrada      Entrada      Entrada    saída   
  88          Saída        saída        saída      Entrada
  98          Entrada      saída        saída      Entrada
  8A          saída        Entrada      saída      Entrada
  9A          Entrada      Entrada      saída      Entrada
  89          saída        saída        Entrada    Entrada
  99          Entrada      saída        Entrada    Entrada
  8B          saída        Entrada      Entrada    Entrada
  9B          saída        Entrada      Entrada    Entrada

E aqui tem um programinha, que roda no msxdos, para testo do cartucho, ele vai acender e apagar, em seqüência, os quatro primeiros leds do monitor e também o arquivo da placa e o esquema para download:

           Disk  connect.com (128 Bytes)
           Disk  layout pci (58 Kb)
           Disk  esquema (15 Kb)
 

   Fotos do cartucho construído em 1998, placa desenhada a mão, na base da caneta ehehe. Note que essa placa é uma versão anterior da que foi publicada aqui no site.

 

 



© 2002 by MSXPró

.
Esta página é melhor visualizada em
resolução de 1024x768 @ True Color
Utilizando o navegador Mozilla

Visitante:

.

Valid HTML 4.01 Transitional   Valid CSS!