-
Thread
Schaltregler für Handgerät
würde alle Atmels ohne jeden Spannungsregler passen, ausser der von dir ausgesuchten Variante – ATmega640V/ATmega1280V/ATmega1281V: • 0 - 4MHz @ 1.8V - 5.5V, 0 - 8MHz @ 2.7V - 5.5V – ATmega2560V/ATmega2561V: • 0 - 2MHz @ 1.8V - 5.5V, 0 - 8MHz @ 2.7V - 5.5V – ATmega640/ATmega1280/ATmega1281: • 0 - 8MHz @ 2.7V - 5.5V, 0 - 16MHz @ 4.5V - 5.5V – ATmega2560/ATmega2561: • 0 - 16MHz @ 4.5V - 5.5V Du musst also nur hochregeln. Dafür gibt es viele Chips, LT1302 wäre handelsüblich. Vielleicht soltle man das nächste mal vorher in Datenblätter gucken
-
Thread
AVR 1281V als I2C Host, TI Bq20z65-r1 SM-Bus Slave
können, sollen dementsprechend verschiedene Parameter vom im Projekt zum Einsatz kommenden Atmel AVR 1281V abgefragt werden. Ich habe mich sehr ausführlich mit den beiden Protokollen I²C und SMBus beschäftigt und bin der Meinung alle Bedingungen damit beide Protokolle miteinander kompatibel sind, zu
Hallo, ich habe mal deinen Code mit einem Atmega644 und einen RTC-Baustein (DS1307) getestet. TWI_Master_Initialise(); sei(); // sets the Global Interrupt Enable Bit to allow Interrupts messageBuf[0] = 0xD0; // Slave_Adress_DS1307
-
Thread
Microkontroller für OLED-Display
Einen mit ausreichend RAM. Ich war letztens dankbar, für ein GLCD in vergleichbarer Auflösung einen ATMega64 verbaut zu haben, darunter wäre es mit Zeichensätzen und Bildschirmpuffer knapp geworden. Geschwindigkeit ist nur wichtig, wenn man animierte Bilder darstellen will. Genug Speicher ist unerläßlich
siehst du nur einen Pixelbrei. >Tendierte selber zunem AtMega64/128 Nicht diese ollen AVRs. ATMega1284 (DIP) oder ATMega1281, ATMega2561 (TQFP) sind aktuelle Typen. MfG Spess
-
Artikel
Meshnetics Zigbee
eine Auflistung weiterer Module auch anderere Hersteller finden sich im Artikel ZigBeeModule. ZDM-A1281-A2 PinOUT vs. embedded ATmega1281 und AT86RF230. Pin ZDM-A1281-A2 Pin ATmega1281 1 SPI_CLK 11 PB1 (SCK/PCINT1) 2 SPI_MISO 13 PB3 (MISO/PCINT3) 3 SPI_MOSI 12 PB2 (MOSI/PCINT2) 4 GPIO0 15 PB5 (OC1A/PCINT5
INT7) 43 IRQ6 8 PE6 (T3/INT6) Desweiteren sind intern noch folgende Pins des AT86RF230 mit Pins des ATmega1281 verbunden: Pin AT86RF230 Pin ATmega1281 7 TST n.v. GND 8 RST 44 PA7 (AD7) 11 SLP_TR 14 PB4 (OC2A/PCINT4) 17 CLKM 24 XTAL1 19 SCLK 11 PB1 (SCK/PCINT1) 20 MISO 13 PB3 (MISO/PCINT3) 22 MOSI 12 PB2
-
Thread
USART1 RX Interrupt atmega 1284p
Check auch die Projekteinstellungen - nicht dass du dort aus versehen statt Atmega1284P den Atmega1281 oder den Atmega128 eingetragen hast. Alle drei haben den UART1-RX Vektor an einer anderen Tabellenposition.
Oh mann bin ich blöd, hattest doch recht, ich habe zwar in den general options -mmcu=atmega1284p, aber im "Release" target einen anderen... verdammt. Jetzt gehts. Danke, da hätte ich noch lang gesucht!
-
Thread
Hilfe bei SSD1289 Display Controller
darauf >darstellen. Was kann C, was Assembler nicht kann? Eher würde ich sagen, das es mit dem ATMega1284P etwas knapp wird. MfG Spess
sein. Tipp: Rechne mal nach, wie viel Byte Daten das sind und vergleiche das mit den Daten des ATMega. Grüße Stefan
-
Thread
LED blinken. Board MR-C3024. µC ATMEGA128L
Hi >wie hast du das erkannt? Ich habe seit fast 14 Jahren mit ATMega103/128/1281 zu tun. Und die haben alle diese Besonderheit. Aber so etwas steht natürlich auch im Datenblatt. MfG Spess
>Ich habe seit fast 14 Jahren mit ATMega103/128/1281 zu tun. Und die >haben alle diese Besonderheit. Aber so etwas steht natürlich auch im >Datenblatt. net schlecht. Könntest du mir vielleicht sagen, wo ungefähr es steht bzw. nach
-
Thread
AVR-GCC section .text verringern
Hallo, ich möchte mit Studio5.1 den nutzbaren Flashbereich (ATMega16U4) so verringern, das der Bootloaderbereich (0x3000...) geschütz bleibt. Bedingt durch den Bootloader verringert sich der nutzbare Flashbereich auf 12k. Der Compiler/Linker warnt jedoch erst, wenn
bzw. nicht sinnvoll). Du willst schließlich nicht, dass das nächste Projekt, das dann für einen ATmega1281 ist, auch auf 12 KiB für .text limitiert wird. ;-) Die Linkerscripts gibt's nur einmal pro (toolchain-interner) Architekturvariante. Selbst, wenn sie pro MCU-Typ wären, hätte es aber keinen
-
Thread
sonderbares define Problem mit AVR Studio 5
Schnipselchen nehme, eine leere delay.h dazu anlege, und dann alles mit [pre]avr-gcc -Os -mmcu=atmega1281 -c test.c[/pre] compiliere, dann funktioniert alles. (Welchen Controller Clemens wirklich benutzt, hat er uns lieber verschwiegen.) D. h., das, was Clemens uns hier häppchenweise hinwirft
-
Thread
AVR-JTAG-USB
noch eine Idee? Bin wirklich ratlos. Oder gibts ein grundlegendes Problem mit dem Olimex Teil und ATMega1281? Dank für jeden Tip, Wolfram
eine Idee? Bin wirklich ratlos. Oder gibts ein > grundlegendes Problem mit dem Olimex Teil und ATMega1281? Das Olimex-Teil ist ein Nachbau vom alten AVR JTAG 1. Das kann den 1281 noch nicht. Du hast am falschen Ende gespart. Mit dem Original von ATmel wärst Du nicht auf die Nase geflogen. fchk
-
Thread
PATA Schnittstelle an AVR mit 2 Ports
Hi, ich würde gerne mit meinem ATMega "IDE" "sprechen". Ich habe aber aktuell nur noch zwei 8-Bit Ports und ein paar einzelne Pins auf einem 3. Port frei. Wie bekomme ich also die 24 Signalleitungen angeschlossen? Ich hatte folgende
größeren Controller nehmen? Wenn Du einen AVR mit externem Memory-Interface nimmst (z.B. einen Mega1281), kannst Du IDE sehr viel performanter implementieren. Dann ist das ganze Faktor 5 oder 10 oder so schneller. fchk
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
ATtiny26,ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 - Mega: ATmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 - Weitere: AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647
-
Thread
Suche Wireless Mikrocontroller
Was mir wichtig ist, dass es viel Doku bzw. Erfahrungen mit dem Chip gibt. Wie sieht es mit dem Atmega128 aus ? Danke. Gruß
Ich benutze eine Kombination aus Atmel Mega 1281 und at86rf212. Damit erreiche ich updateraten von 200 Messages pro Sekunde (8 16Bit Kanäle pro Message). Bei mir ist dann eher der Flaschenhals das vom Funkempfänger in den PC zu ziehen. http
-
Thread
Zwei ATMega8 und ein Grafikdisplay über SPI
ATMega8 an die SPI anschlüsse anschliesst, kann > man dann für die komunikation mit dem anderen ATMega8 andere Ports > nutzen oder ist eine Komunikation dann nicht mehr möglich? Der Atmega8 ist eine
ja, ok aber wäre es mit einem atmega8 oder wie du sagtest, atmega88 möglich? Weil kriege so ein Display für 1 Euro und davon gibt es einige. Gruß
-
Thread
EPROMs, SRAM & Parallel-EEPROMs..
Hallo, mich interessiert, wie man die o.g. Bauteile am besten an einen Atmega32/AT90*8535 anschließen kann. Direkt geht ja eher nicht, das würde zu viele IOs schlucken. Außerdem hab ich mal einen EPROM-Soundgenerator gesehen, der die Bits anhand von TTL auswertet. Das würde
Am Besten nimmst Du einen AVR mit externem Memory Interface, z.B. Einem Mega 64/128/640/641/1280/1281/2560/2561. Die Datenleitungen kommen an Port A, die unteren Adressleitungen über einen hc573 auch an Port A und die oberen an Port C. RD(OE), WR(WE) und ALE sind auf Port G. das ist die schnellstmögliche
-
Thread
AVR gegen den Rest der Welt
was beim (setze hier den kleinsten MSP430 ein, den du finden kannst) alles so anders ist als beim ATmega1281, mit dem ich jeden Tag zu tun habe. Da hast da einfach Äpfel mit Bananen verglichen, und daraus geschlussfolgert, dass die Äpfel vom Bauern B den dir bekannten Bananen vom Bauern A ja nicht
beim (setze hier den kleinsten MSP430 ein, den du > finden kannst) alles so anders ist als beim ATmega1281, mit dem > ich jeden Tag zu tun habe. Es ging ja nicht um anders, sondern um weniger. Sicher lag die Entäuschung darin das man gewohnte Sachen (Eine Funktion kann auf 2 oder drei Pins gelegt
-
Thread
I2C/TWI TWBR > 10 warum?
>Ich hab das Datenblatt vom ATmega8 Ach *DER* ATmega. >...auf welcher Seite hast du das >gefunden? Direkt unter dem TWBR Register steht bei mir nichts. Im Datenblatt vom ATMega1280. Flog halt gerade so rum.
>Hier mal im Datenblatt von ATMega48 usw. von 2004 Seite 205. >Am besten gleich archivieren;) Oha, 440 Downloads. Möchte noch jemand ein Datenblatt für ATmega1280,1281,2560,2561,640 von 2005 haben? Auf Seite 248 stehts dann
-
Thread
von Assembler auf C umsteigen
an, sondern rein auf die Algorithmen. Allerdings ist es dabei eben ziemlich egal, ob man einen ATmega16 oder einen ATmega1281 simulieren lässt, der Algorithmus bleibt ja in beiden Fällen gleich. Dass ein Emulator eine nützliche Hilfe (besonders in großen Projekten) sein kann, haben wir hier ja
> sondern rein auf die Algorithmen. Allerdings ist es dabei eben > ziemlich egal, ob man einen ATmega16 oder einen ATmega1281 simulieren > lässt, der Algorithmus bleibt ja in beiden Fällen gleich. Ja, mit Maß und Ziel eingesetzt sind das natürlich hilfreiche Tools. Zum Auffinden von Compilerfehlern
-
Thread
AV Video mit Atmega1281 erzeugen?
Hallo, ich plane an eine ATMega1281-Schaltung ein billiges China-TFT mit AV-Eingang anzuschließen. Auch wenn das TFT deutlich für diese Anwendung überdimensioniert ist, hat es einen zweiten Eingang, der was 'Richtiges' bekommt.
Bernhard S. angeschaut und das darin beschriebene FBAS-Signal mal näher angeschaut. Ich kann den m1281 mit 16MHz takten und könnte das doch theoretisch wie beim BAS signal machen. Ich will ja 'nur' drei verschiedene Farben und damit Spannungen codieren. Schwarz, blau und grün in nur einer Helligkeit.
-
Thread
Frage zu einem Makro
) (REGISTER) = (VALUE) WRITE_REGISTER(PORTA, var1 | var2); [/c] [pre] $ avr-cpp -mmcu=atmega1281 #include <avr/io.h> #define WRITE_REGISTER(REGISTER, VALUE) (REGISTER) = (VALUE) WRITE_REGISTER(PORTA, var1 | var2); ^D ... # 2 "<stdin>" 2 ((*(volatile uint8_t *)((0X02) + 0x20
-
Thread
ATmega64 - _delay_ms und Timer/ISR Problem
M103 Fuse Warum nimmst Du nicht den moderneren ATmega1281? Peter
, der bis dato ATmega103 verbaut hatte, und dem man daher den ATmega128 als Upgrade-Typ so schmackhaft wie nur möglich verkaufen wollte, um den '103 aus dem Programm streichen zu können.
-
Thread
Verkaufe ATmega128-16AU
Hallo Leute. habe 10 St atmega128-16AU. Braucht je die ?? St. Preis 6.00 Euro, DC 10
Eugen schrieb im Beitrag #2582745: > wir haben zum Vergleich, mehr als 12000 St, Atmega128-16AU ab LAger, Zu viel davon gehamstert, und nachdem es nun schon viele Jahre ATmega1281 gibt (mit ringsum besseren Features), mittlerweile die billigeren ATmega128A, und die Nutzerbasis allmählich
-
Thread
Transistortester AVR
SVN archive files for Megu 328 and > mega328_strip_grid. You can use the compiled code for ATmega168 for ATmega168P, ATmega328 and ATmega328P. The P versions only differ with the identification code. The code for ATmega168 can run on the ATmega328. Compiled version for ATmega328 use another memory
> You can use the compiled code for ATmega168 for ATmega168P, ATmega328 > and ATmega328P. The P versions only differ with the identification code. > The code for ATmega168 can run on the ATmega328. then it's okay, but it is necessary
-
Thread
Taktung des ATmega128rfa1
per Fuse als CPU-Takt benutzen, aber viel Sinn hat das nicht.) Der interne RC-Oszillator des ATmega128RFA1 ist etwas `special': er läuft (anders als beim "Schwester-AVR" ATmega1281) nicht nur mit 8, sondern mit 16 MHz. Allerdings sind die clock-prescaler-Werte so gelegt, dass sie kompatibel zum ATmega1281 arbeiten, d. h. es ist normalerweise noch ein zusätzlicher 1:2-Vorteiler drin. Den kann man nur ausschalten, indem man das Vorteilerregister auf 15 setzt. Das ist ein Wert, den es beim ATmega1281
-
Thread
Für ATtiny4313 kompilieren?
atmega32u4 atmega32u6 at90usb646 at90usb647 at94k atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atxmega16a4 atxmega16d4 atxmega32d4
atmega32u4 atmega32u6 at90usb646 at90usb647 at94k atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atxmega16a4 atxmega16d4 atxmega32d4
-
Thread
Verwirrung Bandgap Atmega 128 Bascom
Und das Migrationshandbuch bezieht sich auf den ATmega 128Xwas aber etwas anderes ist als der Atmega128. Der Atmega 640/1280/1281/... Hat eine wählbare 1,1V Referenz.
Das Migrationshandbuch beschreibt den Wechsel von 128 auf 1281. In da steht was von Bandgap 1,1 Volt. Das Problem ist gelöst.
-
Thread
Unterschied SPI und ISP
AVR die Aussage, dass ISP immer über SPI gemacht wird. Aber nicht immer über die SPI-Pins -> ATMega128/1281/640/2561. MfG Spess
spess53 schrieb im Beitrag #2493195: > Aber nicht immer über die SPI-Pins -> ATMega128/1281/640/2561. Insbesondere ATmega103, weshalb man den ganzen Zirkus dann wohl so verkorkst zum ATmega128 übernommen hat. Ja. Sollte man als Ausrutscher durchgehen lassen. ;-)
-
Thread
Unterschied zwischen ATmega128 und ATmega128A?
ist der alte dann teurer als der neue? Weil der wahrscheinlich ausläuft. War beim Übergang vom ATMega103 zum ATMega128 damals auch so. Außerdem würde ich nicht den ATMega128, sondern den ATMega1281 nehmen. MfG Spess
Hi spess, warum den ATMega1281? Noch mehr Funktionen?
-
Thread
Uart Lip für die Controller AT90CAN nach P. Fleury
Geh mal in die uart.c und mache aus [c] #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__) [/c] das [c] #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__) || defined(__AVR_AT90CANxxx__) [/c] Damit sollte die library für den entsprechenden AT90CANxxx
-
Thread
ATmega128 wozu ist der PEN Pin?
Wozu das mal genau gedacht war kann ich jetzt auch nicht nachvollziehen. Möglicherweise hat das der ATMega128 nur noch um kompatibel zum Vorgänger (ATMega103) zu sein. Der neuere, pinkompatible, ATMega1281 hat den Pin nicht mehr. MfG Spess
Hallo rubbellos, ist ein Relikt vom ATmega103, zu dem man den ATmega128 kompatibel schalten kann ("jungfräulich" ist der ATmga128 im ATmega103 Mode)! Funktion: Device wird programmiert, läuft aber erst mit dem nächten "Power On" mit der neuen
-
Thread
DogM Display durch Drehgeber gestört.
Ich habe kein Bild, aber der Drehgeber schaltet nach Masse, über die internen Pull-Ups am Port (ATMega1281).
Ich habe kein Bild, aber der Drehgeber schaltet nach > Masse, über die internen Pull-Ups am Port (ATMega1281). Und wo werden die PullUps eingeschaltet?
-
Thread
Parameter aller Atmel Mikrokontroller
für die Blumen. Die Daten habe ich 1:1 von Atmel übernommen, und wenn ich in das Datenblatt vom ATmega640/1280/1281/2560/2561 rein schaue, steht da etwas von: • Peripheral Features – Two 8-bit Timer/Counters with ... – Four 16-bit Timer/Counter with ... Gruß Andreas
Laut deiner Liste beitzt der Atmega168 einen internen Temp Sensor, ich kann davon aber im Datenblatt nichts finden. Es gibt mir in der Liste noch zu viele Spalten wo features drin stehen die kein AVR besitzt. MFG AVR
-
Thread
Interrupts und IEEE 802.15.4 MAC mit ZigBit900 bzw. STK600 + Atmega1281+RZ600 AT86RF212
Hallo zusammen, ich versuche gerade den Atmel IEEE 802.15.4 MAC Stack 2.7.1 an einem USB-Dongle (RT232RL) mit ZigBit 900 über UART1 zum laufen zu bekommen, insbesondere das MAC Beispiel Promiscious Mode. Soweit habe ich eine eigene PAL Konfigration erstellt. Jetzt bleibt aber die Beispielapplikation hängen und zwar in der Funktion set_trx_state() in der Datei MAC_v_2_7_1\TAL\AT86RF212\Src\tal.c. (Siehe angehängtes Bild) Hier wird ENTER_CRITICAL_REGION(); ENABLE_GLOBAL_IRQ(); ... while (!tal_awake_end_flag); auf gerufen, wobei mit ENTER_CRITICAL_REGION(); der Zustand aller Interrupts gespeichert
-
Thread
32,768 KHZ problem
Hallo, ich erlebe jetzt gerade irgendwie ein neuer weltwunder. Atmega1281 uC,verusch den timer2 in Asynch.Modus zu schlaten und einen einfachen rtc zu erzeugen, dass ganze wird mit avr jtagice mk2, geflasht. direkt nach der intialisierung von timer2 spielt das ganze
-
Thread
_delay_ms(1) ungenau!
normalen Temperaturbereich bleibt. Das klappt selbst dann noch, wenn man die Spannung bei einem ATmega1281 bspw. von den 5 V, für die der Kalibrierwert gilt, auf 3 V absenkt. Mit dem "alten" Oszillator ging letzteres nicht, für unsere ATmega128 früher haben wir noch am OSCCAL rumfummeln müssen,
warum die Leute nicht > stattdessen auf die pinkompatiblen moderneren Versionen umsteigen Der ATMega8 kostet weniger - aber sonst hat er nur Nachteile. Musste ich bei meiner Stereoanlage merken - mit ATMega88 anstatt ATMega8 bekomme ich viel bessere ADC-Ergebnisse und es klingt entsprechend besser
-
Thread
Hilfe für weiteres Vorgehen
brauchst du für solche experimente immer 2 uCs. Deshalb solltet du dir auch mal auf Lochraster eine ATMega8 Grundschaltung aufbauen. Noch ein RFM12 dranhängen und das erste Byte rausfeuern.
und Versandkosten ist, muesste man nochmal nachschauen), im Gegenzug aber bekommt man einen AVR ATmega1281 zusammen mit einem leistungsfaehigen digitalen Transceiver mit Adressfilter und Fifo. Auf dem Chemnitzer Linuxtagen haben die uracoli-Jungs mal so ein Datenloggerprojekt gezeigt http://www.uracoli.de
-
Thread
2 Frequenzen einstellen und ausgeben +Display Anzeige
kommen. > Ich könnte auch andere µC verwenden. Das wäre zumindest meine Vorzugsvariante. Ein ATmega1284P hat zwei 16-bit-Timer, oder aber halt die "Klassiker"-Linie ATmega128 bzw. der modernere Nachfolger ATmega1281.
nicht ! Simulatoren sind Schall und Rauch. Nur die Praxis zählt. Wenn du statt des ältlichen ATmega8 wenigstens einen ATmega88 benutzen würdest, hättest du einige Vorteile: . Upgrade-Pfad auf ATmega168 oder gar ATmega328 möglich, sodass du bspw. auf jeden Fall Platz für sprintf() und damit
-
Thread
AVR debuggen unter linux
Controller in Erfahrung bringt? Vergiß den am besten ganz schnell wieder. Die unterstützten µC sind: ATmega16, ATmega32, ATMega323, ATmega162, ATmega169, ATmega128 Steht aber auch so im auf der Seite verlinkten user guide: http://www.olimex.com/dev/pdf/avr-usb-jtag.pdf Bei Atmel ist dazu nichts mehr
at90usb646 0x9682 64 KiB 2 KiB at90usb647 0x9682 64 KiB 2 KiB atmega128 0x9702 128 KiB 4 KiB atmega1280 0x9703 128 KiB 4 KiB atmega1281 0x9704 128 KiB 4 KiB atmega1284p 0x9705 128 KiB 4 KiB atmega128rfa1
-
Thread
ATMEGA mit XRAM?
dann einfach mal > bei den 8051ern nachsehen. Und wenn's kein DIP sein muss, dann gibt's noch ATmega640, ATmega1280, ATmega1281, ATmega2560 und ATmega2561, die alle ein XRAM-Interface haben. Damit sollte wohl auch genügend Flash verfügbar sein ;-), und bei den 100-Pinnern hat man trotz XRAM noch
Wolfgang schrieb im Beitrag #2328067: >> Und wenn's kein DIP sein muss, dann gibt's noch ATmega640, ATmega1280, >> ATmega1281, ATmega2560 und ATmega2561, die alle ein XRAM-Interface >> haben. Damit sollte wohl auch genügend Flash verfügbar sein ;-), > Ich weiß. Allerdings kenne ich deren
-
Thread
Problem AM-Empfänger konstruieren
für etwa EUR 15 das Stück nicht nur einen kompletten Transceiver, sondern auch gleich noch einen ATmega1281 mit dazu. Für die Fahrzeugsender brauchst du außer dem Zigbit eigentlich nur noch zwei LR03-Zellen und ein kleines Gehäuse, damit ist dein Gerät fertig. Für die Zigbits könnte ich dir (mit
Behandlung für "ich habe keine Daten empfangen". Du solltest natürlich sicherstellen, dass dein ATmega8 auch mit 8 MHz läuft, denn mit 1 MHz sind keine 19200 Bd sinnvoll zu erreichen. Dummerweise ist beim ATmega8 der 8-MHz-RC-Oszillator nicht werksseitig kalibriert, sodass du ggf. noch das OSCCAL-Register