Hallo Achim,
weis du suchst eine Lösung in C, somit kann ich nicht direkt helfen.
MCU Bussystem programmiere ich mit Bascom. Mit Erfolg und genau so wie du es benötigst.
Bis zu 255 Busteilnehmer am I2C können gelesen und Adressen in Dez/Hex und Binär auf Display /Terminal angezeigt werden.
Auch die abfragen der 1wire Adressen ist in der BAS beschrieben.
Da in diesem Forum sehr viele Experten in der Programmierung C/GCC aktiv sind, lege ich mal die bas und hex im Anhang
Durch Anregung(Codeschnipsel übernehmen), wenn nicht selber, können diese dich helfen, dies in C zu programmieren.
Hab auch mal gehört das mit myAVR_ProgTool (Freeware)die Hex/Bin Dateien für viele Programmer zum „brennen“ funktionieren.
Bitte um Entschuldigung, wenn ich als BASCOM-FAN, in diesem Thread, falsch bin.
Mit freundlichen Grüßen
Fred
Lesezeichen