43
« en: Abril 04, 2016, 11:00:53 »
Hasta donde recuerdo, en el puerto de usuario básicamente hay un puerto serie y uno paralelo con niveles ttl.
No se si pueden funcionar los dos a la vez, de eso no me acuerdo.
Como el puerto serie está implementado en la CIA que no es una UART, el soporte en hardware es limitado y además creo que en el chip hay algún bug, de ahí la ridícula velocidad de la 1541, por eso o por lo que sea, el puerto serie está limitado a 9600bps que tampoco es una catástrofe, eso es más o menos 1kB por segundo que es más del doble que una 1541 estándar.
Hasta donde recuerdo desde el basic se puede usar con un open el número adecuado que no recuerdo y luego print# e input#
Para adaptar niveles se hace fácilmente con un MAX 232 o 233 o, como están los 9Vac en el puerto con un 1488 y un 1489 más un circuitillo que genere ±12V; es decir dos diodos y dos condensadores.
Hace un billón de años salió el circuito en la revista nueva electrónica.
El puerto del PC llega sin pegas a 115kbps, puede que a 230.
Dependiendo del programa como sea vale un adaptador USB serie o no. Yo tengo una tarjeta PCI serie + paralelo que es mucho más compatible.
Se puede implementar un puerto serie por software, por ejemplo en los pines del puerto de joystick pero habría que ver a qué velocidades llegamos. No mucho más de 9600 me imagino.
Enviado desde mi fnac 5.7 mediante Tapatalk