sonido en el PCW

vcoraba
Mensajes: 294
Registrado: 29 Oct 2010 15:07

sonido en el PCW

Mensajepor vcoraba » 05 Ene 2012 12:22

he comenzado un proyecto para la clonacion de un DKsound del pcw, os cuento como tengo el tema por si alguien tiene un interface de este tipo y puede mandarme unas fotos, o cederlo para su estudio... prometo devolverlo sano y salvo :)

o en fin toda colaboración es bienvenida

se me a ocurrido observar como conectan diferentes ordenadores el ay a sus buses, y bueno, queda claro que necesitamos conectarlo al bus de datos, observo que normalmente se conecta a la señal de reloj, pero a 1 Mhz, y aqui es cuando vienen las diferencias, en las conexiones de BC1 BC2 y BDIR, que en el caso del 6128 esta conectado a un PIO (8255), mientras que en un +3 esta conectado al gate array, y hay es cuando me mata...
segun Jonh Elliot..
The DKTronics interface appears to be one register on a larger chip. To read it, write
0Eh to port 0AAh and then read port A9h. The use of register 0Eh and the presence
of a “DKTronics sound” driver in Head Over Heels suggests that the chip may be an
AY-3-8912 or similar sound generator.
Head Over Heels uses these bits of the value that it reads:
de lo que deduzco de cuando dice para lee escribe E0 en datos y en el puerto 0AAh, y que lee por el puerto A9h que es lo que hemos de decodificar para BC1 y BDIR, pues a estas alturas ya tengo bastante claro que BC2 va a +5
no tengo ningun 8912 pero tengo algunos 8910 y tengo que adaptar el circuito..
os mantendré informados

Avatar de Usuario
Silicebit
Mensajes: 1422
Registrado: 16 May 2011 21:13
Ubicación: La buhardilla del silicio.
Agradecido : 54 veces
Agradecimiento recibido: 143 veces
Contactar:

Re: sonido en el PCW

Mensajepor Silicebit » 05 Ene 2012 16:29

El AY-3-8910/12/13/14 fue diseñado para su uso en sistemas basados en el CP1600, un microprocesador de 16 bits creado por General Instrument y Honeywell en los 70 cuyo diseño se basó en la PDP-11, de ahí que tenga un modo de direccionamiento un tanto peculiar y para adaptarlo a los buses del Z80 y 6502 haya que utilizar alguna circuitería adicional (PPI's, PIAS, VIAS, ULAS, etc, etc...).

En el Oric, por ejemplo, se utiliza la via 6522 para manejar el bus de datos y las líneas de control BC1 y BDIR, mientras que BC2 está puesta permanentemente a +5V. Mirando el datasheet entenderás enseguida el modo de funcionamiento y el porqué del uso de PIO's o gates array.

El AY-3-8912 en el Oric.

Imagen
El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different. :-P -0r1c -m3s3x -t4nd1 -cbmja YouTube

vcoraba
Mensajes: 294
Registrado: 29 Oct 2010 15:07

Re: sonido en el PCW

Mensajepor vcoraba » 06 Ene 2012 12:45

gracias por tu colaboración, ahora estoy pensando en usar un pic (por que es lo que mas a mano tengo)para la lógica del bus de datos.. pero que sepáis que Habi tiene un precioso proyecto abierto casi finalizado que sacara a la luz cuando vea conveniente...
http://www.amstrad.es/forum/viewtopic.php?f=35&t=2591

Avatar de Usuario
ron
Mensajes: 18154
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 1052 veces
Agradecimiento recibido: 1101 veces

Re: sonido en el PCW

Mensajepor ron » 07 Ene 2012 19:45

Bueno, ¿ hay o existe una lista o referencia del software que pudiera hacer uso del chip de sonido o interfaz en el PCW ? , aparte claro está de los programas que se haga cada uno...

vcoraba
Mensajes: 294
Registrado: 29 Oct 2010 15:07

Re: sonido en el PCW

Mensajepor vcoraba » 07 Ene 2012 23:25

de hecho que yo conozca el Head Over Heels...
es mas cabezoneria que otra cosa

Avatar de Usuario
ron
Mensajes: 18154
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 1052 veces
Agradecimiento recibido: 1101 veces

Re: sonido en el PCW

Mensajepor ron » 07 Ene 2012 23:28

vcoraba escribió:de hecho que yo conozca el Head Over Heels...
es mas cabezoneria que otra cosa


jejeje, no soy nadie para contradecirte, pero más que cabezoneria a mi me parece que hay mucha ilusión ahí puesta y muchas ganas, aparte de ser un desarrollo , cosa que se aprecia como lo que más y más siendo para el PCW

Saludos


Volver a “Amstrad PCW”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado