Forum: Compiler & IDEs serielles Bitwort über UART in EEPROM


von max (Gast)


Lesenswert?

Hallo zusammen,

ich benötige bitte schnell eine Routine, um ein Datenwort in den
Speicher eines Mega64 reinzupacken.

Im Einzelnen sieht das wie folgt aus:

Über eine Software wird über die COM1 ein String gesendet.
Der String besteht aus einem Startwort (z.B. 'START'), welches in
einer Routige ausgewertet wird und angibt, das eine Übertragung
beginnt.
und danach folgen ca. 80 Einer und Nuller (101010001100111001....)
Diese müssen dann Byteweise, also immer 8 dieser 1er oder 0er in den
Festwertspeicher gepackt werden, beginnend mit der ersten Adresse.

Als Beispeil steht dann in den Adressen:
01xh 10101000
02xh 11001110
usw....

Wer kann mir bitte da helfen, ich benötige das wirklich dringend, also
bis morgen, wenn es geht.

Ich bin bereit, auch etwas dafür zu zahlen.

Danke Euch im voraus und Grüße

popi

von MasterFX (Gast)


Lesenswert?

Im Datenblatt ist doch schon ne Routine in C und Asm beschrieben wie man
in das EEPROM schreiben kann. Du musst also einfach nur die empfangenen
Bits über die Funktion reinschreiben und gut is.

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
Noch kein Account? Hier anmelden.