Forum: Mikrocontroller und Digitale Elektronik ATmega16


von Gregor F. (Gast)


Lesenswert?

kann mir jemand kurz erklären was es mit den etlichen verschiedenen
ATmega16`s auf sich hat? es gibt bei reichelt so viele verschiedene
aber wo liegen die unterschiede? gibt es irgendwo eine tabelle mit
einer übersicht über die verfügbaren controller, wieviel i/o's wieviel
speicher, wieviel externe interrupts etc.? auf der atmel website such
ich mir nen wolf wenn man nicht haargenau weis welchen controller man
braucht guckt man dumm aus der wäsche, was die brauchen ist nen
online-beratungstool wo man eingibt was man haben will (anzahl ports,
anzahl interrupts und weis der fuchs was noch alles).

help

von Hannes L. (hannes)


Lesenswert?

Das steht alles im Datenblatt des Mega16 in den letzten Seiten. Es gibt
da unterschiedliche Gehäuse und unterschiedliche
Betriebsspannungsbereiche/Taktfrequenzbereiche. Und dann noch bleifreie
Pins...

Also Datenblatt lesen, Bianca...

...

von hackspider (Gast)


Lesenswert?


von Gregor F. (Gast)


Lesenswert?

jau danke

das verstehe ich noch nicht. Flash, EEPROM und SRAM. Welcher dieser
Speicher ist derjenige, wo die Daten abgelegt werden die auch beim
stecker-ziehen erhalten bleiben?

Vermutung:

Flash = nur für das Programm selber
EEPROM = für die daten die gespeichert werden sollen
SRAM = der arbeitsspeicher für temporäre daten

korrekt?

aber wenn das so wäre hätte ich ein prob. 128 kb speicher sind toll,
aber nur wenn ich darin auch daten ablegen kann ....also innerhalb des
programms z.b. messwerte etc. da ablegen die erhalten bleiben. aber
meine vermutung ist ja das ich die in den eeprom lege, und der hat
irgendwie nur 0,5 kb??? lol???

von Hannes L. (hannes)


Lesenswert?

Warum liest du nicht einfach mal das Datenblatt???

Ich meine damit aber nicht die Kurzversion für Händler, sondern die
Komplettversion für Benutzer.

...

von Gregor F. (Gast)


Lesenswert?

weil ich von den ganzen fachbegriffen nichts verstehe, deshalb

von Kai (Gast)


Lesenswert?

Zitat:
"Vermutung:

Flash = nur für das Programm selber
EEPROM = für die daten die gespeichert werden sollen
SRAM = der arbeitsspeicher für temporäre daten

korrekt?"

Vermutung ist richtig.

Wenn du, wie beschrieben, 128kB EEPROM brauchst solltest du z.B. über
ein seriell beschreibbares wie das 24LC1025 mit I2C Bus nachdenken.

MFG

Kai

von TravelRec. (Gast)


Lesenswert?

Aber wenn Du das Datenblatt nicht verstehst und Dich auch an die
Fachbegriffe nicht herantraust, was soll das dann mit der
Programmierung werden? Ich frag´ ja nur mal....

von Scherzkeks (Gast)


Lesenswert?

Da weiß ich dir nen heißen Tipp: Druck dir den ganzen Kram aus und leg'
ihn über Nacht unters Kopfkissen...

von Witzbold (Gast)


Lesenswert?

ok

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.