Hallo zusammen, aufgrund des genialen Tutorials hier möchte ich auch endlich in die Welt der AVRs einsteigen, bis jetzt habe ich mich nur mit dem MSP430 und den 68HC11 beschäftigt. Wenn ich bei Reichelt als Suchbegriff "Atmega8" eingebe, kommen 14 Treffer, mit verschiedensten Eigenschaften. Für mich kommt denke ich nur die DIL-Variante in Betracht, da diese am einfachsten zu verarbeiten ist. Nur was ist mit den anderen Eigenschaften? Es gibt 8- und 16-Bit Varianten, sind beide mit dem ISP programmierbar? Und was ist sinnvoller? Und was unterscheidet den 8535 vom 8515 oder 8L8? Nur die Ausstattung? Ich bin momentan leicht überfordert, es wäre nett, wenn Ihr mir mal einen Tip geben könnten, was ich wählen soll... am liebsten wäre mir einer mit 40 Pins, damit ich genügend I/O Ports zur Verfügung habe...
"Es gibt 8- und 16-Bit Varianten, sind beide mit dem ISP programmierbar?" falsch "Und was unterscheidet den 8535 vom 8515 oder 8L8? Nur die Ausstattung?" ein blick ins datenblatt wirkt wunder, auch bezärlich der -8 und -16 versionen für 40pins wäre ein mega16 oder mega32 ein guter anfang aber zum erlernen schadet auch ein kleinerer mit weniger funktionen nicht
Moin, unter http://www.atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC gibt es eine vollständige Tabelle mit allen Partametern. 'L' steht übrigends für die Energiesparversionen (geringerer Takt, geringere Spannung). Gruß, der Wirus!
Ah okay danke für die Tips... Das mit den Datenblättern ist so ne Sache - wenn man sich mit der Prozessorfamilie nicht auskennt, wird man dadurch eher verwirrt als informiert... :-( Also ich denke am sinnvollsten wären die AVRs von Reichelt mit den Bestellnummern "ATMEGA 8-16 DIP" und "ATMEGA 16-16 DIP", oder? Also einmal die 28-polige 8-Bit-Variante und die 40-polige 16-Bit-Variante... Aber laut der Atmel-Webseite müssten beide mit dem ISP programmierbar sein, oder täusche ich mich da? Tobi meinte ja, ich läge falsch - warum? Im Tutorial wird der Atmega8 mit 4 Mhz betrieben - obwohl er theoretisch bis 16 vertragen würde, hat das einen Grund, ausser Strom zu sparen ;)?
das falsch bezog sich auf "16-Bit-Variante...". es gibt keine 16bit avr's. suche z.b im datenblatt des mega 16 mal nach der zeichenkette "mega16-16", da stehen die ganzen bedeutungen. per isp kann man alle avr's programmieren. die taktfrequenzfrage erledigt sich auch nach der besagten datenblatt stelle
nicht alle AVRs ... 2 tinys gehen nicht (glaub tiny11 und noch einer ...) nur, damit man nnicht zu verwirrt wird, dass man seinen neuen controller jettz doch nicht ISP proggen kann
-8 und -16 sind einfach die Grade, die er kann. Also 8 oder 16 MHz, letztere sind für den 5V Betrieb gedacht, die anderen für 3,X V, wobei es nur garantiert wird, es kann gut sein, dass es bei beiden geht. L = Low ?Voltage?.. dave
Ah okay :) Also ich werd mir jetzt jeweils einen "ATMEGA 8-16 DIP" und einen "ATMEGA 16-16 DIP" bestellen... das dürfte wohl ein ganz guter Einstieg sein... Kann mir noch jemand erklären, was der Unterschied zwischen ISP und JTAG ist? Dient ISP lediglich zum Programmieren und JTAG auch zum Debuggen?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.