This is a multi-part message in MIME format. ------=_NextPart_000_0022_01C303FD.D1DAEA20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Edward, I send back your appl, with the necessary CHANGES. This is working on my desk right now. I have tested with 16mhz and 4mhz xtals, and it did it OK! I also tested on different memory places and different bus velocities successfully. Please test this file as is, then look for the "vs." against your code. Notice that I've used RADIX DEC to make work the formula. A delay was added between set and get. Regards, Dennis. ----- Original Message ----- From: "Edward Cooper" To: Sent: Tuesday, April 15, 2003 11:36 PM Subject: [PIC]: I2C vs 16F877 vs 24LC256 EEPROM > Hi > > I've been trying and trying to get this I2C thing working properly, but > have not had a lot of luck, I've tried various different programs, and > checked the connections many times but can still not get this simple > setup to work!! > > I attach some code that I was wondering if someone who has a lot of > experience with this sort of thing could have a quick look at to check > for silly mistakes or anything else. The code is made up of other > peoples and my won routines, so thanks if you recognize anything :) It > seems there are an awful lot of different approaches and techniques to > I2C coding with none of them being the correct or wrong answer! > > Any suggestions greatly appreciated. > > Thank you > > Ed Cooper > > > -- > http://www.piclist.com#nomail Going offline? Don't AutoReply us! > email listserv@mitvma.mit.edu with SET PICList DIGEST in the body > > > ---------------------------------------------------------------------------- ---- > > > The code is very simple in what it does, it should write a value to a > preset memory location and then immediately read it back out and > display it on PortB. Once I get the basics running I have something to > build on. > > -- > http://www.piclist.com#nomail Going offline? Don't AutoReply us! > email listserv@mitvma.mit.edu with SET PICList DIGEST in the body > > -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu ------=_NextPart_000_0022_01C303FD.D1DAEA20 Content-Type: application/x-zip-compressed; name="define.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="define.zip" 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 ------=_NextPart_000_0022_01C303FD.D1DAEA20--