Puerto serie "pata negra"
Publicado: 28 Feb 2015, 17:37
Hace ya tiempo que le vengo dando vueltas y últimamente ha salido al caso (de refilón) en otros temas.
¿Como veis la posibilidad de montar un puerto serie "de verdad" para el spectrum?
Respecto al hardware tengo muy pocas dudas; tan solo elegir la dirección de I/O y poca cosa mas.
El hardware sería:
Que ventajas tendría:
-Tener puerto serie si no se tiene (los +2 y +3 si que tienen)
-Tener hard "de verdad" lo que implica llegar con facilidad a los 119kbps (o la que sea estandard en ese rango) sin mucho agobio; he comunicado sin problemas PCs con microcontroladores 8052 a esa velocidad sin perder datos. Eso son algo mas de 10kB por segundo, osea cargar 48kB en menos de 5".
-Conectar con todo tipo de engendros; arduinos y similares para conectar paridas al spectrum
-Hacer el boticario
El principal problema lo veo a nivel de soft; se podría controlar desde el basic con INs y OUTs pero entonces perdería casi toda la gracia y casi toda la velocidad.
Igual alguno de vosotros que sois unos fieras os atrevéis a cambiar las rutinas de control del puerto serie de la rom por una que use esta; hay que decir que debe de ocupar menos y ser mas sencilla por hacerse casi todo el proceso en hardware. Quizás que el cartucho lleve un rom modificada... no se.
¿Ideas, críticas, opiniones?
¿Como veis la posibilidad de montar un puerto serie "de verdad" para el spectrum?
Respecto al hardware tengo muy pocas dudas; tan solo elegir la dirección de I/O y poca cosa mas.
El hardware sería:
- Un conector DB9 o DB25
- Un edge para conectar al speccy
- Adaptador o adaptadores de nivel RS232; MAX232, 233 o 1488+1489 eso dependería de si solo ponemos TX y RX o el resto de líneas, de disponibilidad de tensiones internas...
- Un decodificador que podría ser una gal o un par de 74138 o algo semejante según lo completa que la queramos
- Una UART, USART, ACIA o como se llame, de estas hay verias, pero yo voto por una 8251 mas que nada porque tengo unas once o doce de reciclar tarjetas por ahí http://pdf.datasheetcatalog.com/datashe ... Xtyswx.pdf
- Un cristal de cuarzo para generar los baudrates adecuados
- Puede que algo mas que se me olvide
Que ventajas tendría:
-Tener puerto serie si no se tiene (los +2 y +3 si que tienen)
-Tener hard "de verdad" lo que implica llegar con facilidad a los 119kbps (o la que sea estandard en ese rango) sin mucho agobio; he comunicado sin problemas PCs con microcontroladores 8052 a esa velocidad sin perder datos. Eso son algo mas de 10kB por segundo, osea cargar 48kB en menos de 5".
-Conectar con todo tipo de engendros; arduinos y similares para conectar paridas al spectrum
-Hacer el boticario
El principal problema lo veo a nivel de soft; se podría controlar desde el basic con INs y OUTs pero entonces perdería casi toda la gracia y casi toda la velocidad.
Igual alguno de vosotros que sois unos fieras os atrevéis a cambiar las rutinas de control del puerto serie de la rom por una que use esta; hay que decir que debe de ocupar menos y ser mas sencilla por hacerse casi todo el proceso en hardware. Quizás que el cartucho lleve un rom modificada... no se.
¿Ideas, críticas, opiniones?