Ordenador de 8 bits
Ordenador de 8 bits
Descripción del problema
El problema por resolver consiste en un ordenador de 8 bits basado en Tiny Basic como sistema operativo, con un aspecto de terminal. Además, se le implementará un teclado para poder proporcionar la entrada a este sistema operativo y un monitor en el cual se mostrará la salida del ordenador.
Desarrollo
Paso 1:
Descargar el IDE Arduino 1.6.4 en este link.
Descargar las librerías para el teclado ps2 con VGA, el Tiny Basic y el código del VGA del arduino en este link.
Descargar librerías para VGA en este enlace
Paso 2:
Conectar el ps2 al arduino maestro
Conectar el pin 3 del arduino al Clock del ps2 y el pin 8 al Data
Conectar GND al negativo y 5V al positivo
Paso 3:
Conectar el arduino maestro con el esclavo, a través del RX esclavo y el TX del maestro.
Primero, en la carpeta libraries metemos la carpeta ps2keyboard y sacamos las demás para evitar problemas de almacenamiento del arduino. Después iniciamos el IDE y subimos el código de Tiny Basic al arduino maestro.
Ahora, hacemos lo mismo con la librería VGAx descargada, y reiniciamos el IDE. Cargamos el código de VGA al arduino esclavo. Un aviso de memoria baja puede ser normal.
Enlaces adicionales
Memoria