-
Thread
EEPROM-lese-Routine "veräppelt" mich
Spielekonsole bauen und bin jetzt endlich mal dazu gekommen. Für den Anfang habe ich einfach einen ATMega1284P (ja, ich weiß, Havard-Architektur) als Hauptprozessor genommen, der dann von einem 24C512 EEPROM ein Programm (Bytecode) ausführt. Alles funktioniert bereits, bis auf die EEPROM-lese-Routine.
meckert, dass das Programm nicht gültig wäre... Das Komischste ist aber, dass dieselbe Routine auf dem ATMega8 in meinem "EEPROM-Brenner" tadellos funktioniert... Ich habe bereits zig Wartebefehle eingebaut gehabt, doch das hat alles nichts genützt... Der Code ist "ein Bisschen" lang, die EEPROM-lese-Routine
-
Thread
ATmega1284P 6tes Bit toggelt von alleine
Hallo, ich habe seit längerem ein Problem mit meinem ATmega1284P. Ich hatte dieses Problem schonmal erklärt [[Titel]]http://www.mikrocontroller.net/topic/216730#new[/[Titel]], jedoch nicht den Ursprung des Problems gefunden und möchte einen neuen Anlauf starten
-
Thread
Externes Flash für Unterprogramme
Hi >Ich habe vor, (vorzugsweise) einen Atmega 16/32 zu verwenden. Warum diese Dinosaurier? Nimm einen ATMega1284p (pinkompatibel zu den Oldies) mit 126k Flash und fertig ist es. MfG Spess
Zeichensatz in dein Programm einbinden und mitflashen. >@Spess: Ich verwende vorzugsweise den Atmega 16 bzw. 32 weil ich welche >herumliegen habe. Hoffentlich geschenkt bekommen. MfG Spess
-
Thread
TLC5916 dimmen
versetzen, um den Strom an den Ausgängen einzustellen. Die beiden sind nacheinander an den USART0 eines ATmega1284P angeschlossen und der wird im Master SPI Modus betrieben. Das An- und Ausschalten der LEDs geht, also müssten die ICs noch funktionstüchtig sein. Zum versetzen in "Special Mode" muss anscheinend
Zeit dunkel :-( Das brint mich auf den Gedanken, dass irgendwas mit dem Timing nicht stimmt... (Der ATmega läuft bei mir mit dem internen Oszi mit 8 MHz...) oder es liegt an mangelnden C und AVR-Kenntnissen :-(
-
Thread
Programmbeginn wird doppelt ausgeführt?
Hi Ich habe ein kleines Problem hier auf meinem Atmega 1284P. Ich habe mein Programm mal soweit wie möglich eingedampft: [c] #define F_CPU 20000000UL #define BAUD 9600UL // Baudrate // Berechnungen #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD
-
Thread
[AVR] Capture Compare Timer1 kommt das erste mal zu früh?
läuft und ich aber auf PWR_SAVE gehe. @Controller: Puh stimmt hab ich ganz vergessen, sorry! ATmega1284P @Flag löschen: Hab ich auch schon probiert klappt leider auch nicht, danke für dne Hinweis ich bin hinein getappt aber leider bringt es umgekehrt auch nichts.... Ich mach jetzt mal ein
-
Thread
AVR+Uhrenquarz=Problem
schon 3 Quarze probiert und auch mal die 6pF Lastkapazitäten weggelassen. Immer das Gleiche. Den Atmega habe ich noch nicht getauscht, weil er in einem TQFP steckt, werde das aber morgen sicher mal machen. Hat jemand schonmal ein ähnliches Problem gehabt bzw. eine Idee wo der Fehler stecken könnte
> Manche können per Fusebit Kondensatoren zum Quarz hinzuschalten. > > > Peter Es ist ein ATMEGA1284p. Dachte das hätte ich geschrieben. Sorry. So zurück zum eigentlichen Problem. Ich habe es eben mit 18pF ausprobiert und das brachte keine Besserung. Nun habe ich den AVR getauscht und
-
Thread
Kompatibilität (Pin und Binär)
Beitrag #2237026: > Im konkretem Falle möchte ich herausfinden, ob ich die > 04-Pin-Dip-Version des ATmega128 /* ATmega1284P-PU */ mit dem STK500 > (ohne den STK501 für die SMD-Varianten) programmieren kann. Davon abgesehen, dass das keine "Version des ATmega128" ist, sondern ein ziemlich eigenständiger
→ ATmega164P/324P/644P → ATmega1284P ATmega103 → ATmega128 → ATmega1281 → ATmega2561 ATmega640 → ATmega1280 → ATmega2560 AT90USB646/647/1286/1287
-
Thread
ATmega1284P - bekommt kein ISR für USART0_TX_vect
gut funktioniert, dass ich diese versucht habe um define's zu erweitern um sie auch auf einem mega1284p nutzen zu können. laut google und auch dem datenblatt sind die register zum 644p kompatibel. meine erweiterung in der usart.c datei: [c] ... #elif defined(__AVR_ATmega1284P__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_STATUS UCSR0A #define UART0_CONTROL UCSR0B #define UART0_DATA UDR0 #define UART0_UDRIE UDRIE0 #define UART1_STATUS UCSR1A #define
-
Thread
Tastermatrix will nicht Reihenwiderstände falsch? Oder gar etwas anderes?
Mikrocontroller, bei den restlichen 14 tut sich nichts. Oder kann es sein, dass man den PORTC beim ATmega1284P etwas anders behandeln muss? JTAG benutze ich nicht, nur ISP. MfG, Jonas
Hi >Oder kann es sein, dass man den PORTC beim ATmega1284P etwas anders >behandeln muss? JTAG benutze ich nicht, nur ISP. Ist JTAG auch deaktiviert (Fuse)? MfG Spess
-
Thread
Linienverfolgungsroboter Hardwarekonfigurationen
die Steuerung vorne anbringen (oder ist Hinterradantrieb doch besser?).Außerdem wollen wir einen atmega16 verwenden (mit diesem Kontroller haben wir schon Erfahrung, die Linie (15mm breit/schwarz) soll mithilfe einer Reihe von 5 Infrarot Sensoren erkannt werden, diese sollen ebenfalls vorne am Roboter
gebe Michael Recht. Ihr solltet einen leistungsfaehigeren µC nehmen, um Reserven zu haben. (z.B.:ATmega1284) Der wird genauso programmiert wie ein ATmega16, bietet aber mehr Moeglichkeiten. MfG, Balze (1) Ist der obere senkrechte Sensor komplett weiss, und einer der beiden seitlichen komplett
-
Thread
ATmega1284P - Timer liefert nur Nadelimpulse!
hallo zusammen, ich habe vor 1 woche folgenden code auf einem atmega32 erstellt, dort funktioniert der timer einwandfrei. ich erhalte ein rechtecksignal am port, welchen ich testweise in der ISR umschalte. (quarz = 16mhz) [c] #define CLK_PRELOAD_10MS 2499L
Mode, clk/64 OCR1A = CLK_PRELOAD_10MS; TIMSK |= (1<<OCIE1A); [/c] gestern habe ich nun ein atmega1284p bekommen und wollte diesen für das weitere projekt verwenden. ich habe folgende zeile geändert: [c] TIMSK1 |= (1<<OCIE1A); [/c] problem ist, dass ich kein rechtecksignal erhalte, sondern
-
Thread
Welche CPU für Homebrew-Computer?
flach. Alternative: Interpreter im Flash, das zu interpretierende Programm im RAM. Mit einem ATMEGA1284p und 16 kiB RAM kann man da schon einiges anfangen. Und den gibt es sogar im DIP (z.B. Pollin 6.95 €)
lösen wollte Der Propeller ist nicht komplex. Von der Strukur her eher viel einfacher als ein Atmega. Ausser dass es 8 CPUs mit 32 Bit gibt.
-
Thread
ATmega Pin-Pegel beim Starten?
Hallo, ich benutze einen ATmega1284P. Unter welchem Kaptiel im Datenblatt finde ich denn einen Hinweis, ob die Pins während der Start-up-time high oder low sind? Kann ich dies denn durch z.B. Fuses einstellen, also dass alle high
nur bei floatendem Pin zuschlägt. Das solltest du analysieren. Die einzigen Pins, die an einem ATmega1284P nicht floaten sind die vom JTAG-Interface. Die sollte man aber nach Möglichkeit in der eigenen Applikation nur für "Unwichtiges" (LEDs oder sowas) belegen, damit man trotzdem noch via JTAG
-
Thread
STK500 TWI Interrupt Problem
Habe es jetzt mal auf allen meinen Controllern ausprobiert, atmega8, 16 und 1284 überall der selbe Fehler.
-
Thread
Problem mit C++ Klasse: expected '=', ',', ';', 'asm' or '__attribute__' be..
$@$(QUOTE) size: $(OUTPUT_FILE_PATH) @$(QUOTE)$(AVR_APP_PATH)avr-size.exe$(QUOTE) -C --mcu=atmega1284p $(OUTPUT_FILE_PATH_AS_ARGS) # Other Targets clean: -$(RM) $(OBJS_AS_ARGS)$(C_DEPS_AS_ARGS) $(EXECUTABLES) $(LIB_AS_ARGS) $(HEX_FLASH_FILE_PATH_AS_ARGS) $(HEX_EEPROM_FILE_PATH_AS_ARGS) $
oder irgendwo anders die Compileroptionen ändert. Aber jedenfalls sollte man auch bei C++ -mmcu=atmega1284p setzen. -fpack-struct -fshort-enums würde ich auch angleichen. Und natürlich ein komplettes Rebuild machen (make clean).
-
Thread
Problem mit ATMega1284P
Sicherungseinstellung kann ich im Moment nicht nachprüfen. Aber versuche doch folgendes: Im STK500: ATMEGA1284 Signatur auslesen, beim AVR-Studio kommt die Meldung ob Signatur mit eingestellten µP übereinstimmt zusätzlich. Dito mit deiner Platine ausprobieren, die ISP Schnittstelle vom STK500 verwenden
zwei Versorgungen gegeneinander. Wenn du die Signatur in beiden Fällen lesen kannst, hat der Atmega zumindest seinen Takt, ob der richtigen sei erst mal dahingestellt. Wenn Signatur nur auf dem STK500 lesbar ist, liegt es vermutlich am Quarz. Stell den Atmega erst mal auf internen Takt, (mit
-
Thread
AVR Dragon Debugger
Hi >bis wieviel KB geht denn der dragon jetzt? Ungegrenzt. Getestet habe ich es bis ATMega1284P und ATMega1281. >ist das update beim neuen >AVRstudio dabei? Ist bei jedem AVR-Studio dabei. MfG Spess
> Ich habe beide Versionen und es geht mit beiden. Übrigens gibt es keinen > Atmel644. Es gibt ATMega644, ATMega644P, ATMega644A und ATMega644PA. > Vorsicht ist mit ersterem geboten. Der unterscheidet sich in der > Ausstattung von den anderen. > > MfG Spess Aber wenn ich den ATMega644 am Dragon
-
Thread
Probleme mit Gyrsokop ISZ-650
denk ich nicht, dass da der ADC defekt ist. vielleicht hilft das ja etwas weiter: Ich benutze den ATmega1284P und davon den internen ADC.
-
Thread
Mikrocontroller Board
dem Steckbrett zu verbinden. Ein paar Punkte die ich mir überlegt habe: Ich hatte an einen Atmega Controller gedacht, z.b den Atmega32. Oder habt ihr einen besseren Vorschlag? Wollte jeden Port auf einen 10Pol Stecker und Stiftleiste legen um erweiterungen anzubauen. Die Module auf dem Board
Hi >Ich hatte an einen Atmega Controller gedacht, z.b den Atmega32. Oder >habt ihr einen besseren Vorschlag? Ja. ATMega164/324/644/1284p. MfG Spess
-
Thread
AVR8_Burn_O_Mat_Config.xml
vervollständigen können und nicht jeder selbst Hand anlegen muss. unterstützt von Original (2.1.2): [pre] ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega48, ATmega88, ATmega168, ATmega328P, ATmega162, ATmega8515, ATmega8535 ATmega164, ATmega324, ATmega644 ATmega169, ATmega329, ATmega3290, ATmega649
Hallo, ich habe die Datei von FranB mal um folgende Controller erweitert - ATmega168p - ATmega664p - ATmega1284p
-
Thread
Altes Thema: Debugger fuer AVRs.
Eine Edit-Funktion waere hier toll... ich meinte den Atmega1284P
ueber 32kB >verarbeiten kann als auch mit den neuen Typen der AVR-Serie umgehen kann >(also z.B. Atmega1284P). .... AVR Dragon. MfG Spess
-
Thread
signalverzögerung
verwenden. Bei 1 MHz Timer-Takt lassen sich Differenzen bis knapp 65ms darstellen. Ich würde einen ATMega32 (ATMega644) oder einen PIC18F2520 nehmen. Haben jeweils 2 CCP-Ausgänge und eine serielle Schnittstelle für die Parametrierung. Gruß Anja
die lichtschranken mit auslesen. falls es 2 Lichtschranken sind solltest Du mindestens einen ATMega1284 verwenden. Achtung Atmel hat ein falsches Datenblatt (doc8272) verlinkt. Dieses hier ist (für die Timer) z.Zt. besser: http://www.atmel.com/dyn/resources/prod_documents/doc8059.pdf Gruß
-
Thread
Brötje ISR Plus Kommunikation / LPB
Verfügung stellen ;-) Sag mir kurz, für welchen uC Du das brauchst. Ich habe Versionen für Atmega32, Atmega128, Atmega1284p. ( At90Can128 und Atmega644 müsse ich erst nachschauen ) Gruss Frank
www.gadgetpool.de/nuke/modules.php?name=News&file=article&sid=20 ) Im Moment habe ich das ganze auf eine ATMega1284p laufen. Sollte es jemanden interessieren - einfach melden. Jetzt geht's dran die Daten aus den Telegrammen zu extrahieren. Die tollen Info's hier erleichtern das schon erheblich. Danke hierfür
-
Thread
ATMega1284P uart hife
Abend, ich hab mir mal ein kleines Library für UART geschrieben. Das war allerdings nur für den ATMega32. Jetzt wollte ich dieses für meinen ATMega1284p umschreiben. Register im Datenblatt gesucht, geändert, getestet. Geht aber leider nicht. Er kennt die geänderten Register einfach nicht. Hab die
-
Thread
ATmega Timer im CTC Mode
Hallo, ich benutze einen ATmega1284P und lasse den Counter3 mit CPU-Takt/8 im CTC Mode laufen, der mir dann bei erreichen von OCR3A einen Interrupt auslöst. Ich benutze einen externen 20MHz-Quartz und möchte den Interrupt im 1kHz-Betrieb
-
Thread
Abkündigung bedrahteter uCs?
nicht, dennoch sind sie offenbar so wertvoll, dass sie immer wieder neue Typen rausbringen, z.B. den Atmega1284. Ohne DIL wäre der relativ sinnlos, passende ähnliche gab es in TQFP64 schon lange. Gruß, Christian
Erker schrieb im Beitrag #2176448: > ...dass sie immer wieder neue > Typen rausbringen, z.B. den Atmega1284 Wo gibts den denn?
-
Thread
Atmega32 / Atmega16 / Atmega128 externen Takt umschalten
schildern warum mir das so wichtig wäre. Ich habe vor ein kleines eval board für (vermutlich den Atmega32/ oder vielleicht dem ATMEGA1284P zu machen). Mit auf dem Board soll auch ein kleines RFM12 Platinchen sein. (In ähnlicher konstellation hab ich das mit fädeldraht schon aufgebaut, funktioniert auch
Systemclock-Vorteiler. benutze doch statt deinen veralteten Teilen einen neueren AVR zB einen zB Atmega164 Atmega324 oder Atmega1284 die sind auch pinkompatibel, wenn ich mich recht erinntere Außerdem warum brauchst du unbedingt 10Mhz? ohne Quarz können die doch alle auch 8Mhz mit internem Oszi
-
Thread
ATmega1284P 6tes Bit wird gelöscht
Hallo, habe ein Problem, was wohl tiefgründiger zu finden ist. Ich benutze einen ATmega1284P mit dem AVR Studio und WinAVR-20100110. Nun zum Problem: Ich hatte mir eine Struktur gebaut um Flags zu setzen/löschen, die folgendermaßen aussieht: [code]typedef struct /*TsFlags*/ {
-
Thread
Hilfe XBEE-Zicke
ich hab da ein ganz seltsames Problem. Ich sende Daten über die serielle Schnittstelle meines ATmega1284P an ein XBEE-End-Device. Dieses XBEE sendet die Daten dann weiter (Funk) an den XBEE-Coordinator. Dieser ist mit meinem Laptop über USB verbunden. Die Daten möchte ich mit X-CTU sichtbar machen
Daten an mein End Device senden kann. Die Verbindung besteht also immer. Das senden der Daten vom ATmega an das EndDevice klappt auch immer. Das visualisiert mir eine LED die ich eigens dafür verbaut habe. Ich bin völlig ratlos. Hilfe!! Hat jemand eine Idee? grüße Wheels
-
Thread
RAM zu klein, gibt es Programmiertricks
50] > BYTE Timer_weitere_Analyse[50] Entweder mach die Felder kürzer oder nimm mehr RAM (z.B. ATmega328: 2kB, ATmega1284: 16kB). Hannes schrieb im Beitrag #2140624: > Kann ich irgendwie mit malloc, free arbeiten? Nö, das braucht sogar noch mehr Speicher für seine Verwaltung. Peter
-
Thread
USART Fifo Problem - geht nur bei vorherigem Manuellem senden
/fifo.html Wenn er leer ist, gibt er -1 zurück. Zum test sende ich Daten mit einem XBee Pro zum Atmega1284P und die Daten werden dann in den XBee_IN Fifo geladen. In der Main Funktion soll geprüft werden, ob im XBee_IN Fifo Daten drin sind, wenn ja, sollen die an den XBee_OUT Fifo übergeben werden,
-
Thread
Suche Tutorial AVR-Net-IO + Porterweiterung + Webserver für Anfänger
Atmega 644 ist schon unterwegs für ethersex falls das gehen sollte...
einen Monsterthread dazu, scheint gelöscht zu sein. Der Mega644 ist schon ok, aber besser einen 1284 nehmen. ;)
-
Thread
ATmega1284p kein ISP-Zugriff bei ext.Clock
Hallo Gemeinde, ich habe hier einen ATmega1284p mit einem ENC28J60 über SPI verbunden. Die Spannungsversorgung beträgt 3,3V. Wenn die Fuses auf internen RC-Osc. stehen, egal ob CKDIV8 gesetzt oder nicht, kann ich über einen AVRISPmKII auf den 1284p zugreifen. Sobald ich auf ext. Clock schalte (die Clock kommt vom ENC, 6,25MHz, 3,3Vss an XTAL1, mit Scope kontrolliert) kann ich nicht mehr über den AVRISPmKII auf den 1284p zugreifen. Es kommt
-
Thread
ATMega und Threads?
nein, nur den einzigen Hardware-Bus (ATMega 2560). Allerdings habe ich auch andere Hardware wie die LCD-Displays
pro Thread) ist man zwar auf der sicheren Seite, verbrennt aber viel kostbares SRAM. Wenn du einen atmega mit 1K SRAM oder mehr einsetzt, reicht das aber ne Weile. Wenn du einen Thread pro Funktionsblock verwendest, reicht das locker noch für ein paar Message Boxen, Mutexen, Ringpuffer etc. Für die
-
Thread
Led mit 8Bit-Timer alle 1,3s für 100ms aufleuchten lassen
Hallo, ich hab folgendes Problem: ich möchte mit einem ATmega1284P eine LED alle 1,3sec für 100ms leuchten lassen. Dazu muss der 8Bit Timer2 verwendet werden. Die zwei 16bit Timer und der andere 8bit Timer werden schon anderweitig gebraucht. Meine Taktfrequenz
-
Thread
5V und 12V Sensoren auslesen
Schaltung auslesen kann, am liebsten ohne weitere Bauteile wie externe ADCs?? Der uC ist ein Atmega 1284p.
Referenzspannung nehmen. Nö nur zwischen Sensorsignal und ATMEGA den Spannungsteiler. > leider kann man das so nicht an den AVR anschliesen, man muss sich > entscheiden ob man interne oder externe Referenzspannung verwendet. Du nimmst die interne. > Hat
-
Thread
AVR Clock an IC weiterleiten
Dominik W. schrieb im Beitrag #2121347: > Erstmal danke, mein ATMEGA16 hat soweit ich weiss keinen Clockout Nimmste eben den ATmega164[P] (oder 324, 644, 1284). Peter
Danke für den Tipp mit dem ATmega164, werde nun so einen verbauen. Gruss
-
Thread
Herstellungsreihenfolge bei den Atmel AVR-Mikrocontrollern
ins Datenblatt aufgenommen wird oder wenn ein Sammeldatenblatt in mehrere aufgesplittet wird. Der ATMega1284 ist innerhalb der Historie in mehreren verschiedenen Nummern zu finden. (Teilweise mal mit 5 Timern teilweise nur mit 3 Timern). Der erste müßte eigentlich der AT90S1200 sein Gruß Anja
durch Austausch eines möglichst neuen AVR-µCs ansteuern. Und warum fragst du das nicht gleich? ATMega164/324/644/1284p/a/pa ATmega640/1280/1281/2560/2561 MfG Spess
-
Thread
Problem mit FIFO
Moin, ich versuche Daten, die vom GPS und XBee an meinen Atmega1284P gesendet werden, über das XBee zurückzusenden. Dafür habe ich von dieser Homepage http://www.mikrocontroller.net/articles/FIFO den 2^n-Ringbuffer benutzt. Das hier ist die FIFO Datei: Es ist
-
Thread
USART: Das übliche Empfangsproblem
weiterhelfen. Mein Programm soll Daten über die serielle Schnittestelle des USART0 des ATmegas1284P empfangen und wieder zurücksenden. Um das zu testen habe ich im AVR Studio Simulator das Programm durchlaufen lassen. Natürlich bleibt er dann bei while ( !(UCSR0A & (1<<RXC0)) ); hängen, sodass
direkt kopiert, also original. Wenn jemand da ne Idee hat wär super. // Mikrocontroller: ATmega1284P // Externer Quarz: 20MHz // // Compiler: AVR-GCC /**********************Inkludierung der Headerdateien*****************/ #include <stdlib.h> #include <avr/io.h> #include
-
Thread
Eval Board gesucht
Schönen Guten Morgen, ich suche ein Eval Board für den µC AT90USB1286 oder ein Eval Board mit dem ATMega128 bzw. ATMega1284P. Die Suche bei Google war für mich erfolglos. Wenn jemand direkt ein Board und den Hersteller/Vertreiber kennt wäre das echt super. Beste Grüße Frank
ist das > Board ein wenig veraltet. > > Trotzdem Danke Du schriebst "ein Eval Board mit dem ATMega128 bzw. ATMega1284P". Den müßtest Du halt extra besorgen, aber er geht darauf.
-
Thread
RN-Control kompatibler Prozessor
http://www.google.de/search?q=atmega32+pinkompatibel => Der ATmega644(P) / ATmega1284P ist pinkompatibel zum ATmega32, hat aber mehr Speicher und braucht andere Fuse-Bits... http://www.heise.de/ct/projekte/machmit/ctbot/wiki/Flash
-
Thread
AVR Dragon mit neuer Firmware auch für große Controller geeignet
Abend Allerseits, Ich möchte die Fuse Bits eines ATmega 1284P mit dem AVR Dragon setzen. Das Dragon ist nagelneu und wurde mit der aktuellen Firmware bespielt die es mir laut Atmel auch ermöglicht Controller mit mehr als 32 KB Flash zu programmieren. Ebenso
verringert, hat auch nichts gebracht. Über den ISP vom Dragon habe ich schon alles mögliche bis zum ATMega1280 (auch 1284p) programmiert. Daran kann es nicht liegen. MfG Spess
-
Thread
Welches Grafikdisplay für ATMega8-32
suche ein pasendes Farbdisplay für AVR >Mikrocontroller. Benutzen möchte ich hierbei bevorzugt die ATMega 8 - 32 >Reihe. Sieh dich mal hier um: http://www.shop.display3000.com/ An einen ATMega8 würde ich maximal ein kleines monochromes Display anschließen. Weshalb eigentlich diese Dinosaurier ATMega8 - 32. Da gibt es modernere: ATMega168...328, ATMega164...1284. MfG Spess
-
Thread
Suche pinkompatibler controller zum Atmega16 mit Mehr ram
Hallo Zusammen Ich suche einen Pinkompatiblen Controller zum Atmega16 TQFP welcher mehr RAM hat... Kennt jemand einen? Danke schonmal Grüsse Claudio
atmega32, atmega644, atmega1284