Een SRAM-bus naar je arduino interface (3 / 3 stap)

Stap 3: Twee RAM Chips? Waanzin


Dus hoe doe je dat? gemakkelijk.

u voegt een andere chip en sluit alle, maar de CS-pin naar de zelfde regels, alleen CS moet een unieke verbinding met uw microcontroller. de gewijzigde code gekoppeld aan de eerste 32 bytes van chip 1, schrijft leest terug de gegevens, en vervolgens doet hetzelfde aan chip 2. het enige verschil in de code voor de twee chips is welke pinnen zijn gedreven hoog of laag door de opdracht van de PORTB toegang tot welke chip.

dat is allen daar is aan het, één pin laag te drijven en de andere hoge tot de chip met de lage pin, flip het rond tot de andere. Vergeet niet dat als u beide chips tegelijk schakelen krijg je bus omstreden kwesties zoals beide chips wilt verzenden van gegevens naar de arduino op hetzelfde moment en alles wat je krijgt is vuilnis. en als u niet elke pin lage rijden, niets voor opdrachten zal luisteren, ze zullen beide gewoon zitten geduldig in de hoek te wachten voor u voor vraagpremie op hen. handig, hè? u kunt zoveel fiches als u gratis pinnen hebben.

Ik weet zeker dat de code kan worden geoptimaliseerd, zodat u afzonderlijke functies om te bellen op elke chip hoeft niet, maar ik heb nul geluk een van mijn aangepaste functies werk beter dan wat je hier ziet aanbrengt. Hopelijk heb je iets geleerd en dacht aan sommige interessante manieren om te profiteren van extra RAM voor uw projecten. het beste deel is, de dingen die je hier hebt geleerd kunnen ook gelden voor EEPROMs, behalve zij niet vluchtig.

Veel plezier!

Gerelateerde Artikelen

Hoe schrijf je een Ardulink GUI, naar besturingselement Arduino

Hoe schrijf je een Ardulink GUI, naar besturingselement Arduino

In deze tutorial kunt u lezen hoe om te schrijven, gewoon in 10 stappen, een Ardulink GUI zoals de een hier weergegeven. U moet slechts vijf minuten volgen een videozelfstudie en op slechts vijf minuten te lezen van deze tutorial.Ardulink is een java
Deurbel aan Arduino 'Interface'

Deurbel aan Arduino 'Interface'

Hallo iedereenIn mijn eerste Instructable wil ik u tonen hoe te bouwen een goedkope en makkelijke deurbel aan Arduino 'Interface' zodat u kunt laten uw Arduinoproject krijgen geactiveerd via het of gewoon gebruik maken van je Arduino als een klok.Bij
De wijzerplaat van een roterende telefoon aan een Arduino interface

De wijzerplaat van een roterende telefoon aan een Arduino interface

een oude roterende telefoon kan worden gebruikt voor een aantal doeleinden in uw projecten Arduino - het als een roman als invoerapparaat gebruiken, of gebruik van de Arduino interface een roterende telefoon naar uw computer.Dit is een zeer basisgids
Sim900 GSM module interfacing naar de arduino

Sim900 GSM module interfacing naar de arduino

Dit onderdeelvan instructable verklaart GSM module interfacing naar de arduino.Nu een dag GSM wordt gebruikt in alle projecten voor draadloze gegevensoverdracht of waarschuwingen en berichtensysteem.Stap 1: Interfacing SIM900 aan ArduinoDit onderdeel
Krachtige controle met Arduino: Interfacing een lineaire Actuator

Krachtige controle met Arduino: Interfacing een lineaire Actuator

In dit specifieke artikel zullen we bespreken hoe eenvoudig het is om controle van krachtige mechanische kracht met behulp van een microcontroller zoals de Arduino en een lineaire Actuator van DC lineaire actuatoren Inc.Stap 1: MicrocontrollersRaspbe
Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Er zijn al verschillende instructables op hoe te branden van de Arduino schets naar Atmega328P-PU op een breadboard met behulp van verschillende USB - UART modules. Echter, zoals de meeste van deze modules zijn gemaakt in China, ze zijn slecht gedocu
ATTiny USI I2C introductie - een krachtige, snelle en gemakkelijke communicatie-interface voor uw ATTiny projecten!

ATTiny USI I2C introductie - een krachtige, snelle en gemakkelijke communicatie-interface voor uw ATTiny projecten!

I2C, het is een standaard die is al voor rond de 20 jaar en heeft toepassingen gevonden in bijna elke hoek van de elektronica-universum.  Het is een ongelooflijk nuttig technologie voor ons microcontroller hobbyisten maar kan lijken ontmoedigend voor
Lego Motor Arduino Interface

Lego Motor Arduino Interface

ik wilde een Microcontroller toevoegen aan mijn Technic lego, maar ik kan niet veroorloven Mindstorms of NXT nu, dus waarom niet toevoegen mijn Arduino?Ik wilde een oplossing aan het toevoegen van motoren die is niet invasief, doet niet vernietigen e
Het maken van een DIY borstelloze Gimbal met Arduino

Het maken van een DIY borstelloze Gimbal met Arduino

Dit is een verhaal van mijn derde project met goedkope gyro en Arduino.Na de eerdere twee projecten, Gemakkelijk omgekeerd slinger en 3D kalligrafie, ik gedacht heb van het maken van Camera Gimbal met Arduino. Dan had ik drie beleidsregels voor het p
Wii Remote IR Camera Hack met Arduino Interface

Wii Remote IR Camera Hack met Arduino Interface

We fysiek uittreksel van de IR-camera uit de Wii-afstandsbediening en interface het met een arduino beheersen een servo.De Wii IR-camera is een mooi ding. Het heeft een geïntegreerde processor die output van de X- en Y-positie en grootte van de 4 pun
Ontwerpen en bouwen van een synthesizer met Meeblip en Arduino, video's toegevoegd!

Ontwerpen en bouwen van een synthesizer met Meeblip en Arduino, video's toegevoegd!

Voor mijn stage bij Digitale muziek maken/Meeblip heb ik een heel leuke kleine synthesizer. Dit ding is bedoeld om te worden flexibeler dan andere synthesizer doordat het volledig onafhankelijk is; het is op batterijen, heeft een eigen versterker/lui
Lood-O-Lyzer, een Midi Keyboard herontworpen in Arduino

Lood-O-Lyzer, een Midi Keyboard herontworpen in Arduino

De lood-O-Lyzer is een apparaat ive wilde maken voor een tijdje. Ik wilde een apparaat dat kon maken muzikale leidt en uiteindelijk worden gebruikt als een midi-controller. de toonhoogte kan worden gecontroleerd door een ultrasone sensor op de kant.u
Hoe wordt een ATtiny85 met behulp van Arduino - Como programar um ATtiny85 usando Arduino

Hoe wordt een ATtiny85 met behulp van Arduino - Como programar um ATtiny85 usando Arduino

Hoe te easly krimpen eenvoudige projecten?Como diminuir seus projetos mais simples?ATtiny85 is een eenvoudig te gebruiken, goedkoop en kleine (8 poten) microcontroller. U kunt het programma met een Arduino en kunt de Arduino IDE zelf schrijven en upl
Praten met een automaat MDB met twee Arduinos

Praten met een automaat MDB met twee Arduinos

automaat onderdelen al gepraat met elkaar zijn verbonden op een bus van de computer bekend als MDB.  Ik heb geschreven wat code zodat u plug in en luister naar hun gesprek in real-time.  Moet u fysieke toegang tot de automaat.Waarom de moeite?  Veel