PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ram, Flash und EEProm aber wie?



Michael 123
25.07.2005, 15:36
Hallo

ich möchte mich nun mal an die Microkontroller wagen. Ich habe mir den ATmega 8 bei Reichelt.de bestellt. Nun möchte ich gleich mal eine Überwachungsanlage bauen die so Funktionieren soll:
Wenn z.B. der Eingange 1 an ist soll die Variable 1 in den Speicher geschrieben werden. Wenn z.B. Eingang 2 an ist soll der String ER IST DA in den Speicher geschrieben werden.
Kann mir dazu jemand ein Bespielprogramm oder einen Link geben?

mfg
Michael

sebastian.heyn
25.07.2005, 15:56
schau mal auf www.rowalt.de/mc

izaseba
25.07.2005, 17:44
Hallo Michael, und in welcher Sprache soll das denn erfolgen?

Gruß Sebastian

Michael 123
26.07.2005, 13:53
Hallo

ich wollte das in Asambler machen.

izaseba
26.07.2005, 17:35
Hallo Michael,
Und in welchen Speicher?
Gib bitte genauere Angaben, dann kann ich Dir auch vielleicht weiter helfen, aber so :-s .
Es gibt ja andere Wege was in den Ram zu schreiben, und Andere Wege ins EEprom.
Und vo allem, was soll damit weiter Passieren?

Gruß Sebastian

Michael 123
26.07.2005, 20:00
Hallo

@izaseba: schau mal da ganz unten
https://www.roboternetz.de/phpBB2/viewtopic.php?p=100303#100303

izaseba
26.07.2005, 22:01
Ich glaube jetzt verstanden zu haben,
Du bekommst irgendwelche messwerte über den TSOP rein, möchtest die dann zwischenspeichern, und hinund wieder über UART übertragen?

Und wo ist jetzt das Problem ?
Beim umwandeln in ASCII Zeichen, oder beim speichern ?
Reicht wenn es im RAM zwischengespeichert wird, oder lieber im eeprom, bedenke aber eeprom kannst Du nicht unendlich oft beschreiben, je nachdem wieviele Daten da ankommen, kann ja vorkommen, daß er nach 1 Monat oder so hinüber ist.

Gruß Sebastian

Michael 123
27.07.2005, 19:31
Hallo

also das Problem liegt eigentlich bei allem. Ich möchte den "undentlich Speicher" (eeprom) verwenden da immer Strom da ist.
Hast du vieleicht ein Toturial oder was ähnliches?

mfg
Michael

izaseba
27.07.2005, 19:56
was hälst Du denn davon ? http://www.avr-asm-tutorial.net/avr_de/testeep.html

In diesem Beispiel wird einfach gezeigt, wie man eeprom beschreiben und auslesen kann.
Vielleicht kannst Du was damit anfangen.

Es ist nur ein einfaches Beispiel mit einem Byte, willst Du mehrere Bytes Speichern, auslesen, mußt Du sie schon über Zeiger adressieren.

Gruß Sebastian

Michael 123
28.07.2005, 10:50
Hallo

was sagst du zu dem Buch:
http://www.franzis.de/index.php?art=1341&reihe=8&preihe=1&seite=&kid=&src=

Soll ich mir es kaufen? Oder hast du eiene andere Idee?

mfg
Michael

izaseba
28.07.2005, 17:01
Soll ich mir es kaufen?

Ein Buch ist immer was feines, nur, ob es einem alle fragen beantwortet...

Ich habe es geschafft den AVR ohne Bücher zu verstehen, das Internet ist echt eine geile Erfindung.

Hast Du Dir den link von oben angeguckt?
Ist es kein Anhaltspunkt für Dich ?
Oder hast Probleme damit?

Gruß Sebastian

Michael 123
29.07.2005, 11:05
Hallo

ich habe mir die Links schon angeschaut aber ein Buch finde ich besser da ich mit dem auch mal abends unter der Bettdeck lesen kann mit nem Monitor (Röhre :-( ) ist das nicht möglich.

mfg
Michael