Pages: [1]   Go Down
Author Topic: How much 23k256 ram i can connect?  (Read 620 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 0
Posts: 105
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

As title, how much of this ram i can control with arduino?, as much as arduino pins(less ram pins)?
Logged

the land of sun+snow
Offline Offline
Faraday Member
**
Karma: 159
Posts: 2916
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You should be able to add chips as long as you have a pin available for chip-select. However, I haven't specifically tried multiple chips. I don't know if there is a practical limit to the #of chips one can tie onto the SPI pins. Each chip will add a certain amount of capacitive loading on the lines.

You might better look at the 23LC1024 chips = 128KB, plus they work at both 3.3 and 5V. The 23K256 only works at Vcc=3.3V, and you need level-shifters to connect to a 5V arduino.
« Last Edit: September 16, 2013, 12:25:27 pm by oric_dan » Logged

Offline Offline
Full Member
***
Karma: 0
Posts: 105
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have another question, if i use 2 ram and i connect them using same bus, i need to use CS pin to select chip, but i need HOLD pin too? Why?
Logged

the land of sun+snow
Offline Offline
Faraday Member
**
Karma: 159
Posts: 2916
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I always connect the Hold pin to 5V (Vcc). And, as I recall, Wp normally floats (no connection) on the SRAM chips. So, just sck,do,di, and CS connect to Arduino.
Logged

Pages: [1]   Go Up
Jump to: