Behöver PICCLite kod till läsa/skriva till 24LC512 I2C min

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Andi04
Inlägg: 53
Blev medlem: 16 februari 2005, 17:42:04

Behöver PICCLite kod till läsa/skriva till 24LC512 I2C min

Inlägg av Andi04 »

Hej.

Undrar om någon har någon fungerande C kod till att läsa och skriva till Microchips 24LCXXX I2C minnen. Har försökt att skriva ett eget men det går inte så bra.

En lite fråga till bara. Använder endast ett 24LC512 minne som jag kopplat till PIC16F877A. Har jag kopplat minnet rätt

Pinar på 24LC512
A1 -> Vcc
A2 -> GND
A3 -> GND
Vss -> GND
Vcc -> +5V
WP -> GND
SCL -> SCL (PIC)
SDA -> SDA (PIC)
Kaggen
Inlägg: 432
Blev medlem: 29 januari 2005, 03:06:02

Inlägg av Kaggen »

Halloj!

Nedan har du en länk med lite kod:
Kolla in filerna i2c-expl.c och i2c.c en liten bit ner på sidan.

http://www.sparkfun.com/tutorial/coding/5-i2c.htm

Den PIC du har verkar dock stödja SPI och I2C i hårdvara så detta var kanske inte vad du önskade.

Mats
Andi04
Inlägg: 53
Blev medlem: 16 februari 2005, 17:42:04

Inlägg av Andi04 »

hjälpte tyvärr inte.. Tack ändå
dangraf
Inlägg: 530
Blev medlem: 9 juni 2003, 15:30:56
Ort: göteborg

Inlägg av dangraf »

jag har lite kod till c18, men inte till picclite. vad e problemet mer exakt? har du lyckats initiera i2c och verifiera du skriver med hjälp av ett oscilloskop? har du kontrollerat att du skickar alla bitar rätt? har för mig att det var lite lurigt. 3 datapaket för att skriva 8 bitar, samt lite kontrollbitar som skulle vara rätt.
Skriv svar