Forum: Mikrocontroller und Digitale Elektronik i2c auf PIC18F2550


von Markus L. (ichkg)


Lesenswert?

Hi
ich versuche grad das MSSP Interface des PIC18F2550 als i2c zu betreiben
ich nutze MPLAB und C18 sowie die C18-LIBS -> i2c.h
nun ja hier mal ein kurzes Stück Code:
1
  OpenI2C(MASTER, SLEW_OFF);  //PIC ist Master
2
  SSPADD = 49;                //PIC->20MHz I2C->100kHz
3
  EEByteWrite(0xD0, 0x00, 0xA5);
4
  CloseI2C();
das Problem ist, dass ich zum ersten Mal I2C verwende und noch wenig 
Ahnung davon habe. Am I2C Bus ist die RTC DS1307 angeschlossen (und 
2x1,8kOhm Pullups)
Leider habe ich kein Oszi um die Übertragung zu kontrollieren, aber ich 
hab ein Multimeter mit Frequenzmesser an SCL angeschlossen und bekomme 
hier aber absolut Garnichts raus. Sollte hier nicht kurzzeitig die 
Frequenz des Taktes angezeigt werden?
Nun weiß ich im Moment überhaupt nicht weiter kann mir jemand ein paar 
Tipps gebe?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.