Hallo Habe ein Bascom Prog. mit dem ich meine I2C Chipkarte mit 14C02 EEprom beschreiben und auslesen kann. Code ist angehängt, Datenblatt auch im Anhang. Die Variable "C" kann ich durch verändern von "X" bauf das EEprom schreiben und auch wieder auslesen. Funktioniert wunderbar. Jetzt möchte Ich C als Variable Haben (irgend ein Wert zwischen 0-99) Zudem möchte ich noch einen Namen einfügen. Sprich wenn ich die Karte einschiebe, start drücke sollte er die Karte beschreiben mit Bsp: Kai Burghart 60 Und auch wieder auslesen. Kai Burghart 60 Momentan kann ich ja nur den Wert "60" schreiben, und diesen wieder auslesen. Wenn ich aber "Kai Burghart" schreiben will und die "60" in einen anderen Block und den wieder auslesen will, wie kann ich das machen? Die Adresse &HA0 und &HA1 sind für die Variable belegt in diesem Fall "60" Jetzt brauche ich eine andere Adresse für "Kai Burghart" Bitte helft mir ich verzweifle hier. Vielen dank schon mal für eure mühe.
>Jetzt brauche ich eine andere Adresse für "Kai Burghart"
Du brauchst nicht eine Adresse sondern 12;)
Für jeden Buchstaben eine Adresse.
Du hast das EEPROM und seine externe sowie die
interne Adressierung komplett nicht verstanden.
Such bei google mal nach I2C EEPROM da wirst du
sicher irgendwann mal was finden.
Hallo Holger, ja geb ich gerne zu, ich habs wirklich nicht verstanden, hab aber schon Tage damit verbracht mich darüber bei unserem Freund "Google" schlau zu machen. Ich verstehe es aber nicht, deswegen bin ich hier im Board. Evtl kann mir ja jemand helfen das zu verstehen und wie ich die einzelnen Bytes ansprechen kann und wie das wirklich funktioniert.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.