Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

how to add memory to PIC

Status
Not open for further replies.

benz_00

Newbie level 4
Joined
Apr 11, 2012
Messages
7
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,332
Hey everyone !

I need to add a 1 Mo memory to my PIC to stock data comming from a RFID reader

does any one have an idea on how to make it ??


thank you and have a good day.
 

You can search for external Flash @ EEPROM chip that connect with SPI @ I2C.
Ex, at microchip website you can see the memory product.
 
You can search for external Flash @ EEPROM chip that connect with SPI @ I2C.
Ex, at microchip website you can see the memory product.

I found this memory https://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en531415

the question is : how to make the connection with the PIC ?? and also how to send data to the memory and how to have it back ?

---------- Post added at 17:07 ---------- Previous post was at 17:06 ----------

You can search for external Flash @ EEPROM chip that connect with SPI @ I2C.
Ex, at microchip website you can see the memory product.

I found this memory https://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en531415

the question is : how to make the connection with the PIC ?? and also how to send data to the memory and how to have it back ?
 

It has an interface very similar to Microwire. You have to provide the timing signals to it in your code but it is quite easy to do and there are examples on Microchips web site. I use these for RFID tag tracking on a building entry system.
You also have to make provision for a way to track the data within the memory, either as a control block in the memory itself or in EEPROM inside the PIC. The control block is updated each time you add information so the next free location is always known. It works like the directory in a disk filing system.

Brian.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top