Hallo Cyan,
Wenn du keinen i2C-Controller hast, musst du so etwas machen um ein einzelnes Bit auszugeben (SDA und SCL sind I/O Pins)
Wenn jetzt jeder Befehl 5 CPU-Takte zur Ausführung benötigt sind das 20 Takte.Code:SDA = DataBit; SCL = 1; NOP SCL = 0;
Da muss die CPU schon mit 2 MHz laufen um die 100kHz zu erreichen.
MfG Peter(TOO)
Lesezeichen