Gast
#1135083
Hallo Leute Ich habe einen 1-Wire-Bus gebaut mit dem ich EEPROM's beschreiben und auslesen möchte. Zum testen hab ich jetzt erstmal nur ein EEPROM vom Typ DS2431 auf der 1-Wire-Leitung. Ich habe jedoch schon beim auslesen des Speichers mühe und hoffe hier auf jemanden zu stossen, der damit schon ein bisschen Erfahrung hat. Ich habe das Datenblatt sorgfältig studiert und habe auch das Musterbeispiel im Datenblatt ausprobiert. Allerdings hat das Schreiben in eine Speicheradresse bei mir nicht funktioniert. Selbst das Auslesen des gesamten Speichers geht nicht. Dazu schicke ich als erstes den Reset-Puls, dann das "Skip ROM" Kommando (hab ja nur ein Device auf der Leitung), dann das "Read Memory" Kommando und dann die 16Bit Startadresse. Darauf folgend sollte ich eigentlich, wenn ich als Startadresse das erste Register angebe, den gesamten Speicher zurückgegeben bekommen. Zurück bekomme ich aber nur 4 Bytes und dann nichts mehr. Weiss da jemand bescheid?? Gruss Pascal