Forum: Mikrocontroller und Digitale Elektronik AVR - I²C-Adresse suchen lassen und anzeigen


von RFT-FOX (Gast)


Lesenswert?

Hallo!

Ich habe einen alten µC ausgegraben der ursprünglich maskenprogrammiert 
ist. Im Gerät wo der drin war fungierter dieser als I²C-Dolmetscher, da 
ein zweiter IC mit gleicher I²C-Adresse im Bus hing um den anderen nicht 
zu stören. Der besagte µC ist über I²C-Protokol ansprechbar, nur die 
Adresse weiß ich nicht, bekam aber die Idee, diese mit einem AVR suchen 
zu lassen und anzeigen zu lassen ob ein Acknowledge zurückgekommen ist 
und um welche Adresse es sich handelt. Der AVR sollte also alle Adressen 
von 0x00 bis 0xFE durch gehen, also 0x00, 0x02, 0x04,... und am PORTA 
anzeigen und anhalten sowie anzeigen, wenn der AVR vom MAB ein 
Acknowledge bekommen hat.
Sowas ähnliches wurde sogar mal hier vorgestellt, nur ich habs nicht 
mehr finden können.

Ich Danke jetzt schon für jede Hilfe.

von RFT-FOX (Gast)


Angehängte Dateien:

Lesenswert?

Das Schaltbild

von crazy horse (Gast)


Lesenswert?

Was ist jetzt deine eigentliche Frage?
Du hast die Lösung doch schon selbst gegeben, schmeiss den Bus an und 
frage dich durch - sind nur wenige Zeilen Code.

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.