Hi,

ich versuch schon seit einer knappen woche, eine TWI-übertragung zwischen zwei Mega168 hinzubekommen.

hab am anfang ein Programm aus dem internet für den Mega8 genommen und auf den mega168 umgeschrieben... warn ja nur manche in durch lds und out durch sts zu ändern.

Das programm wollte nicht, es kahm immer wieder zu einem bus-fehler.

An meinem bus hängen je and SCL und SDA ein 10k widerstand gegen VCC. wie es auch in mehreren forembeiträgen beschrieben wurde (hab auch schon andere widerstände versucht: 4k7 oder auch nur 200 ohm).

Da das programm aus dem internet nicht funktioniert, hab ich mir ein eigenes masterprogramm geschrieben, das mir die ganzen Bus-fehler ausgibt (zumindest die im Datenblatt). Zur zeit hab ich aber das problem, dass er mir erfolgreich eine gesendete startbedingung ausgibt und dann eine fehlermeldung die nicht im datenblatt zu finden ist...

an was kann das liegen? ich versuch mein code noch hochzustellen, aber da müsst ich den vlt noch vorher kommentieren und ein bischen ordnen.

fall euch noch was einfällt, dass ich vergessen haben könnte, schiest los.

mfg robin