Pedro schrieb:
> Ich suche schon die ganze Zeit einen IC mit dem ich über SPI mit I2C ICs
> kommunizieren kann. Die handvoll SPI-I2C-Bridges die ich gefunden haben
> sind entweder recht teuer oder schwer zu bekommen, darum gehe ich davon
> aus, dass es eine einfacher Möglichkeit gibt mit einem I2C IC über SPI
> zu kommunizieren, aber welche?
Man benutzt einfach gleich die richtige Schnittstelle, denn entfallen
sämtliche sinnlosen Bridges.
> In meinem Fall geht es um ein DS1307, welches über SPI von einem
> AtTiny85 angesprochen werden soll
So z.B. definitiv in diesem Fall. Der Tiny85 besitzt weder dedizierte
Hardware für SPI noch für I2C, aber eine teilweise
hardware-Unterstützung für beides in Form des USI.
Man muß das also bloß noch korrekt eine dynamische Umschaltung der
Betriebsart programmieren und sich ein wenig Gedanken über die passende
Größe der für den I2C-Modus nötigen externen Pullups machen. Das ist
schon alles.
Das sollte sogar für fortgeschrittene "Copy&Paste-Programmierer" schon
ein mit etwas gutem Wilen und Fleiß durchaus lösbares Problem sein...
(auffindbare SPI Alternativen zum
> DS1307 sind zu teuer).