Hi just wondering if anybody has had this problem.
I am using the code from Microchip to read/write to a 24LC32.
The write works fine as I have read the contents of the IC out using an
But when I try to read out the contents using the code provided by
Microchip I just get zeros '0'. As far as I can see from the code and
the timing diagrams of the 24LC32 data sheet it should be working.
Any ideas, the datasheet doesn't say so but is the I2C memory
open-collector and as such must put in some pull-up resistors???
Jon Tresadern <cr10m.staffs.ac.uk> wrote: tc801404
> the datasheet doesn't say so but is the I2C memory open-collector
> and as such must put in some pull-up resistors???
Pullups are required... And the data sheet DOES say so; see the "Pin
=== Andrew Warren - ix.netcom.comfastfwd
=== Fast Forward Engineering - Vista, California
Hi just to say thanks for the help to everyone who replied
to my question.
I forgot to print out the last part of the data sheet for
the 24LC32 which says that it requires a 10K resistor for
the bus to work.
More... (looser matching)
- Last day of these posts
- In 1998
, 1999 only
- New search...