Un bus SRAM a tu arduino de interfaz (3 / 3 paso)

¿Paso 3: Dos Chips de RAM? Locura

entonces, ¿cómo lo haces? fácil.

Añadir otro chip y conectar todo pero el pin CS en la misma línea, CS sólo necesita una conexión única a tu microcontrolador. escribe el código modificado unido a los primeros 32 bytes de chip 1, Lee nuevamente los datos, y luego hace lo mismo a la viruta 2. la única diferencia en el código de los dos chips es que pines son por alta o baja por el comando PORTB a que chip.

eso es todo hay, conducir uno de los pines bajo y otro alto para acceder el chip con el pin de baja, a darle la vuelta para acceder a la otra. Recuerde que si usted alterna ambos chips a la vez tendrás problemas de contención de bus como ambos chips intentan enviar datos a la arduino al mismo tiempo y todo lo que usted conseguirá es basura. y si no manejas ninguna aguja baja, nada se escucha los comandos, a ambos solo estar sentado pacientemente en la esquina esperando llamar sobre ellos. práctico, ¿EH? puede agregar fichas que tengas pins gratis.

Estoy seguro de que el código podría ser optimizado para que no necesitan funciones individuales a cada chip, pero he tenido cero suerte cualquiera de mi trabajo de funciones personalizadas haciendo más de lo que usted ve aquí. que has aprendido algo y pensar en algunas maneras interesantes de RAM adicional para sus proyectos. la mejor parte es que las cosas que has aprendido aquí también se pueden aplicar a EEPROMs, excepto que no son volátiles.

¡Que te diviertas!

Artículos Relacionados

Cómo hacer un sintetizador de sonido de Arduino con interfaz MIDI

Cómo hacer un sintetizador de sonido de Arduino con interfaz MIDI

Con este sintetizador puede hacer Arduino reproducir formas de onda totalmente personalizados. Debido a la interfaz MIDI, puede conectarse a cualquier equipo que cuentan y jugar con el sonido que desee.Paso 1: materialesArduino (en este caso Arduino
Indicador de dirección para Arduino Robot - interfaz Scratch

Indicador de dirección para Arduino Robot - interfaz Scratch

Recientemente he subido a una guía de la programación de un Cybot utilizando un control de Arduino. En la programación que he creado una interfaz de usuario para visualizar la dirección seleccionada por el usuario. Esta guía le mostrará que haw para
El teclado PS/2 de Arduino inteligente interfaz

El teclado PS/2 de Arduino inteligente interfaz

el problema:Muchos de mis proyectos de arduino necesitan entrada de datos teclado. La biblioteca necesaria para procesar códigos de análisis teclado es fuerte, no dejando mucho tiempo espacio y cpu para el proyecto "real".La solución:Carga el sc
Arduino/integración de Control del mercado de accesorios accesorios via CAN-BUS

Arduino/integración de Control del mercado de accesorios accesorios via CAN-BUS

Si desea para el control del mercado de accesorios utilizando los controles existentes en el vehículo tienes que conectar un relé al extremo donde está conectado un accesorio existente de fábrica.Por ejemplo:Tienes un 4 x 4 y desea agregar luces punt
Superámbito: Simulación de circuito a través de la interfaz de procesamiento de Arduino

Superámbito: Simulación de circuito a través de la interfaz de procesamiento de Arduino

Objetivo de aprendizaje: Introducción a circuitos analógicos básicos a través de la interfaz física y representación gráfica.Superámbito es una aplicación de simulador de circuitos para representar y calcular circuitos analógicos.Qué es cool sobre su
Utilizando un Arduino para controlar o probar un dispositivo electrónico SPI

Utilizando un Arduino para controlar o probar un dispositivo electrónico SPI

hay muchos dispositivos electrónicos que utilizan el bus SPI, o autobús de interfaz periférico Serial, comunicaciones (varios sensores, LCD displays, potenciómetros digitales, convertidores D/a y A/d, transmisores inalámbricos y receptores, controles
Arduino ultrasónico Distanciómetro, con pantalla lcd de I²C!

Arduino ultrasónico Distanciómetro, con pantalla lcd de I²C!

Hola,en este proyecto que quiero mostrar y explicar un sensor de gama con ultrasonidos y una pantalla de lcd de 20 x 04. Escribí el código para este proyecto yo y añadidos muchos comentarios, para que todo el mundo puede entenderlo y utilizarlo para
Arduino y Matlab: deje que ellos hablan utilizando comunicación serial!

Arduino y Matlab: deje que ellos hablan utilizando comunicación serial!

Hola todo el mundo!desde cuando he empezado a jugar con Arduino, he siempre sido vagando como hacerlo hablar e interactuar con el entorno de Matlab de una forma fácil y eficaz. Golpea en muchos Instructables y tutoriales sobre Arduino bibliotecas y a
ARD-e: el robot con un Arduino como un cerebro

ARD-e: el robot con un Arduino como un cerebro

cómo crear un robot de código abierto Arduino controlado por menos de $100.Esperemos que después de leer esto instructable usted será capaz de dar su primer paso en robótica. ARD-e cuesta unos $90 a $130 dependiendo de cuánto electrónica repuesto tie
La realización de un cardán sin cepillo bricolaje con Arduino

La realización de un cardán sin cepillo bricolaje con Arduino

Esta es una historia de mi tercer proyecto con gyro barato y Arduino.Después de los anteriores dos proyectos, Péndulo invertido fácil y caligrafía 3D, he pensado de hacer Cámara de cardán con Arduino. Luego tenía las tres políticas para el proyecto.E
Botonera programable de Arduino como teclado

Botonera programable de Arduino como teclado

Este es un proyecto bastante sencillo y divertido con Arduino que es una opción ideal para su primera interacción con Arduino. Creará un panel con botones diferentes, cada uno hará una acción en tu ordenador (Mac o Pc) por emulando comandos o atajos
I2C entre Arduinos

I2C entre Arduinos

Tal vez a veces queremos compartir la carga de trabajo de uno Arduino con el otro. O tal vez queremos más pines digitales o analógicos. Inter-Integrated circuito o I2C (pronunciado cuadrado C) es la mejor solución.I2C es un interesante protocolo. Se
ThermoClock: Un código abierto Arduino UNO OLED reloj que mide también la temperatura

ThermoClock: Un código abierto Arduino UNO OLED reloj que mide también la temperatura

Hola, todo el mundo!Hoy voy a mostrarte cómo hacer un código abierto Arduino UNO OLED reloj que también medidas de temperatura de. Este proyecto es un software libre y está abierta a todo el mundo. No requiere ninguna habilidad especial ingeniero y t
Linux, WiFi, Ethernet, USB Shield para Arduino

Linux, WiFi, Ethernet, USB Shield para Arduino

Yun el escudo es un escudo de Arduino que simplemente "girará" Arduino (Leonardo, ONU, MEGA2560 etc) igualmente un "Arduino Yun". Proporciona un sistema Linux, WiFi, Ethernet en la placa de Arduino para la conectividad. También tiene u