Shop OBEX P1 Docs P2 Docs Learn Events
Connecting Memory to the BASIC Stamp — Parallax Forums

Connecting Memory to the BASIC Stamp

SRLASRLA Posts: 19
edited 2005-06-25 19:45 in BASIC Stamp
Hi, Thanks for your help with the servo's I have to choose, now I'd like to know if i can conect some type of memory card to the Basic Stamp like DDR 333MHz PC2700 for laptops or SD or MMC (64, 256, 512MB) of digital cameras or if I need some aditional circuitry. ok

Post Edited By Moderator (Jon Williams (Parallax)) : 6/25/2005 12:30:48 PM GMT

Comments

  • Clock LoopClock Loop Posts: 2,069
    edited 2005-06-25 08:02
    I think you may be limited to 4khz speeds with memory. being a ddr 333mhz mem chip, wouldn't the timing not match up to the logic required to make the ddr work. Also the sheer # of pins on modern memory sticks are a bit much...

    Thats like making a old 486 chip use a new RDRAM memory. Its just not fast enough to address the memorys speed requirements.

    I am only guessing on this tho....

    There are many types of memory chips that you can use tho, which aren't as involved as something like DDR.

    (like 16 pin DIP packages)

    Like this chip on mouser.com
    http://www.mouser.com/index.cfm?handler=displayproduct&lstdispproductid=331754&e_categoryid=131&e_pcodeid=52621

    heres a data sheet on the chip
    http://www.nteinc.com/specs/21000to21999/pdf/nte21256.pdf
  • Jon WilliamsJon Williams Posts: 6,491
    edited 2005-06-25 12:31
    If you're looking to add data storage space, using I2C devices is a far more practical way to go.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Jon Williams
    Applications Engineer, Parallax
  • edited 2005-06-25 14:05
    Visit www.microchip.com, sign up for free samples. Then look at the 24LC16B, 24LC64 and 24LC256 serial EEPROMS. They are really easy to interface using the stamp. They are only capable of 16Kb, 64Kb and 256Kb respectively. While not the massive amounts of memory we would all love to have, they are quite nice. An added plus is that you can 'cascade' them, simply add another chip and you have increased the available EEPROM space.

    Regards,
    Michael G. Jessat

    Post Edited (Dobermann (Black Dog Systems, LLC)) : 6/25/2005 2:17:10 PM GMT
  • ForrestForrest Posts: 1,341
    edited 2005-06-25 14:12
    Nuts and Volts #115 explains how to communicate with I2C EEPROM's - download it here www.parallax.com/html_pages/downloads/nvcolumns/Nuts_Volts_Downloads_V5.asp
  • Paul BakerPaul Baker Posts: 6,351
    edited 2005-06-25 16:55
    You haven't stated what your intended application is, will you be frequently changing the data or will it be written to infrequently and read frequently? The EEPROMs are good for the latter, but they have a limited number of times you can change the data (10K to 1M times), that may sound like a lot, but you'd be suprised how quickly that number is reached if you are constantly rewriting memory locations. If you are doing the former, you should·get one of Ramtron's FRAMs, they have the same pinout and functionality of an EEPROM, but with unlimited number of writes (there is a limited number of writes but it is 1000x or more than standard EEPROM). NewarkInOne carries nearly all of Ramtron's FRAM products.
  • ForrestForrest Posts: 1,341
    edited 2005-06-25 19:45
    Microchip's 24LCxx I2C EEPROM's are good for 1 million writes per memory location.
Sign In or Register to comment.