Paso 1: El SRAM
mi SRAM de elección hoy en día, el 23LC512 de microchip, es un simple pin 8, módulo SPI SRAM. Cuando CS se tira bajo, el carnero sabe que tiene que empezar a escuchar a su pin SI para las órdenes del maestro, con la ayuda de una señal de reloj por el pin CLK marcando el ritmo. porque estamos usando SPI que no necesita pin 3/SIO2, que sólo se utiliza en modo de interfaz cuádruple dual o serial serial, y yo estoy sin tocar en ésos aquí (porque son manera sobre mi cabeza). el pasador de retención se tira bajo para hacer una pausa en la comunicación serial en caso de que se activa una interrupción y el microcontrolador o microprocesador tiene que desviar su atención en otros lugares, pero por ahora sólo vamos a atar a VCC para mantener fuera de nuestro camino.
hay sólo siete comandos necesarios para interactuar con el LC512, tres de ellos son solamente para los modos alternativos de IO y dos más para la manipulación de registro en el LC512 que también nos va saliendo solo, y que sólo nos deja con dos comandos simples, leer (0 x 03) y write(0x02). ¿Cuánto más simple puede conseguir? un perno en disco para cambiar el chip y dos comandos de 8 bits para su control.