Andy123
03.02.2007, 19:13
Hallo zusammen,
ich bin jetzt doch recht schnell "4 Std. hats gedauert" drauf gekommen, wie so ein ATmega funktioniert.
Also bei mir ist es nun folgendermasen.
Ich bekomme Daten von einer GPS Maus.
Demzufolge, wird 8 mal ein Ausgang Nr. x aktiviert.
Anschliessend lese ich einen Wert von einem Eingang aus und kopiere diesen in ein Register.
Nun meine Frage: nach jeder Ausgangsaktivierung lese ich den Eingang neu ein.
Wie kann ich den alten Wert vom Register mit dem anderen Wert vom Eingang kombinieren.
Ungefähr so:
0
01
010
0101
01011
usw.
bis 1 Byte erreicht ist.
Nun will ich dann diesen Wert nach 1 Byte direkt auf eine SD Karte schreiben.
Wie funktioniert es aber mit dem schreiben auf einer SD Karte?
Cu Andy
ich bin jetzt doch recht schnell "4 Std. hats gedauert" drauf gekommen, wie so ein ATmega funktioniert.
Also bei mir ist es nun folgendermasen.
Ich bekomme Daten von einer GPS Maus.
Demzufolge, wird 8 mal ein Ausgang Nr. x aktiviert.
Anschliessend lese ich einen Wert von einem Eingang aus und kopiere diesen in ein Register.
Nun meine Frage: nach jeder Ausgangsaktivierung lese ich den Eingang neu ein.
Wie kann ich den alten Wert vom Register mit dem anderen Wert vom Eingang kombinieren.
Ungefähr so:
0
01
010
0101
01011
usw.
bis 1 Byte erreicht ist.
Nun will ich dann diesen Wert nach 1 Byte direkt auf eine SD Karte schreiben.
Wie funktioniert es aber mit dem schreiben auf einer SD Karte?
Cu Andy