Categories

Extending the RAM memory of a PIC microcontroller

Posted on Monday, March 12th, 2012 in project logs by DP

Dilshan designed a RAM memory extender for PIC microcontrollers. The circuit uses some logic ICs and SRAM memory modules to extend the data memory of a PIC. The designer provided source code for this project written for the MikroC compiler.

With this given schematic user may be able to address RAM space up to 192KB. But this can be extended up to 448KB by adding more SRAM modules to the system. In this given setup we use 24512 – 64K x 8 CMOS SRAMs as a memory modules. 74HC373 latch is used as 8bit to 16bit address extender and 74HC138 demultiplexer is used as memory bank selector.

This entry was posted on Monday, March 12th, 2012 at 9:00 pm and is filed under project logs. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

6 Responses to “Extending the RAM memory of a PIC microcontroller”

  1. Smartass says:

    Love me some random access memory memory!

  2. voidptr says:

    we need a real Memory Manager and a Pager !
    :o)

  3. vimark says:

    The diagram reminds me of 8051 using no internal flash memories for storing you program. Ohhh that 373 latch and the 138 mux.

  4. Andrew_ww says:

    Nice project, and a question: did you ever thinking about PSRAMs too? They aren’t Kbytes but Mbytes! The only annoying thing is the Micron’s VFBGA socket (they aren’t in pruduction with TSOP at this moment).

    If you ever gonna drop psrams on breakout board, plz let me know about that project. Thx.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • coppice: If all you have found so far is fake iphones, the next place you should visit is SEG in Hua Qiang Bei. Get out of...
  • Edward Cooper: Great article and good find on the markets! Any chance you can provide the locations of these places? I'm in Shenzhen at the moment and...
  • Dan: I'm up for one
  • TrickyNekro: Always in for another bunch! :-D
  • mol-1: Maybe this time !