Packung und Sendung Daten in C

OP #2066817
Lesenswert?

Hallo zusammen!!
Ich habe folgendes Problem.
Ich bin gerade dabei ein uController der Serie ATMEGA8 in C zu 
programmieren.
Leider sind meine C-Kenntnisse gerade mal gut für die einfachste bzw. 
Grundprogramme. Deswegen brauche einen Anstoß von euch.

bei diesem Programm soll der Mikrocontroller die Daten aus seinem 
Speicher(EEPROM) holen, ein paar Bits(wie Startsbit, Endbits, usw. ) 
dazu packen und die Daten dann seriell ( z.b über einen I²C Bus) 
weiterleiten.
Wie sieht denn so ein Programm aus?
Hoffentlich habe ich es klar gemacht und ihr könnt mir helfen.

Grüß
Gast #2066882
Lesenswert?

kaufe dir ein anständiges buch, und lerne c. dein ansatz ist total 
falsch, weil zeiger und typumwandlung zu den grundkenntnissen gehören. 
mit diesem wissen wüsstest du schon, wie du auf eine speicheradresse, 
also auch eeeeppproooom (genaue adresse im manual), zugreifen und 
manipulieren kannst. du hättest auf alle peripherie-gedönse zugriff... 
dazu noch das i2c protokoll bissele anschauen.. und schon biste 
fertig...
Gast #2066902
Lesenswert?

Hi

>ein paar Bits(wie Startsbit, Endbits, usw. )
>dazu packen und die Daten dann seriell ( z.b über einen I²C Bus)
>weiterleiten.

Dann nimm dir das Datenblatt vom ATMega8 und mach dich über die 
Schnittstellen schlau. Da gibt es auch Codebeispiele.

>Deswegen brauche einen Anstoß von euch.

So oft kann man dich gar nicht schubsen.

MfG Spess

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren