-
Thread
Wer brennt mir einen AT89C205?
Hallo bekomm wahrscheinlich au bald ein AT89C2051! Wollt mal frage ob Sie den IC für mich auch brenne lönnen? Würd mich freuen wenn Sie sich melden. Danke mfg manni
-
Thread
Verkauf Atmel 89CXX
weshalb du das denkst. Reichelt und CSD sind dann niedrigste Preise, guckst du ELV (Beispiel: At 89C2051 7.50Euro, Batronix immernoch 2.55 inkl MWST). Selbst groß liefertan sind erst ab 100 Stück günstiger. Schuricht nichtmal dann. Ich weiß leider nicht wie die Versandkosten bei CSD sind aber bei Reichelt
-
Thread
Frequenzzählung möglichst sparsam mit 2313
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
Timer 0 98c20151 vs 80c515
. Die 8051 sind ja kompatibel, d.h. Timer, Uart usw. werden immer gleich angesteuert. Der AT89C2051 hat allerdings nur 128 Byte SRAM und keinen externen SRAM, daran könnts liegen. Peter
-
Thread
Welche 8051 von atmel lassen sich parallel programmieren?
in der Typenbezeichnung programmieren (AT89S8252, AT89S51, AT89S2051 ...). Die älteren AT89C51, AT89C2051 u.ä. lassen sich nur parallel und in dafür geeigneten (etwas aufwendigeren) Programmiergeräten programmieren. "Bootladerfähig" sind nur die AT89C52RD2 (oder so ähnlich, die von TEMIC eingebrachten
-
Thread
AT89S52 startprobleme
Hallo, ich versuche zur Zeit mit einem AT89C2051 - den ich allerdings nur als Seriell zu Parallel converter benutze - einen AT89S52 über dessen SPI zu programmieren. Das SPI Signal wird dabei per Software auf dem Computer erzeugt. Vor einem Jahr
-
Thread
Arithmetik in C
von vornherein nicht so gut, wie auf CICS mit 8Bit-Befehlen, z.B. 8051. Da habe ich in 2kB (AT89C2051) viel mehr machen können und oft auch floating point gemacht. Hab dann aber auch einen kommerziellen Compiler genommen (Keil). Peter
-
Thread
Rabbit 2000 basierendes Embedded System
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
C-Source für SMT160-30???
Anbei mal ein C-Beispiel für den AT89C2051. Der 8051 ist ideal geeignet, weil er einen Gated Mode hat. D.h. man mißt mit einem Timer die gesamte Periode und mit dem anderen Timer nur die High-Impulsbreite. Auch ist eine einzelne Periode
-
Thread
AT89C51IC2 kaufen
Also ich glaube diesen AT89C51IC2 verwechselst du wohl mit dem AT89C2051 diesen programmiere ich immer. Hier der Link zu reichelt.de http://www.reichelt.de/?ACTION=42;atype=akku_select;special=akkus
sorry link geht nicht. geb halt einfach AT89C2051 ein. da findet reichelt aufjeden fall was
-
Thread
ADuC845
helfen : http://www.erikbuchmann.de/ http://www.goblack.de/desy/mc8051chip/index.html ( die AT89C2051 und SAB80C515 sind "Verwandte" von dem ADuC845 )
-
Thread
1-wire
Hallo! Habe einen 8-BIT IO Slave mit AT89C2051 realisiert (Relaiskarte). Der µC ist nur mit 1wire-Timing beschäftigt und in den Lücken habe ich dann eigentlich die Funktion implementiert. @22.xxx MHz Was das für andere µC's heißt, kann man
-
Thread
Kurze Frage zu Keil µVision2 und AT89C2051
Hallo Zusammen! Vorweg: nein, ich möchte mich nicht wirklich in die 8051er einarbeiten, ich habe lediglich einem Bekannten versprochen, ihm ein kleines Programm zu kompilieren ;) Ich vermute, daß ich irgend einen Parameter in den Optionen nicht richtig eingestellt habe. Kompilieren lässt sich sowohl der standard Startup-Code sowohl das C-Programm ohne Fehler. Aber dann beim Linken krachts! *** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: CODE SEGMENT: ?PR?EXT_INT0?KOMFORT LENGTH: 0072H Und das bei etlichen "SEGMENT"s. Ich bin völlig ahnungslos, woran das liegen
-
Thread
Integration IA4420 Erfahrungen
. Arbeite momentan leider alleine... Ansteuern will ich den ia4420 zunaechst mit einem Atmel At89c2051. Bei den Frequenzen in der der Chip arbeitet sind sicherlich sehr kurze Leiterwege erforderlich... Daher bin ich momentan am ueberlegen wie ich ein moeglichst kompaktes Testboard entwerfe. Womit
-
Thread
Welcher Prozessor für Anfänger und Aquariumsteuerung
zutreffen. Mit Stromsparen habe ich nur zweimal was gemacht. Ich hab mal eine Digitaluhr mit dem AT89C2051 aufgebaut und mit einem Goldcap 1F gestützt, das reichte dann für 8h Gangreserve: http://home.tiscali.de/peterd/appl/hard/uhr4536/uhr4536.htm Und dann noch einen Würfel, der geht in Power down
-
Thread
Batteriezustandsanzeige mit LED
Oberhammer . Seit dem ich mit µC rumspiele , nehme ich auch für solche lächerlichen Aufgaben einen AT89C2051 ( ca. 1,70 Euro ) . Der lässt dann natürlich nicht nur die LED blinken ...
-
Thread
IR Led an Mikrocontroller
@Chris... Schau einmal ins Datenblatt vom ATmega8(Seite:25) oder vom AT89C2051 (Seite:4). Hier stehen die Kapazitäten die der Hersteller empfiehlt. In den Datenblättern von Microchip findest du das auch! Wie zb im Datenblatt des PIC18F4550 auf Seite 27. Und ein LED darfst
-
Thread
Anfängerfragen zu asembler und AVR
total am verzweifeln. Zum Programmieren benutz ich den Flash-BrennerI von Batronix.com für den AT89C2051 Woran kann das wohl liegen, das da nichts klappt? Mfg Sebastian
-
Thread
Datei erstellen
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 nicht
-
Thread
AT89c2051 seriell asynchron ???
hi, habe ich es richtig vernommen, dass man des 89c1051-4051 serielle schnittstelle nicht im asynchronmodus betreiben kann? markomarko
-
Thread
Wie komfortabel ist C auf ATmega?
Thorsten, "Welche Anwendung (nur so aus Neugier) ?" Z.B. als Datenlogger. Zur Zeit ist es ein AT89C2051 + AT24C512, aber eine 1-Chiplösung wäre nicht schlecht. Aber 128kB wirklich nur mit Code zu füllen, dürfte ein Ding der Ünmöglichkeit sein (ich meine mit sinvollem Code). Peter
-
Thread
Max 7219
@Wildsau : Ich hab das Prog für die Uhr in Assembler geschrieben. Der Controller (Atmel AT89C2051), den ich verwendet habe, hat nur 2k Flash und da muß man sparsam mit dem Platz umgehen. Manche Sachen wären zwar mit C einfacher gewesen, aber leider auch umfangreicher. Wenn ich mich recht erinnere
-
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
Irgendwie gehen seit kurzem einige Bytes beim Senden verloren. Immer wenn ich zwischendurch den AT89C2051 neu programmiert habe, hat sich der Com Port irgendwie umgestellt, und dann ging das programmieren wieder ein paarmal.
-
Thread
ATMEL und LCD 16x2
Hallo Oleg! Wenn du einen 8051 von ATMEL verwendest, dann ist es bestimmt ein AT89C2051 oder ein AT89S8252. Beide Typen haben Opencollector-Ausgänge und erfordern somit einen Pullup-Widerstand an jeder Steuer- und Datenleitung. Sollten diese Widerstände nicht in der Ansteuerschaltung
-
Thread
Probleme mit AT 89C2051
Hi Leute! Ich hab ein ziemliches Problem mit dem 2051 von Atmel: Ich habe eine (zimlich einfache) Schaltung mit dem 2051 entworfen und ein Prototyp gebaut. Soweit so gut. Der Prototyp funktioniert einwandfrei. Nun will ich die Schaltung in einer Kleinserie von vorerst 25 Stück bauen. Die ersten 2 Schaltungen funktionieren auch, aber bei der 3. und vierten Schaltet der MC den Ausgang nicht mehr richtig. Woran kann das liegen? Es sieht aus, als wenn er einfach die im Programm vorgeschriebenen Pausen nicht macht... Woran liegt das? Die Schaltung ohne MC ist in Ordnung, und der Quarz ist auch der
-
Thread
Hoffe ihr helft mir bei meiner Projektarbteit
Zum Feuchtemessen würde ich den Komparator vorziehen (z.B. im AT89C2051, ATTiny26 usw.). Einen Kondensator (MKT 100nF) parallel und rein in die Erde. Dann einmal auf 5V aufladen und warten, bis die Spannung auf die Referenz abgesunken ist. Der Vorteil ist, man
-
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
AT89C2051 Lockbits
HAllo, Ich habe einen AT89C2051 wo ein oder mehrere Lockbits gesetzt wurden. Wenn ich ihn auslese kommen nur FFFFFFFFFF´s gibt es da irgend eine Möglichkeit an die Daten zu kommen??
-
Thread
Microcontroller mit CAN Schnittstelle
diesem Umfeld aus ?" Also mit den 8051-ern habe ich bisher sehr gute Erfahrungen gemacht: AT89C2051 AT89S8252 T89C51CC01 Ich probier jetzt gerade die ATMega8 aus. Demnächst solls auch noch ein LPC2119 sein. In einem älteren Gerät wurde mal eine fertige Motorola-CPU-Karte mit externem
-
Thread
A/D-Wandlung mit AT89C2051
Hallo Forum, ich habe da mal Fragen an praxiserfahrene AT89C2051-Verbastler. Erste Frage: Wenn ich die Ports 1.7 - 1.2 als Schalter für ein R2R-Netzwerk benutze, kann ich dann den Ausgang direkt auf einen der Komparator-Eingänge (P1.0 oder P1.1) schalten
-
Thread
A/D-Wandlung mit AT89C2951
Hallo Forum, ich habe da mal Fragen an praxiserfahrene AT89C2051-Verbastler. Erste Frage: Wenn ich die Ports 1.7 - 1.2 als Schalter für ein R2R-Netzwerk benutze, kann ich dann den Ausgang direkt auf einen der Komparator-Eingänge (P1.0 oder P1.1) schalten
-
Thread
AT89C2051: Power-up und Reset vertragen einander nicht!?
genug einzuschalten, damit der Quarz läuft. Wenn ich mal ganz faul bin, dann stecke ich den AT89C2051 in ein Steckbrett, einen 22,1184MHz Quarz daneben und den nächstbesten Kondensator (im Moment 330pF) zwischen Pin 1 und 20. Und es läuft (zumindest nachdem ich den Fehler in der Software behoben
beim AT89C2051 kann sicher nicht mit der Brown out detection von ATtinys und ATmegas mithalten, aber so schlecht ist er auch wieder nicht, wie einige behaupten. PS: Den Pulldown/Up Widerstand am Reset braucht
-
Thread
Effektives Entwicklungsboard für AVR
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
Von Assembler nach C umsteigen?
gemacht, einen AT90S2313 programmieren zu wollen, da ich schon viele Sachen mit dem C51 auf dem AT89C2051 gemacht hatte (auch mit float). Das geht nicht, AVR Code benötigt mehr Platz als 8051-Code. Aber ab dem ATMega8 ist alles paletti, den kann man sehr gut in C programmieren. Bei den riesigen
-
Thread
elegante Timernutzung
er sich das Handle nicht merken muss?" Ja genau das meinte ich. Ich habe früher viel auf dem AT89C2051 (nur 128Byte SRAM) gemacht, da wußte noch keiner was AVRs mal sein werden. Und seitdem steckt mir das Byteknausern irgendwie im Blut. Das malloc scheint sehr komplex zu sein. Insbesondere
-
Thread
Programmer für AT89C2051
Hallo Ich möchte mir einen Programmer für AT89C2051 bauen und fand im Netz den Proflash von Peter Dannegger als gute Lösung. Leider führen alle Link's ( inklusive dem unter www.mikrocontroller.net/Links - also hier ) zu einem 404 - Not found. Hat
aber da ist wieder dieses Henne - Ei Proble, für den Programmer benötigt man einen programmierten AT89C2051 und ich habe leider keine Möglichkeiten einen programmieren zu lassen. Mirko
-
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.
-
Thread
source für at89c2051 nach 87c51 umwandeln
Hallo, wer kann den source für at89c2051 nach 87c51 umwandeln, da ich diesen IC drigend bruche. Wer kann helfen. Gruß Frank
>Ich wollte es nur vom AT89C2051 in einen 87C51 Progm,weiss aber nicht >ob es so einfach geht. Ja, es geht. Aber wiso willst du unbedingt einen 87C51 verwenden ? Der AT89C2051 ist nicht nur kleiner, sondern auch billiger und
-
Thread
Mehrere MC an einem Quarz
Strom zu sparen und das gab bei mir Probleme: Ein ATTiny2313 läuft mit 24MHz und sollte noch einen AT89C2051 versorgen. Sobald ich den angeklemmt hatte lief garnichtsmehr. Aber zum Glück gibt es beim Tiny2313 eine Fuse um den takt mit CMOS Pegel an einen Pin zu legen. Das läuft jetzt einwandfrei. Für
-
Thread
Datenverlust im Flash einfach so ?
ich die Software erneut aufgespielt hatte lief dann wieder alles einwandfrei. Meistens waren das AT89C2051 oder AT89C51. Hatte jemand schonmal ähnliche Probleme, oder kennt eine Lösung wie man das umgehen könnte ?
-
Thread
Nochmal die Experten bitte - DCF77
also sowohl auf einem ATTiny12 als auch ATMega8. Ich hatte mir mal eine Routine in C für den AT89C2051 geschrieben, lief auf Anhieb. Dann noch die Fehlerauswertung etwas verfeinert und damit ist sie auch absolut fehlerfrei. Ich hab sie dann auf den AVR portiert (in Assembler und in C). Wichtig
-
Thread
Analoge Signale mit 89C2051 messen
Hallo. Ich würde gerne eine Gleichspannung zwischen 3 und 5V mit einem AT89c2051 messen, was berechnen und anzeigen. Kann ich das direkt mit den analogen Eingängen (komparatoren) des Controllers machen oder hat jemand erfahrung mit der Anbindung eines ADC0804 an den 2051er??
-
Thread
Sounddecoder Modellbahn
Ich hab da mal was gemacht mit nem AT89C2051. Als 8-Bit DAC ein 74HC4094 mit R-2R dahinter. Über 3 Pins können bis zu 8 Sounds ausgewählt werden. Über den Komparator als ADC kann 1 Sound über eine Spannung in der Geschwindigkeit (11k..22kSample
-
Thread
Kaputte AVRs?
alles andere ging noch. Ich weiß nicht wie oft ich 8051er (egal ob die alten 80C31, AT89C5x oder AT89C2051) falsch rum in den Sockel gesteckt habe. Aber es funktionieren noch alle.
-
Thread
Grundl. Problem
und das wird mit einem ATMega8 bei 4Mhz schon hakelig. Guter Witz... Ich steuere mit einem AT89C2051 mit 24MHz (=2MIPs) ein 12 stelliges Display an. Nebenher lasse ich ihn noch eine Reihe Taster abfragen, die 12 Stellen zu einer 32bit Zahl zusammenfassen und noch ein paar 48bit Divisonen machen,
-
Thread
Schnelle FFT in Assembler
der die FFT macht und die Daten über den UART an einen zweiten uC sendet. Dieser zweite uC (ein AT89C2051) arbeitet als LED Displaycontroller um über zwei 74HC4094 Schieberegister mit Latch die 16 LED Zeilen anzusteuern. Die 32 Spalten werden dann mit zwei 4-zu-16 Dekoder und MOSFETs angesteuert, immerhin
dann den Autorouter drüber gelassen, oder ? Wenn die Schaltung laufen sollte, dann kann man den AT89C2051 als absolut stabil gegen alle Arten an Störungen bezeichnen. Die Transistoren werden kaum warm, sagen wir mal 40° maximal für die Treiber der untersten LED Reihe, die immer an ist. Versuch mal
-
Thread
Futaba VFD Ansteuerung mit Bascom
schicken, aber es hilft dir nicht weiter, da es komplett in Assembler geschrieben ist und für einen AT89C2051 ist. Aber an sich ist außer dieser kurzen WriteByte Routine nichts spezielles dran. Damit sende ich die Buchstaben einfach ans Display, das diese dann auch anzeigt.
-
Thread
eeprom 24c02 speicheradressierung
Hallo Leute, ich habe ein 24c02 eeprom (= 2048 byte) und möchte es mit einem AT89c2051 beschreiben. es funktioniert alles soweit. wie kann ich allerdings bei diesem eeprom byte-adressen über 255 beschreiben/lesen, da das eeprom ja nur 8bit adressen erwartet? vielen dank für eure
-
Thread
Mit Drehimpulsgeber RGB Farbe einstellen
dafür einen speziellen Befehl hat, der zählt und gleichzeitig auf 0 testet (DJNZ). Bei einem AT89C2051 mit 24MHz Quarz setzt man z.B. den Timer T0 in den Reloadmode, so daß er alle 52 Zyklen einen Interrupt auslöst: MOV TH0, #-52 Dann ergibt sich eine PWM-Frequenz von: 24MHz / 12 / 52 /
-
Thread
2051 will nicht
Kondensatoren sind am 7805 dran #7805 schwingt nicht. #Quarz schwingt Was nicht OK ist: Der AT89C2051 macht nicht das was er soll. Eigentlich sollten an P1.7 30kHz anliegen sobald man P3.0 an GND liegt. Liegts an der Software?