Gast
#2877113
Guten Abend alle zusammen, ich habe hier 2 DELL Akkus in denen ich die Zellen getauscht habe und noch die Zyklenzahl usw. in den EEPROMs zurücksetzen muss. Verbaut sind jeweils AK6480A ( http://www.datasheetcatalog.org/datasheet/AsahiKaseiMicrosystems/mXrwusq.pdf ). Mein Problem ist nun, dass ich überhaupt keine Ahnung habe, wie ich mit dem EEPROM kommuniziere. Das Datenblatt des EEPROM habe ich soweit verstanden, nur weiß ich nicht, wie ich die Kommunikation auf Seite des AVR gestalte. Ich dachte dass ich für SK einfach einen Port toggle, da dies ja nicht zeitkritisch ist und auch SK ja auch unsymmetrisch sein kein. Also habe ich CS jetzt auf LOW, und SK auf HIGH. Jetzt toggle ich SK auf LOW (falling edge) Über DI gebe ich den OP-Code raus 1010100 (immer mit der falling edge von SK) und dann als Adresse 000000000. Jetzt sollte ich doch eigentlich auf DO meine Daten ab Adresse 0 bekommen, oder (natürlich mit andauerndem SK, immer bei falling edge)? Es kommt einfach nichts. DO bleibt ständig LOW. Was mache ich falsch? Die EEPROMs sind keinesfalls leer. Gibt es eigentlich auch eine Lib für solche seriellen EEPROMS über Microwire? Liebe Grüße, eure eente