-
Thread
Low Power Schaltung
Hi leutz Ich vesuche einen at90s2313 mit Baterie zu betreiben. Die Schaltung muss mit 4,8-6 V auskommen. Kennt jemand eine Spannungs regler schaltung mit der es machbar wäre? Noch etwas gibt es einen max232 ersatz ohne externe beschaltung
viel neues erfahren aber eine frage hab ich noch. Frank Linde ich hab gesuch überall nach diesem at90s2313-4 ich find aber nichts wo man diesen kaufen kann kannst mir da bitte noch einen Tip geben??
-
Thread
AVR mit LM75 und avrgcc
die internen Abläufe im µC erfährt. Nun gut ich würde gerne einen Lm75 Temperatur Sensor mit einem AT90S8535 auslesen. Das ganze soll in C mit avrgcc programmiert werden. Hat das schonmal jemand gemacht? Ich sehe mich ehrlich gesagt nicht in der lage das selbst zu Programmieren. Wie wende ich eigentlich
Hallo Björn, leider habe ich das nicht auf einem 90S8535 gemacht, sondern auf einem Tiny26. Anbei liegt der Code. Schau in Dir einfach mal an, vielleicht hilfts Dir. BTW: Ist eine Software I2C implementation. Gruß Marcus
-
Thread
STK500 Verbindungsproblem bei AREF kleiner 2,5V
@Joern Das STK500 hat justament genau den angesprochenen Hilfsschaltkreis in Form eines AT90S8535 (heutezutage vielleicht schon ATmega8535) mit ADC on board, der die eingestellten Spannungen auch gegenmisst. Ansonsten kann ich nur noch einmal wiederholen, dass ich mein nunmehr gut fünf Jahre
Bei Digikey nach NC7S14 gesucht und schon gefunden :-) Gruß Johannes
-
Thread
AVR-GCC und kleine Controller
Um die Eignung der AVR für meine Anwendungen im industriellen Umfeld zu testen, will ich einen AT89C2051 durch einen AT90S2313 ersetzen, d.h. ohne eine neue Platine machen zu müssen. Das 2051-Programm ist in C geschrieben und belegt etwa 1,6kB des Flash. Es sind nur wenige Zeilen, aber es benutzt
Ausgaben wirst Du ja vielleicht auch noch machen wollen... Ich habe Gleitkomma erfolgreich auf einem AT90S8535 benutzt, allerdings wäre für printf() kein Platz mehr gewesen (hatte ich damals sowieso noch nicht), und zusammen mit bißchen Debug-Code und sowas habe ich am Ende den Flash dieses Teils auch
-
Thread
senden empfangen string
Das Problem das ich habe gestaltet sich wie folgt. Über die serielle Schnittstelle empfängt der AT90S8535 von einem anderen AT90S8535 am (Pin 14 (RXD)PD0 ) folgendes a1b2c3d4 . Der sendende Mikrokontroller schickt print "A";a;"B";b;"C";c;"D";d wobei a b c d Byte Typen sind in denen
-
Thread
[V] FT232BM und verschiedene AVRs
. ATMEGA16L-8AI: 1.50 EUR - 1 Stk. ATTINY26-16SI: 0.17 EUR ? - 3 STK. ATTINY26L-8PI: - 1 Stk. AT90S232-10PI - 1 Stk. ATTiny15L-1PI - 1 Stk. AT90S8515-8PC - 1 Stk. AT90S443-8PI - 1 Stk. ATMEGA163L-4PC - 1 Stk. AT90S8535-8PI - 1 Stk. AT90S2313-4PI - 2 Stk. MAX323ESE (gratis als Zugabe bei anderem
-
Thread
AVR-Programmierung mit ISP
Hallo an alle, wieder einmal geht's um die ISP-Programmierung von AVR's. Erstmal mein Equipment: OS: Win XP SP1 Programmer: http://rumil.de/hardware/avrisp.html 6-polig µC: Atmel AVR AT90S4433 Schaltung: Tutorial dieser Seite
absolut willst und keine Ruhe gibst, warum auch immer. Mein ISP-Adapter hat so zum Beispiel einen AT90LS8535 und noch ein Chip namens AT90S1200 und noch jede Menge Kleinteile angefangen vom 724 und was weiss ich noch drin. Das alles braucht man zum Level-Schieben, genial! So, ich hoffe jetzt ist
-
Thread
"Z+" kaputt?
Typenbezeichnung so auf Dauer Sinn macht. Was genauso toll ist, ist die Langlebigkeit einiger AVR's: - AT90S4433 - AT90S8515 - AT90S8535 - ATmega103 - ATmega163 ... Welche werden die nächsten sein ? Gruß Fiffi
-
Thread
AVR an Handy C35
ist die Standardausgabe automatisch auf dem Serialport, da musst du nix einstellen. Nach jedem AT Befehl musst du ein "Newline" als Abschluss setzen. Unter C ist das \n\r. P.S. Schau dir mal den Anhang an, vielleicht ist der ja interessant für dich ;-) Grüße, Timo
und wird einfach angerufen. $baud = 19200 'Baudrate für C35i $crystal = 4000000 'AT90L8535 Enable Interrupts Config Serialin = Buffered , Size = 20 Config Serialout = Buffered , Size = 20 Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3
-
Thread
Welche Atmels sind Pin- und Code-kompatibel?
den Atmega16 für ein anderes Projekt nutzen. Welche Pin- und Code-kompatiblen Chips gibt es? Gibt's eine Liste dadrüber?` Danke! Kersten
Übersicht) gibt es bei ATMEL. Pinkompatibel zum Mega16 (DIL40) ist der Mega32 (größer), der Mega8535 (kleiner) und (bedingt) der AT90S8535 (kleiner und älter). Softwarekompatibel ist eigentlich keiner. Da muss mindestens die Interrupt-Vektortabelle umgeschrieben werden und evtl. einige JMPs und
-
Thread
Unterschiede zwischen verschiedenen AVR Controllern..
Hallo Ist der Umstieg von einem AT90S2313 zu einem anderen Controller, wie z.B. AT90S4434 problemlos möglich? Oder muss man sich erst mit neuen oder anderen Routinen vertraut machen. Ich programmiere in Assembler und wollte mal wissen
Achso, was noch ganz wichtig ist: Die Megas besitzen u.U. mehr SRAM und mehr EEPROM als Classic At90s. Wenn also über die "Schallmauer" von 256 Bytes bei SRAM oder EEPROM kommst, musst du auf 16-Bit Zeiger umstellen. Also wenn früher gereicht hat LDI SP, RAMEND (klar, geht so nicht, ist aber
-
Thread
Daten über RX/TX Senden und Anzeigen
Hay @all Ich habe eine Frage ich möchte von einen AT90S8535 schrift an einen anderen AT90S8535 senden und dies auf einen LCD anzeigen lassen ich nutze Codevision. Hat jemand ein Beispel Daten senden etc. geht nur schrift anzeigen nicht muss ich diese
-
Thread
Probleme mit M32 und STK500
kein ATMEGA32, aber ich habe mit AVTProg STK500 ugedated. Es funktioniert nur teilweise, wobei der AT90S8515 funktioniert ohne Probleme. Hat da jemand Erfahrung?
sich seitenweise programmieren, nicht mehr byteweise. Der Mega32 kommt in den gleichen Sockel wie der AT90S8535. Ansonsten sollte alles gleich bleiben
-
Thread
Mit VB 2005 Express einen AVR mit RTL8019AS steuern
Word Dim My_mac(6) As Byte Dim My_port As Word Dim My_ip(4) As Byte Dim Udp_data(128) As Byte At &H270 'overlay the string s over the array Udp_data() just to make things easy later. Dim S As String * 128 At &H270 Overlay 'helper varible Dim X As Byte Init: ' include the waitms 10 even
Bauchgefühl: Ich würde beim Debuggen an dieser Stelle anfangen: [pre] Dim Udp_data(128) As Byte At &H270 'overlay the string s over the array Udp_data() just to make things easy later. Dim S As String * 128 At &H270 Overlay [/pre] Der Democode ist für einen Atmega8535 (512 Bytes SRAM) geschrieben
-
Thread
ATTiny26-EEPROM: Zuverlässigkeit!
unbenutzt) den Wert 00 enthält? Irgendwo habe ich aber gehört, dass das Problem hauptsächlich bei den AT90ern ("Classic-AVR") auftrat, mangels BOD. Tinys und Megas kann man wohl per BOD davor schützen. MfG, Heinz
Speicherzelle mit 0x00 beschrieben wird, also die urspränglichen Daten verloren gehen. Insbesondere von der AT90S Serie ist dieses Verhalten bekannt. Ich hatte es aber auch schon mal, dass andere Zellen bei einem fehlerhaften Prog Start müt Müll überschrieben wurden (AT90S8535).
-
Thread
Kompatibilitätsmodus des Atmega128 mit dem Atmega103
Als 1997 die AVRs entwickelt wurden, kam zuerst der AT90S1200 raus. Später kamen AT90S2313 und AT90S8515 hinzu. Dann wollte man klotzen und hat gleich den ATmega103 entwickelt. Daraufhin hat wohl ein Großkunde den ATmega103 massiv eingesetzt. Die Chips
128 ist übrigens nicht der einzige, der einen Kompatibilitätsmodus besitzt. Auch beim ATMega8515/8535 kann man auf "Vorgängerverhalten" umschalten. Allerdings ist das werksseitig abgeschaltet. MfG Spess
-
Thread
Bezeichnung zur Identifikation der AVR Core Version?
Identifikationsmöglichkeiten für die Core Version bei AVR Controllern? Es gibt ja verschiedene Versionen. von den alten AT90S über die ersten ATmega bis hin zu den aktuellsten. Ich meine damit die Cores, die identische Befehlssätze, Features usw haben. So können die Mega8 noch nicht das Togglen durch Beschreiben des
Burrer schrieb: > Ich vermute, dass alles vom Mega8 bis Mega128 einschließlich Mega8515 > und 8535 den gleichen Core hat. Das betrifft übrigens weniger den CPU-Core, sondern die Peripherie- module.
-
Thread
Grafik LCD 128x128, Toshiba TLX-1391
Hallo! Ich will mit dem AVR AT90S8535 das Grafik LCD Display ansteuern. Hat jemand dazu einen fertigen Quellcode wie ich dieses Display ansteuern kann? Dieses Display ist kompatible zum T6963C-Controller.
Yep. 15,00 + 3,90 Versand ist okay. Den Rest bitte per Mail an web (punkt) work (at) gmx (punkt) net
-
Thread
Handyansteuerung über uC
Windows - Systemen zuerst "13" und dann "10". Die Reihefolge war bei meinen Experimenten mit dem Siemens S45 bei bestimmten AT - Befehlen ausschlaggebend für den Erfolg.
ichmeine, da kann ich dir nicht wirklich weiterhelfen. Ich habe zwar auch ein SiemensBoard mit einem 8535 zu Hause, damit habe ich aber noch nichts angestellt, obwohl es damals sehr teuer war. Ich bin auf die Atmels ATmega und at90Sxxxx umgestiegen, weils irgendwie besseer lief. Nunja, das Datenblatt
-
Thread
Neuling versucht vergeblich AT90S1200 per ISP zu programmier
Ja, habe ich. AVR micro -> AT90S1200 Beim Interface Setup habe ich: Serial SI Prog API COM 1 -> da ist der auch angeschlossen ausgewählt. Habe auch andere Varianten (COM 2, SI Prog I/O) versucht. Vorher habe ich auch eine Calibration
"SI Prog I/O" oder...? Und muß ich etwas bei der "Polarität der Kontroll-Leitungen" beachten (für 90S4434 und 90S8535). @Jonas auf dem Board sind über einen Treiber (ULN2803A) LEDs angeschlossen, die binkern auch ganz wild beim Lesen oder Schreiben nur leider bekomme ich nur "FF" zurückgelesen und
-
Thread
Erfahrung mit Zusatz-RAM / Peripherie ?
Hallo, ich hatte eigentlich vor eine Schaltung zu entwerfen die einen AT90S8535 um folgende Features erweitert: * 64k S-RAM * 64k EEPROM/Flash * 24bit A/D Wandler * RS232 Treiber * ISP Stecker * Anschluss fuer Zeichenbasierte DOT-Matrix Displays und fuer Pixelbasierte leider
Hallo unterstützt der 8535 externes RAM? denke du solltest da den 8515 nehmen. und den Rest über Adressmaping durchführen (Adressdekoder) einfach einen SRM-Speicherbereich ausklammern und auf externe Hardware wie LCD, AD,
-
Thread
STK 500 kaputt?
Schluss auch zum Erfolg geführt. Es wurden auch ein paar hilfreiche Links "gepostet" Vielleicht hilft's auch dir!!!! Gruß Marcel
Hat schonmal jemand den AT90S1200 auf dem STK500 neu programiert?
-
Thread
LED´s Dimmen
Klassische Anwendung für Mikrokontroller. Such dir einen µC aus mit Timer und PWM, weil led's über die Spannung gedimmt, Farbverfälschungen zeigen. Einen Schaltplan wofür? Für ein LED, für 100 LED's? Michael
@Chriss Das Stimmt wohl. So gut Naja Sagen wir mal so ich habe 10 LED´s Parallel an einer Leitung Nun möchte ich diese mit einen MC Dimmen da habe ich einen Mega16, Attiny26, at90s8535 und einen at90s2313 Also währe doch was dabei denke ich mal. Ob Transistor oder nicht
-
Thread
ATMega 8515 A/D-Wandler
D-Wandler haben? > > Nein, die hatten noch keinen. Was heißt "noch" keinen? Der Mega8515 ist aus dem AT90S8515 entstanden, und selbst der hatte schon mehrere Zeitgenossen mit ADC, v.a. zu nennen seinen Bruder im Geiste, den AT90S8535. Der AT90S8515 bzw. später (nach der Portierung der beiden auf die Mega-Plattform
-
Thread
Voll der Schock
Hängt aber offenbar davon ab, was beim > Hersteller gerade so weg muß. :-)) Da war früher ein AT90S8515 dabei, der später durch einen ATmega8515 abgelöst worden ist, sowie beigelegt noch ein ATmega16. Vermutlich war letzterer bei den ersten Exemplaren des STK500 sogar noch ein AT90S8535, sowas
Bei meinem war ein Mega163 und ein AT90S8515 mit dabei.
-
Thread
Hammer-HV-Prog falsch zusammengebaut?
hat - dann könnte es sein das die anderen noch leben. Wobei es ja nur wirklich was nützt wenn es der AT90 war der überlebt hat, die beiden anderen sind ja Feld-Wald-Wiesenbausteine. Tauschen den Max und den 74 mal aus und probieren dann noch einmal. Rechne aber auf jeden Fall damit das du eben KEIN
Schon getestet ? Wen ja, mit welchen µc`s ?
-
Thread
vorhandene Led 7- Segmentanzeige ansteuern, wer kann dazu ein Programm schreiben
Idee war eher, davon nur die Hardware zu nutzen und ihn mit neuer > Firmware zu füttern. ATMEL AT90S8535, allerdings scheint mir hier der Aufwand größer zu sein. Man könnte zwar den Radarmesssensor abschließen und damit würde auch die alte Signalaufbereitung weg sein. Ich bin allerdings nicht sicher
Ich geh mal davon aus, dass man Dinge wie Stromversorgung vom Original nehmen kann. Der Originale AT90S8535 hätte bereits eine UART integriert, so dass man im einfachsten Fall eine Zusatzplatine benötigen würde, auf der ein MAX232 samt zugehörigem RS232 Stecker sitzt. Finden sich auf der Original-Platine
-
Thread
Hat der AT90S8515 einen 10bit DAC?
Hi, ich habe bei Reichelt gelesen dass der AT90S8515 einen "echten" 10bit-Digital-Analog-Converter hat. Ich habe im datenblatt aber nichts darüber gefunden. Ist das nur ein fehler von Reichelt oder habe ich das falsche Datenblatt, bzw. nicht
Du hast evtl. den AT90S8515 mit AT90S8535 verwechselt.
-
Thread
avrdude schreibt nur bis 64 byte in den flash-speicher
0x2e = (unknown) Device code: 0x2f = (unknown) Device code: 0x30 = AT90S4433 Device code: 0x31 = (unknown) Device code: 0x32 = (unknown) Device code: 0x33 = (unknown) Device code: 0x34 = AT90S2333 Device code: 0x35 = (unknown) Device code:
unknown) Device code: 0x66 = (unknown) Device code: 0x67 = (unknown) Device code: 0x68 = AT90S8535 Device code: 0x69 = ATmega8535 Device code: 0x6a = (unknown) Device code: 0x6b = (unknown) Device code: 0x6c = AT90S4434 Device code: 0x6d = (unknown) Device code
-
Thread
controller-externen quarz nachjustieren - geht das?
Aufwachen durch (pegelgesteuerten) externen Interrupt des Tasters. Angefangen hatte ich mit einem AT90S8535, aber mit den Debug-Strings ist der bißchen knapp geworden, so daß ich nun eher zum ATmega16 tendiere. Derzeit läuft es aber erstmal auf dem ATmega128-Testbrett, weil ich die letzten Flöhe
Das ist ein anderer Nachbau (und meiner Erinnerung nach der, auf den ich mich mit der AT90S2313-Bemerkung bezogen habe). Das Original ist das hier: http://www.aade.com/lcmeter.htm Die Schaltung war früher mal frei und die Firmware (binary-only) auch, in dieser Zeit ist die Schaltung
-
Thread
Installation von AVR-GCC unter WinXP
change this lines according to your project ################## #put the name of the target mcu here (at90s8515, at90s8535, attiny22, atmega603 etc.) MCU = at90s2313 #put the name of the target file here (without extension) TRG = gcctest1 #put your C sourcefiles here SRC = $(TRG).c
loop */ k++; /* just do something - could also be a NOP */ } } P.S.: Nicht hauen wegen derm langen Post ;)
-
Thread
I²C Interupt mit Bascom
Hi! Ich wollte 2 At90S8535 mit einen I²C Bus verbinden, da einer für mein Projekt nicht ausreicht. Nun wollte ich wissen ob der Controller einen Interrupt dafür besitzt, so dass er die Anfrage/Befehl bearbeiten kann. Ich
Hi, da der 8535 selbst kein I²C besitzt muss dieser per Software implementiert werden. (Macht warscheinlich dein Compiler). Deshalb gibts dafür auch keinen dirketen Interrupt. Nur um die beiden 8535 zuverbinden
-
Thread
avrasmeditor
hallo zusammen, ich bin assembler für avr-mcu`s am lernen, jedoch habe habe ich noch einige fragen zu dem asm-Editor. 1. auf der avrfreak seite steht das der wavrasm nur folgende typen unterstützt: AT90S1200-4,AT90S1200-12,AT90S2323,AT90LS2323, AT90S2343 AT90LS2343 AT90S2313-4 AT90S2313-10 AT90S4433 AT90LS4433 AT90S8515-4 AT90S8515-8 AT90S8535 AT90LS8535 AT90S2333 AT90LS2333 AT90C8534 AT90S4414-4 AT90S4414-8 AT90S4434 AT90LS4434 ATmega103 ATmega103L
-
Thread
Übertragungsrobleme mit STK500
Forum ("gcc") deplaziert. 2 - Wie ist die ISP-Frequenz des STK500 eingestellt? 3 - ATmega8515 oder AT90S8515?
Sorry wo hätte die Frage denn hin gesollt? Es handelt sich um den AT90S8515. Der ATMEGA16L hat das gleiche Problem. Die Einstellungen für die ISP-Frequenz habe ich nirgends gefunden. Aber jetzt geht es plötzlich wieder?? Warum?? Ich nur im AVR-PROG mal den AT90S8535
-
Thread
Unterschiede AT90Sxxxx- und der ATMega-Familien
Hallo, was ist der Unterschied bei AVR zwischen der AT90Sxxxx-Familie und der ATMega-Familie? Läuft die AT90Sxxxx-Familie bald aus MfG Wolfram Hubert
Ausnahme, nämlich den 169er) alle einen Hardware-Mulitplier. Andere Eigenschaften findet man auch in der 90er-/tiny-Serie. Die 90S8515/8535 wurden mittlerweile durch Megas (gleiche Nummer)ersetzt. Hinzugekommen sind u.a. TWI und eben der Multiplizierer.
-
Thread
Uart initialisierung zwischen AT90S2312 und ATMEGA8538
Hallo! Ich möchter gerne einen AT90S2313 Daten von einem ATMEGA8535 empfangen lassen. Die Daten müssen nur in eine Richtung. Ich schaffe es aber irgendwie nicht, dass die Kommunikation zu stande kommt. Ich glaube ich initialsiere die
könnte. Ich würde gerne 8-Bit Frames senden. Ohne Partät. Die initialsierung zum empfangen auf dem AT90S2313 sieht folgendermasen aus: ******************************************************************** .equ CLOCK = 10000000 ;10 Mhz .equ BAUD = 4882 ; UBRR ca. 128 .equ UBRRVAL = CLOCK
-
Thread
Timer, Wecker etc
Herausziehen des Steckers und vor allem bei einem ungewollten RESET nicht verloren gehen. BTW: Der AT90S2333 hat eh n' EEPROM oder? Gibts da einen RTC der relativ leicht anzusteuern ist und so wenig I/Os wie möglich braucht, da ich ein LCD auch noch anschliessen will? Der I2C Bus ist eh seriell über
weirere Relais - Infrarot-Empfänger - Temperatursensor (Falls Du bei Frost 10min eher raus musst) - AT90S8535 oder AT90S4434 - ... Nur die I2C-Uhr fehlt. Aber der Stecker für I2C ist schon vorgesehen. Gruss, Holger
-
Thread
Source: RC5-Empfang, interruptbasiert, Manchester
läuft, aber es geht hald nicht ich weiß ja auch nicht warum. Der Tsop funktoniert, und auch mein At90s2313.
warum weiss ich noch nicht, bin halt neu auf dem avr-gcc. Compiler: avr-gcc SysClock: 8MHZ CPU: at90s8535 Noch was: Dateianhang ist UNIX-Ascii, also für DOSen muss LF in CRLF geändert werden. Bis denne emax.
-
Thread
Welchen µC nun eigentlich ?
gebaut der so auch einwandfrei funktioniert mit dem AVR-Studio zusammen. Nun habe ich im Moment den AT90S8535 auf einem Steckbrett mit 8 Tastern und 8 Leds aufgebaut und experimentiere damit nun gerade rum. Meine Frage ist nun da ich den 90S8535 wieder meinem Ausbilder zurückgeben muß ob es sich lohnt
-
Thread
AVR und PDU-Mode
Assembler) zur Umrechnung vom Klartext zum PDU Mode. Ich möchte damit Empfangene GPS Daten mit dem 90S8535 als SMS übertragen. Vielleicht hat ja jemand damit Erfahrung.
einer semesterarbeit, wir wollen eine temperatur per sms an einen rechner senden und dies mit einem at90s4433. falls möglich in c. vielen dank aus der schweiz! gregor
-
Thread
Eigenarten des Oszillator auf dem STK500
>Blumentopf gewinnen kannst .... 100MS/s DSO-2100. USB Osci Voltcraft. Natürlich Conrad ! >100MS/s Wenns das mal wirklich schafft. Bis zu 40Mhz Bandbreite pro Kanal laut Datenblatt. Bei 100MS/s wohlgemerkt ! Die Abtastrate teilt
7.3xx-MHz-Quarz steckt in der Fassung. Der variable Taktgenerator ist weiter nichts als der Timer1 des AT90S8535/ATmega8535 mit "toggle on compare match". Daraus ergibt sich (bei 7,3xx MHz CPU-Frequenz) einerseits die tatsächlich realisierbare Frequenzabstufung, andererseits auch das 1:1- Tastverhältnis
-
Thread
avr910 und m88
0x2e = (unknown) Device code: 0x2f = (unknown) Device code: 0x30 = AT90S4433 Device code: 0x31 = (unknown) Device code: 0x32 = (unknown) Device code: 0x33 = ATMEGA88 Device code: 0x34 = AT90S2333 Device code: 0x35 = (unknown) Device code:
unknown) Device code: 0x66 = (unknown) Device code: 0x67 = (unknown) Device code: 0x68 = AT90S8535 Device code: 0x69 = ATMEGA8535 Device code: 0x6a = (unknown) Device code: 0x6b = (unknown) Device code: 0x6c = AT90S4434 Device code: 0x6d = (unknown) Device code
-
Thread
welcher Mikrocontroller ist der beste
Sehr billig ist der AT90S2313 aus der AVR Familie (bei Reichelt 2,10 ). Sitzt in einem 20 Pol DIL Gehäuse. Extern werden noch 2 Kondensatoren und ein Quartz benötigt (Flash ist bereits im Controller). Der Programmer besteht
Allerdings empfehle ich einen etwas leistungsfähigeren Controller, der c.a. das Doppelte kostet (z.B. AT90S4433 oder ATMEGA8). Schau mal hier ins AVR Tutorial, da findest du alles nötige.