Conector SIO

El Atari se comunica con dispositivos periféricos a través de un puerto SIO "Serial de Entrada y Salida" asíncrono.


SIO transfiere datos a una velocidad de 19.200 baudios en entradas y salidas por separado. Los datos se transmiten y reciben como ocho bits de datos en serie. El LSB se envía primero precedido por un bit de inicio de cero lógico y seguido por un bit de parada de uno lógico. La salida de datos en serie se transmite o recibe como lógica positiva.


La línea de salida de datos en serie siempre asume su nuevo estado cuando la línea de salida de reloj en serie se pone a nivel alto. La salida de reloj pasa a nivel bajo en el centro de la salida de datos.


El protocolo del bus especifica que todos los comandos deben originarse en el ordenador y que los periféricos presentan datos en el bus sólo cuando se les ordena hacerlo. Cada operación de bus se completa antes de que se inicie otra operación de bus. Un error detectado en cualquier punto de la operación del bus aborta toda la secuencia.



PinDescripción
1Reloj de entrada a la computador
2Reloj de salida
3Datos de entrada
4Tierra
5Datos de salida
6Tierra
7Comando (activo bajo)
8Control de motor del casete
9Proceder (bajo activo)
10+5V (Ready)
11Entrada de audio
12+12V (400/800)
13Interrupción (activo bajo)

Algunas notas importates :


  • El pin 10 funciona como una fuente de alimentación periférica de 50mA +5V y una señal de computadora lista.