Re: PIC and EEPROM modules



On Wed, 9 Jan 2008 05:45:19 -0800 (PST), coetzee.evert@xxxxxxxxx
wrote:

Hi guys

I'm currently using a PIC16F84 for a project. I need to use more
EEPROM than I have on the chip. So I'm considering adding a memory
module to store the additional data. I have no idea what my options
are, which will be the easiest to implement etc.

I dont even need the PIC to write the data to the EEPROM. I would like
to use my computer to program the EEPROM (max 1Mb) and then just use
the PIC to read it (I do the same currently with the PIC. Write EEPROM
data with the pic programmer and then read the data with the PIC).

I've been to microchip's website but I don't really get a noobguide to
what my choices are. Seems like there's at least two architechtures
I2C and SPI. Which will be best? Any suggestions?

Thanks

Typically I2C is cheaper, slower, more complex to implement and uses
only two pins (with bus pull-up resistors). SPI is simple, fast, uses
more I/Os and the chips might cost more. I use both.. it just depends
on the requirements. There's also a third architecture (Microwire)
which is similar to SPI (eg. the old 93C46).

Best regards,
Spehro Pefhany
--
"it's the network..." "The Journey is the reward"
speff@xxxxxxxxxxxx Info for manufacturers: http://www.trexon.com
Embedded software/hardware/analog Info for designers: http://www.speff.com
.



Relevant Pages


Loading