-
Thread
welcher µC?
einige wenige Erfahrungen bei der Programmierung gemacht) Der AT89C51IC2 würde diese Punkte ja erfüllen, ist aber nur sehr schwer (und teuer) aufzutreiben. Was gibt es denn an kostengünstigen Alternativen? Sehr groß sind die Ansprüche ja nicht gerade... Danke
AT89C2051/AT89C4051 sind billige 8051 Flash controller
-
Thread
AT89S8253 ISP Programmierung unter Linux
Hallo, da ich bis jetzt kein ISP Programmer für den AT89S8253 unter Linux gefunden habe, habe ich eins selber geschrieben. Das Problem ist, dass ein Paar Hundert Bytes werden einwandfrei programmiert, dann tritt ein Fehler auf (nicht programmiertes byte
bin sehr interessiert an deinem programmer, da ich selber sowas ähnliches brauche und zwar für den at89s4051. An dem ist nur das page programming nicht 64 sonder 32 byte und er hat kein eeprom. Ansonsten ist das Programmieren gleich. Ich müsste mir das ganze selber schreiben, es wäre aber schön wenn
-
Thread
Wieviele Variablen sind eigentlich möglich unter BASCOM ?
Lokale Variablen kann man viel mehr verwenden, als physisch SRAM vorhanden ist. Ich hab z.B. auf nem AT89C4051 etwa 200 Bytes Variablen gehabt, obwohl nur 128 Bytes SRAM drin sind. Ich kann allerdings nur C, kein Bascom. Peter
-
Thread
flash an einen at89c4051
hi ich möchte einen eeprom an einen at89c2041 anschließen muss man da die normalen ports benutzen oder kann mann den eeprom direkt an die rxd bzw txt schnittstelle anschließen mfg
kosten aber alle quasi das selbe, von daher, nimm den, der am billigsten ist. Bist Du schon auf den 89c4051 festgelegt? Ansonsten gibt es von Atmel auch noch µCs wo so ein EEPROM schon integriert ist. Z.B.: 89S8253. Dieser Baustein ist außerdem ISP-fähig. (Oder hast Du zum 89c4051 ein Programmiergerät
-
Thread
Problem mit MOV A,SBUF
Hallo, Bin gerade dabei mich auf den AT89C4051 einzuarbeiten. Habe ein Programm mit der seriellen Schnittstelle geschriben welches beim Empfang eines Wertes diesen um 10 erhöht und anschließend wieder zurücksendet. Doch irgendwie will der
-
Thread
schieberegister einlesen
das dabei ausgedacht. leider geht es nicht richtig prinzibiell kann man aber ports so einlesen (at89C4051) mfg zahl = 0; schieberegister = 0; for (i= 0; i<16; i++) { zahl++; schieberegister = schieberegister << 1;//so gehts in visuall basic if (P1_0 == 1) { schieberegister = schieberegister
Wie gesagt, ich würde es so machen: [c] schieberegister = 0; for(i = 0; i < 16; i++) { if(Bit) schieberegister |= 1; schieberegister <<= 1; } [/c]
-
Thread
Welche Batterie für 8051?
Datenblatt Deines konkreten 8051 Derivates, die meisten haben einen weiten Spannungsbereich. Z.B. der AT89C4051 arbeitet ab 2,7V, da nimmt man dann ne 3V Lithium oder 2 * 1,5V. Motoren an nem schlappen 9V-Block hab ich noch nie gesehen, die Laufzeit dürfte bestenfalls wenigen Minuten betragen. Peter
die Conrad Teile waren jetzt mal nur Beispiele, das grosse C hat eine grosse Auswahl und einen schönen Katalog, aber auch Preise wie in der Apotheke. Wenn du die Teile z.B. bei Reichelt raussuchst kannst du einiges sparen. C lohnt sich nur wenn du direkt nebenan
-
Thread
SourceCode in den AT89C2051
blinky, hello world,... h-file. genau. das ist für die s51er. aber bei mide51 ist ja bei sdcc ein at89x51.h dabei. das auf dem 8051 aufbaut und für die at89c2051/4051 ist. werd ich dann schon merken wenn der chip später nicht das tut was er soll ;) vielen dank nochmal.
aha. bei den mcu gibts nen at89c2051.mcu. aber bei sdcc baut das at89x051 auf dem 8051 auf. warum gibts dann dafür keine spezielle bzw. seperate at89c2051.h? isses denn dann egal oder muss umbedingt ein "richtiges" c2051.h her?
-
Thread
AT89C2051 und PWM
aber nicht zu diesem Thema gefunden deswegen wende ich mich an euch. Hat jemand schon mal mit dem AT89C2051 eine PWM programmiert? Kann derjenige oder diejenige mir dieses Programm zur verfüngung stellen? danke mfg Michael
genau wie du das machen würdest. PS.: Ich würd wohl nenn PIC nehmen ... oder ganz einfach beim AT89C2051(oder halt den AT89C4051) bleiben ;-)
-
Thread
Sammelbstellung für ein 80C51-ED2 Aval Board !!
Higl Low Ihr da draußen, wie gesagt, es geht um ein EVAL Board für nen 89C51ED2. Ich suche jemanden der sich um eine Sammelbestellung kümmern kann und will. Als Gegenleistung möcht ich nur eine Paltine. 2 Seitig durchkontaktiert. Lötstop ist optional. Ich gebe dem jenigen
ist natürlich ein 89C51-ED2 !! Sorry
-
Thread
UART
Hi! Ich habe folgendes Problem: Ich habe einen AT89S8252 programmiert für die serielle Kommunikation. Das Programm läuft wunderbar und alles klappt wie es soll. Ich habe nur Recourcen verwendet, die auch der kleinere AT89C5051 bereitstellt. Ich habe also identischen Sourcecode, für beide Prozessoren, nur dass bei dem AT89C4051 das Senden über den UART nicht klappt. Zum Testen habe ich folgendes programmiert: Beim Empfang, wird das Byte wieder gesendet. Es kommt aber immer nur 255, egal was ich in SBUF schreibe. Ich
-
Thread
ATMega CTC Modus, keine 1us?
gleichzeitig wird der SIG_OUTPUT_COMPARE0 Interrupt ausgelöst. Zum Test Toggle ich im Interrupt den PortC. Aber ich messe High bzw. Low Zeiten von genau 2us. ABER: Lade ich das OCR0 Register mit z.B. 64 vor, so messe ich High/Low Zeiten von genau 4us! Dieser Wert ist richtig. Auch für 128 stimmt es. Für
Interrupts benötige, dann nehme ich wieder den 8051, da habe ich 4 Prioritäten. Die sollen mal mit dem AT89LP4051 endlich aus die Puschen kommen, der ist immer noch nur Sample-Status. Peter
-
Thread
Alernative zur Dallas DS5000
eine 8051 CPU senden, die alle 4 Ports frei hat. Dann würde auch rel. einfach ein ICE für 2051 oder 4051 dabei abfallen.
RS232 an eine 8051 CPU senden, die alle 4 Ports frei hat." Und warum nimmst Du dann nicht einen AT89C51ED2 ? Bzw. wenns noch mit internem 8-fach ADC, 2kB Data-SRAM und CAN sein darf, den AT89C51CC03. Peter
-
Thread
SMD-Bauelement an AT89C4051
Schaltung zur Reparatur vor mir liegen und komme bei der Analyse nicht so richtig voran. Am PB7 eines AT89C4051 hängt ein SMD-Bauteil im SOT23-Gehäuse mit der Aufschrift H3 (quer) und S72, zu dem ich leider nichts Brauchbares gefunden habe. Von der Funktion her könnte es ein npn-Transistor sein, E an Masse
H3 ist in meine Unterlagen ein BCW89 = BC556
-
Thread
AT89LP2052 Include Files
ausgewürfelt werden. Es sind nur welche hinzugekommen. Wenn Du die nicht brauchst, nimm einfach das AT89C2051 Include. Ansonsten füge die neuen hinzu, die Namen stehen im Datasheet. Peter
Migrating from AT89C2051/C4051 to AT89LP2052/LP4052 für einen einfachen Umstieg, den Sie vielleicht gerade bewältigen Eine kleine Falle bei einem Design Umstieg, in die manche Entwickler stolpern: Wenn gar nichts
-
Thread
Programmiergerät für ATMEL 4051 gesucht
Er hat auch nach einem Brenner für PICs gefragt, darum habe ich ihn einen gesagt. Brenner für 4051: http://chaokhun.kmitl.ac.th/~kswichit/easy1/easy.htm oder http://www.futesta.de/projekte/hardware_atmelat89c2051.html oder http://www.as3.de/technik/elektronik/usb_programmer/usb_programmer.php
unter Ebay nach "Willem", der kann fast alles und ich hab ihn unter 100 Euronen gezogen. Für Atmel AT89xxxx brauchst Du einen Adapter (MCS51-Adapter). Für einige Pic´s brauchst Du ebenfalls einen Adapter, natürlich einen anderen. Den Programmer hab ich, (nicht übel,wenn man an den Preis vom Galep denkt
-
Thread
Probleme mit AT89S8252&Nokia3310 LCD
Hallo! Ich hab mir eine Ansteuerung über Software SPI für ein Nokia 3310 LCD geschrieben. Auf einem AT89C4051 funktioniert dieses auch perfekt, aber sobald ich es beim AT89S8252 verwende gibt es Probleme. Im angehängten Sourcefile ist das Testprogramm. Der Smilie wird rausgeschrieben, und zwinkert sobald
wurde im Keil in einem neuen Projekt neu compiliert. Hab sogar schon probiert das INC File in das C File zu kopieren, auch das funktioniert nicht.. bzw der Smilie geht, wenn ich den ganzen Text rausschicken will gehts ned.
-
Thread
Atmel 89C2051 Programmer (von Erik Buchmann)
Programmer von Erik Buchmann nachgebaut und hab noch einige Fragen: Auf der Seite wird immer nur vom 89C2051 geredet, kann man auch Atmel 89C4051 beschreiben, der ja eigentlich nur einen größeren Speicher hat? Den benötigten vorprogrammierten 2051er habe ich in unserer FH programmiert. Nach dem Einschalten
Bedenke - die Schaltung vom Erik (angenommen man legt genau 12Volt an) hat Spannungsabfälle bis zum µC durch die vorgeschalteten Transiststufe, von daher kommen am µC niemals die aussen angelegten 12 Volt an, sondern weniger - das reicht dem AT nicht aus um gelöscht oder beschrieben zu werden - also
-
Thread
help needed in AT89C4051
some simple projects to get familiar with microcontrollers. Currently i am embarking on using the AT89C4051 as an ADC . I am actually trying to use the application notes provided by the following website: h**p://www.atmel.com/dyn/resources/prod_documents/DOC0524.PDF It would be very useful if someone
would be able to output voltage reading on the LEDs,. The program is of as follows: #include<AT89x051.h> char a[10]={0x03,0x13,0x23,0x33,0x43,0x53,0x63,0x73,0x83,0x93}; /* The numbering from 0-9*/ void main(void) {int j, adc_data; while(1){ P1_1=adc_data; P1=a[adc_data%10]
-
Thread
Atmel Compiler Empfehlung?
Welchen C, C++ - Compiler empfiehlt die Community für Atmel Controller, und warum? Wir haben uns für ein neues Project für die Atmel Reihe entschieden und um bei der Compiler - Wahl nicht ins Braune zu greifen
Ich benutze auch den Keil C51 für die Atmels und kann nicht klagen. Bisher habe ich damit folgende Atmels programmiert: AT89C4051 AT89S8252 T89C51RD2 T89C51CC01 Peter
-
Thread
Frequenzzählung möglichst sparsam mit 2313
Suche doch 'mal nach: reziproker frequenzzähler at90s2313
als 4 Stellen braucht die Anzeige für einen RC-Generator nicht. Hier mal ein Beispiel mit dem AT89C2051: http://www.progforum.com/attachment.php?attachmentid=144 Peter
-
Thread
Suche developer board für 8051
kann man durch umdefinition der Ports an den Portleitungen p4 und p5 auf P0 und P2 einen Einchip al 89c51 im 40pin geh in der Zielumgebung testen. Ist halt eine löterei mit 40 pin ATbuskabel 1 Sockel gemacht für die 2051 4051 und einen für den 89c51 usw.
einhauchen kann. Aber als Tip für einen Einsteiger kommt das um etliche Jahre zu spät. Da ist z.B. ein AT89C51RD2 weitaus praktischer und genauso seriell.
-
Thread
AT89C4051
Hi, ich programmiere am Atmel 4051 und möchte eine AD-Wandlung durchführen. Leider hab ich keinen Manual um die Register richtig einzustellen. Weiß jemand wie das geht? Oder kann mir jemand sagen wo ich ein Manual herkriege, in den Datenblättern stehts leider nicht drin. Gruß micro
-
Thread
AT89C4051
wenn du mit µvision entwickelst würde ich dir ein evaluatinsbord mit einem AT89C51ED2 oder AT89C51RD oder ähnliche 89C51 mit zusatzbezeichnung. diese besitzen einen bootrom zum ablegen eines monitorprogramms. so kannst du direkt von µvision auf die hardware zugreifen ohne
im Tutorial gelesen, dass man immer in den Source-Code für den 2051 noch "$NOMOD51" und "$INCLUDE (89c1051.mcu)" einfügen muss. Dass es aber Assembler-speziefisch ist. Bei mir kommen Fehlermeldungen "INVALID BYTE BASE IN BIT ADRESS EXPRESSION". Was trage ich denn in µvision für den 4051 ein? Frage2
-
Thread
RS 485 Lenz X-Bus
hat mich ein Totalverlust meines USB-Sticks da etwas zurückgeworfen. Prozessor ist allerdings ein AT89C4051 und programmiert wird in Assembler statt BASCOM. Viele Grüße Thomas
oder ATmega328 geeignet ist. Warum nicht, alle 9-Bit-fähigen Uarts können eingesetzt werden. Ein AT89C4051 tut es auch seit langem. Thomas
-
Thread
IC für mehrere galvanische Trennungen
Hallo, ich möchte mehrere kleine Motoren über einen uC ansteuern. Die Versorgungen der Motoren möchte ich vom uC galvanisch Trennen. Da ich dazu aber zunächst 8, später bis zu 12 Ausgänge des uC brauche, frage ich mich gerade, ob es dafür nicht eine einfachere
hab sowas mal gemacht für ne Schaltung, die auf 5000V gegenüber Schutzerde liegt, der Slave ist ein AT89C4051. Peter
-
Thread
Rabbit 2000 basierendes Embedded System
und dann können auch andere Interupts verwendet werden, ohne das Bit-Timing zu stören. Z.B. der AT89C51ED2 ist so einer. Peter
EPROM-Löschgerät wegschmeißen und brauchte nicht umlernen, da ich schon vorher 8051 eingesetzt hatte. Und der AT89C2051/4051 war damals (1993) der leistungsfähigste 20-Pinner weltweit. Peter
-
Thread
LC74776
besteht der Bausatz aus zwei Teilen. Der eine Teil für 30 EUR beinhaltet nur den STV5730A und einen AT89C4051 (fertig programmiert und geschützt) sowie ein 24C16 und ein paar kleine Bauelemente. Ich glaube du kommst günstiger, wenn du dir das alles separat bestellt + 15 EUR für den STV5730A. Ich habe
hab ich den 18F2550 weil er mit 28pins noch kompakt ist, trotzdem sauviele Möglichkeiten hat (USB, I²C, PWM, LV-ICSP, etc...).
-
Thread
geigneter Mikro-Controller
Interrupt ... -1 UART Vieleicht kann mir jemand eine Empfehlung abgeben. Ich habe bereits einmal den DS89C420 von Dallas angeschaut. Scheint mir aber ein bisschen Gross zu sein. Besten Dank Tobias
Atmel AT89S4051
-
Thread
Datei erstellen
ihr mir helfen könnt. Ich weiss nicht wie (oder ob es überhaut möglich ist) es geht dateien mit dem µC zu erstellen. z.b. .txt. Ging das mit hilfe der Paralell schnittstelle Grüsse Andy
Die Station selbst, also alle µC die darauf verwendet wurden (AT89C2051,AT89C4051 und AT89C52) wurden in C pogrammiert, das Programm für den PC in Visual Basic und die Homepage in Java. Das Link schick ich dir morgen... hab es gerade
-
Thread
Datenverlust im AT89C2051 ?
Da ich keine Statusabfrage des zu programmierenden uCs mache, sondern nur eine bestimmte Zeit im AT89C2051 warte, muss der Fehler in diesem liegen. Also neuen AT89C2051 genommen, und alls lief wieder. Zumindest für einen Tag. Wenn ich die beiden AT89C2051 austausche, bleibt der Fehler. Er lässt sich nur beheben, wenn ich den AT89C2051 neu mit der Programmiersoftware bespiele, oder auch nur die alte (mittels Verify, das erfolgreich ist) auslese. Irgendwie ergibt das ganze für mich keinen Sinn, ich weiß nur dass das Problem
-
Thread
AT-Befehle
Hallo Leute, ich hab folgendes Problem: Ich muss über nen uContoller (AT89C4051) einen AT-Befehl an ein SIEMENS S35 senden. Andere AT- Befehle wie etwa die eingabe des Pins funktionieren ohne problem. Was ich nun tun möchte ist, ein SMS vom SMS-Speicher aus auf eine Handy
Code: void msg_send_alarm(void) { /*code unsigned char array []={AT+CMSS=1,"+41795854030",145 ENTER}; */ code unsigned char array []={0x41,0x54,0x2B,0x43,0x4D,0x53,0x53,0x3D,0x32,0x2C, 0x22,0x2B,0x34,0x31,0x37,0x39,0x35,0x38,0x35,0x34, 0x30,0x33,0x30, 0x22,0x2C
-
Thread
Serielle Schnittstelle
Fachschule BBZ-Biel EL2 #pragma DEBUG OBJECTEXTEND SMALL OPTIMIZE(4,speed) #include <at892051.h> #include <stdio.h> #include <string.h> extern void DEL_10MS(char); // Definition der Zeit-Funktion /********************************************************* Hauptprogramm
Serial Port: P3 Visueller Test: P1 Input: - Baud Rate: 9600 uController: AT89C4051 **********************************************************/ void main (void) { SCON=0x70; // Serial Port Controll Register PCON = 0x80; //Timer Einstellungen
-
Thread
AT89C2051 mit 20MIPS !
Atmel hat jetzt einen AT89C2051/4051 Nachfolger angekündigt, den AT89LP2052/LP4052: http://www.atmel.com/dyn/resources/prod_documents/doc3547.pdf Damit sind also endlich auch die 20-Pinner über SPI programmierbar. Und
Natuerlich...! ...aber wo ist der AT89C2051 mit 20MIPS ?
-
Thread
Effektives Entwicklungsboard für AVR
JTAG-ICE (das neue mk2 ist genial schnell) oder einen Nachbau davon (billiger). Damit kannst Du auf C-Level debuggen, die Ausgabe lohnt sich! Stefan
Och, warum immer gleich mit Kanonen auf Spatzen schießen ? Das meiste habe ich bisher mit den AT89C2051/4051 gemacht, der hat 128Byte SRAM. Jetzt habe ich den ATMega8 in der Mache, der hat soviel SRAM (1kB), daß ich sogar Konstanten im RAM lasse (Flash-Konstanten sind unter WINAVR etwas umständlich
-
Thread
Serielle Schnittstelle?????
Hallo Leute, ich hab n problem, ich muss über die Serielle schnittstelle des AT89C4051 daten auslesen. (ein wunder?) Auf jeden flall komm ich kein stück weiter, hab das datenbalatt x-mal angeschaut und versuch da was abzuleiten, aber wahrsdcheinlich scheiterte es an meiner intelligenz
problem ist, dass garkein signal rauskommt!! (Mit KO gemessen) hat jemand nen tipp oder noch besser ne c-library welche daten überträg? greez Tom
-
Thread
Einfacher und billiger Webserver mit AtMega32
wäre die Adressierung zu schwer, was man für die Festplatte brauchen würde. Zudem bin ich eher der AT89C2051/4051 und 8051er-Typ und habe mit AVR fast nix am Hut.
Änderungen sind in der 3c5x9_Changes.log dokumentiert. Die Änderungen die am AtMega32 Board von H.Buss vorzunehmen sind, sind in 3c5x9.c beschrieben. Viel Spass beim Testen Werner
-
Thread
µC schrottet immer :-(
, warum der immer schrottet? Ist mir ein bischen teuer auf die dauer *g Habe vorher mit nem Atmel 89C4051 gearbeitet und die sind nie kaputt gegangen (Brenner auch selbst gebaut). Thx TaBi
Löschen, Schreiben und Lesen genommen werden (P2.6, P2.7, P3.6, P3.7 - näheres siehe Datenblatt vom AT89C52). Eben diese Ports hängen beim Brenner-II direkt am Rechner - eine versehentliches Wackeln am Brenner oder der Leitung zum PC kann so ungeahnte Folgen haben! Soweit mir bekannt, sollten die Security-Bits
-
Thread
Auslesen von MAB84XX, PCF84CXX und AT80C51 µC
Die sind laut Datenblatt 8051-Kompatibel. Kann amn die alle also mit Programmiergeräten der AT80C51 oder besser AT89C4051 auslesen?
auslesen / programmieren, ansonsten nicht. Beachte, jedes Zeichen ist signifikannt ! Z.B. ein AT89C51RC ist nicht identisch mit dem AT89C51RC2. Und wie Edi schrieb, zum Auslesen muß der Programmierer "vergessen" haben das Lockbit zu setzen. Da aber in der Regel ein Programmierer das Hex-File
-
Thread
Einfache Sensortaste
funktioniert ganz gut. Ein Problem hab ich aber: Ich hab den 1nF Kondensator auf dem Pin P0.7 des AT89C51 angeschlossen. Wenn ich jetzt nun auf dem Pin P0.x etwas anderes anschließe(z.B eine LED über Vorwiderstand),dann funktioniert es nicht mehr. Wenn ich die LED aber auf nen anderen Pin (z.B P3.
: 14 Time: 14 Time: 14 [/pre] Funktioniert also astrein. Anbei das Testprogramm (auf nem T89C51RD2 getestet). Die LEDs gehen bei 25 an. Peter
-
Thread
STK 500
Ich möchte mir ein Starter Kit STK 500 zulegen, kann man damit auch die AT89C1051,2051,4051 programmieren? Danke Gruß Alex
-
Thread
Keil & inline-Assembler
Brocken nur so hin. Würde Dir denn sowas Spaß machen ? Ich vermute mal, es geht NICHT um den AT89C4051 und NICHT um den Keil Compiler UVW Version XYZ. Zu weiterem Rätselraten habe ich keine Lust mehr. Peter P.S.: Ist Dir schon mal aufgefallen, daß Fehlermeldungen einen Text haben
-
Thread
Intel-HEX ___HEX-80
hi, bin gerade dabei meine ersten at's zu brennen(at89cx051). ich habe mir den programmer von batronix nachgebaut. programmentwicklung geschieht mit µvision2 von Keil in C. beim compilieren wird auch ein hex-80 file erzeugt. nur das
Keil-µVision. Diese hat verschiedene Beschränkungen (siehe Kiel-Homepage). Eine davon ist, daß der vom C-Compiler erzeugte Code ab Adresse 0x0800 liegt. Das heißt, er wird auf einem 89C1051 oder 89C2051 nicht laufen. Wenn Du einen 89C4051 zur Hand hast: Bingo, das könnte klappen! Ansonsten schreib Dein
-
Thread
DMX 512 Lichtsteuerpult bauen
500 Euronen. Bauteilpreise allemal billiger. Das Herzstück (Peter Dannegger wird's freuen) ist ein AT89C52. Ich bin aber am Redesign (Peter Dannegger wird's nicht freuen) mit einem mega 64. Funktionalität wird erweitert. Wenn du auf Streifenraster aufbaust kommst du mit ca. 40 Euro hin. Michael
habe für alle 11 Schieberegler einen AD-Wandler genommen und die Regler vorher über einen MUX 74HC4051 geschickt. Ist billiger wenn du am Controller keinen AD-Wandler hast. Wg des Dimmers mußt du mal im Forum suchen. Es existieren diverse Schaltungen. Auch ein besuch bei www.dmx4all.de kann nicht schaden
-
Thread
ISP bei 89cxxxx ???
nicht, Atmel is ne Firma und kein IC-Typ. Atmel stellt aber verschiedene 8051-er her, z.B. den AT89C51/52/55, die sind nur mit einem Programmer programmierbar, z.B. mit: http://www.specs.de/users/danni/tools/proflash/index.htm Der kann dann auch die AT89C2051/4051, funktional gleich, aber weniger Pins. Die AT89C51... werden aber nicht mehr für Neuentwicklungen empfohlen, da sie von den AT89S51.. abgelöst werden. Auch der AT89S2051 ist geplant. Die AT89S... lassen sich seriell programmieren z.B. über den
-
Thread
2313 Ersatz mit mehr Programmspeicher
Projekten immer den Mega8. Wenn Du aber schon viele Platinen fertig hast, könnte es sich lohnen, den AT89C4051 einzusetzen. Allergings must Du dann das komplette Programm umschreiben. Ich habs schonmal gemacht, allerdings habe ich auch schon ne Menge anderer Projekte mit den 8051-er gemacht. Ohne 8051-er Erfahrung würde ich das aber nicht machen. Es sei denn, Dein Programm ist in C geschrieben und Du kannst den Keil C51 benutzen. Peter