-
Thread
knwo how einer historischen Steuerung sichern
den EA-Pin auf externes RAM als Codespeicher umschalten. Und dann brachte Atmel den AT89C51 und AT89C2051 mit Flash raus. Mit einem AT89C51 habe ich mir dafür ein Programmiergerät gebastelt. Meine EPROM-Bastelzeit war also nur sehr kurz. Ich habe aber noch aus DDR-Zeiten das Robotron Löschgerät K0421
Firma geliehen, aber nach der Wende gab es keinen mehr, dem ich es zurück geben konnte. Die AT89C2051 im DIP-20 habe ich sehr gerne genommen. Sie sind auch immer noch gut beschaffbar und wir haben sie auch noch in einem Produkt im Einsatz.
-
Thread
[V] Wohnungsauflösung München Ramersdorf: Messgeräte, Funktionsgeneratoren, Oszi, Bauteile, PC uvm
BPH8?: 15€? 52 17x relais siemens V23005-B0010-B110 24V 0.04A: 20€ 53 atmel mc: 5xAT90S2313, 5xAT89C2051, 4xATMEGA6L, 3xAT89C52, 10x ATTINY11, ATINY15L, 2xATMEGA48, 5xATMEGA68V, 5x ATMEGA88, ATMEGA32: 10€? 54 audio bausatz e406: 3€ 55 33x 68R 5% (zusammen 4 ohm leistungswiederstand): 5€ 56 maxim
BPH8?: 15€? 52 17x relais siemens V23005-B0010-B110 24V 0.04A: 20€ 53 atmel mc: 5xAT90S2313, 5xAT89C2051, 4xATMEGA6L, 3xAT89C52, 10x ATTINY11, ATINY15L, 2xATMEGA48, 5xATMEGA68V, 5x ATMEGA88, ATMEGA32: 10€? 54 audio bausatz e406: 3€ 57 hdmi kabel: 5€ 58 smd ics Überraschungspaket: 5€ 59 leds: 3€;
-
Thread
CD-Player Errorbit/Fehlerraten Decoder
Einzelfehlern geflackert und bei schlecht gepressten CDs geglimmt. Bei meinem DTC57 hab ich sogar einen AT89C2051 drin. Der hat die Fehler fuer mich gezaehlt, haengt mit an dem IR-Empfaenger und kann dann auf Anforderung mit der FB die Fehler rausblinken. Beim CD-Player erschien mir das aber nie so notwendig
-
Thread
Zirkulationspumpe
Badewanne halten, ohne anschließend auf warmes Wasser verzichten zu müssen. Ursprünglich steuerte ein AT89C2051 die Geschichte, dann ein AT90S2313, um den nagelneuen AVR zu testen.
-
Thread
80c32 ersetzen -> Welchen Typ kann ich nehmen
Einen AT89C51 kann der Brenner sicher brennen. Ging sogar mit meinem alten TOP2005. Mit einem AT89C2051.
-
Thread
stc89c52rc programmieren
Evtl. geht ein China-Eprom-Brenner. Bei mir hat er den ATMEL AT89C2051 erstaunlicherweise problemlos gebrannt.
-
Thread
AVR Spielewürfel:Stromversorgung über Akku
praktisch ewig. Akkus sind ungünstig, die entladen sich zu schnell selber. Ich hatte das mal mit einem AT89C2051 aufgebaut und in C programmiert.
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
Hinderungsgrund der Verbreitung weggefallen. Microchip/Atmel hat eine ganze Palette vom kleinen AT89C2051 über AT89C51/53, der auch mit externem Speicher erweitert werden kann, und den T89C51CC01 von Atmel/Temic mit 32k Flash, 2k EEPROM, 8*10bit 4, CAN Bus (der T89C51RD2 vergisst jedoch ohne Reset-Controller
-
Thread
AT89C2051 pin P1.7 bug?
Hallo Leute, ich habe mir im Internet diese "SHE-879 clock6" gekauft. Basierend auf dem AT89C2051. Bei der Uhr ist noch der Pin P1.7 frei, denn möchte ich gerne aller vollen Minute toggeln. Den Original code gibt es auf github: https://github.com/KUMIKOMINOSATO/Clock6 Ich bekomme
-
Thread
Idee für ein neuartiges Programmiergerät
An AT89C2051 hat er sicher auch nicht gedacht.
-
Thread
Wer kann mir einen 89C5051 ändern
Moin Moin, ich suche jemanden der mir gegen eine kleine Aufwandsentschädigung 2x AT89C2051 brennen kann. Danke im Voraus Ewald
-
Thread
Sehr interessante uC Project Seite
der Bastler mit dem 6502-Board http://www.kswichit.com/6502/6502.html zu einem GAL16V8D und einem AT89C2051 gegriffen um den Opa zum Laufen zu bekommen. Ganz zu Schweigen davon, wer wirklich mal mit Hex-Tastatur und Einzelschritt-Steuerung stundenlang händisch assemblierte Programme in ein 6502 Board
...naja..auf jedem der Boards lungert mehr oder weniger sinnlos ein AT89C2051 herum.. wozu das denn? 10ms Timer...geht das evtl auch mit einem 6840 auf dem 6809 Board und eine parallele Peripherie mit 6821? Ich habs mir aber mal gebookmarked.. Gruß, Holm
-
Thread
Neue MCU familie gesucht
den RAM sehr effizient ausnutzen. Der Keil C51 war auch sehr gut optimiert. Ich hab z.B. auf dem AT89C2051 (2kB Flash) auch float verwendet. Man darf nur nicht den Fehler machen, das Large Model auszuwählen. Dann landen alle Variablen default im externen RAM-Bereich, d.h. alles muß durch den Flaschenhals DPTR gequetscht werden. Als ich dann mal den AVR-GCC probierte, paßten alte AT89C2051 Projekte nicht mehr in den AT90S2313. Der kann nämlich nichts mehr direkt im RAM machen, sondern muß alles erstmal in Register laden. Und auch die Bitbefehle sind deutlich eingeschränkt. Atmel hat
-
Thread
Literatur Funktionsweise uC & uP
Assembler zuerst auf einem Commodore 64 (Prozessor: 6502) und dann später mit Mikrocontrollern vom Typ AT89C2051 gelernt. Den letzteren fand ich sehr angenehm anzuwenden, aber der ist nicht mehr Stand der Technik. Vielleicht findest du einen anderen preisgünstigen Mikrocontroller mit MCS51 Kern, der direkt
-
Thread
Uhrzenbausatz mit At89C2051 funktioniert nicht
Axel W. schrieb im Beitrag #5825916: > AT89C2051-Uhr-2.jpeg Wie soll man denn bei dem Gespiegel die Lötstellen beurteilen können?
Zdravim mam prozbu jake maji bej pokistky u toho at89c2051aby hodiny fungovali dekuji za pomoc
-
Thread
AT89C2051 - nur per parallel programmer?
@ Franz Halb so schlimm. Deine AT89C2051 kannst du bei Ebay einstellen und kaufst dir vom Erlös Controller, die seriell zu flashen sind.
nicht in DIL. @TO: Du bist nicht allein ... https://hackaday.io/project/29503-arduino-based-at89c2051-programmer
-
Thread
Toggel Logik Problem mit zwei Rechecken
conducted emission da zählt jedes > pF. Ich habe da sehr gute Erfahrungen mit MCs gemacht. Einen AT89C2051 habe ich als Emissionsstromregler für eine Ionenquelle verwendet. Dabei liegt er mit dem Filament auf +5000V gegen Erde. Beim Test habe ich dann Kurzschlüsse auf den 5000V erzeugt und er ist nicht
Peter D. schrieb im Beitrag #5777590: > Ich habe da sehr gute Erfahrungen mit MCs gemacht. Einen AT89C2051 habe > ich als Emissionsstromregler für eine Ionenquelle verwendet. Dabei liegt > er mit dem Filament auf +5000V gegen Erde. > Beim Test habe ich dann Kurzschlüsse auf den 5000V erzeugt und er
-
Thread
Düsseldorfer Rheinturmuhr als Hochglanz Premium Foto in Acryl gegossen mit LEDs versehen und program Gesperrt
Vor vielen Jahren hatte ich so eine Uhr mal gebaut. Als Mikrocontroller verwendete ich einen AT89C2051, optional konnte man einen DCF-77 Empfänger anschließen. Jemand anders hat dazu eine Platine entworfen, an welche die LEDs mit Drähten angeschlossen werden: http://kreimo.com/side_turm_uhr.html
-
Thread
[V] Atmel AT89C2051-12
Hallo zusammen, ich hätte 5 x AT89C2051-12 SMD und 7 x AT89C2051-12 DIP gegen aufgerundetes Porto abzugeben. Gruß, Harri
-
Thread
Nachfolger für ATMega gesucht
die häufigsten zuerst): ATmega328 ATtiny13 ATmega644 STM32F103C8T6 ATtiny2313 Xmega128D3 AT89C2051 Und noch ein paar einzelne andere, die hier nicht der Rede Wert sind. Der STM32F103, den ich auch empfehle) ist für mich nur einer von vielen, die ich gerne benutze. Den AT89C2051 nutze ich
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
> Zollkategorie). Klappt noch nicht bei Mikrocontrollern. Für z.b. STC-8051er, PICs und AT89C2051, die definitiv in der gleichen Kategorie sein müssten zahlt man mehrfach. Bei Sicherungen hat es jedoch geklappt mit den Kategorien.
-
Thread
[VS] Bauteile, Kabel, Dev-Boards, Netzteile, Trafos, uvm.
100x Widerstand bedrahtet 180kOhm, 2% Toleranz (vergeben) 10x Triac TLC381S (vergeben) 4x Atmel AT89C2051-24PU, unbenutzt (vergeben) 1x Atmel ATMEGA8515-16PU, unbenutzt (vergeben) 3x Microchip PIC16F690-i/P, 2 davon unbenutzt (vergeben) 1x Microchip 12F629-I/P, benutzt 4x TE Connectivity 1-964575
-
Thread
seltsames Zahlenschloss
kann gut sein, daß Flash und SRAM ähnlich aufgebaut sind. Ich hatte mal versucht, bei einem AT89C2051 eine Kaltstarterkennung zu programmieren. Dazu habe ich 8 Bytes in den SRAM geschrieben. Hat aber nicht funktioniert, die 8 Bytes waren nach einer Minute (VCC = 0V) immer noch drin. Vermutlich
-
Thread
Schnelle Bitmaske in AVR-Assembler
manchmal macht es Sinn, aber äusserst selten. Das erinnert mich an meine ersten Schritte mit dem AT89C2051. Da hatte ich auch jeden Zyklus gezählt. Später auf Arbeit hatte ich dann Zugriff auf den Keil C51. Ich hab das Programm umgeschrieben, es wurde kleiner und deutlich schneller. Zeitkritisch war
Peter D. schrieb im Beitrag #6932073: > Das erinnert mich an meine ersten Schritte mit dem > AT89C2051. Da hatte ich auch jeden Zyklus gezählt. > [...] > Die beste Optimierung erreicht man mit Durchdenken des > Ablaufs und nicht durch Mikrooptimierung einzelner > Instruktionen. Ich finde
-
Thread
ambitioniertestes Lochraster-Projekt (und meine AlarmSau)
Mit diesem Programmiergerät habe ich in der Vergangenheit parallele EPROMs, AT89C51 und AT89C2051 programmiert. Auf der Hauptplatine ein 80c51 mit 8k ROM (Monitor), 16k RAM (2 6264 huckepack), 2 82c55 PIOs, zusammen mit P3, und geschalteter Programmierspannung auf den großen Steckverbinder.
-
Thread
Nuvoton N76E003
falsch. Der 8051 läßt sich sehr effektiv in C programmieren. Ich wollte mal ein C-Programm vom AT89C2051 auf den ATtiny2313 portieren, aber es paßte einfach nicht mehr hinein und den ATtiny4313 gab es damals noch nicht. Der 8051 kann vieles im direct RAM ausführen und der Keil C51 nutzt es auch sehr
getrimmt ist... Peter D. schrieb im Beitrag #5565983: > Ich wollte mal ein C-Programm vom > AT89C2051 auf den ATtiny2313 portieren, aber es paßte einfach nicht mehr > hinein Das Problem hatte ich ehrlich nie... Christopher J. schrieb im Beitrag #5566183: > Du hattest das hier im Forum aber
-
Thread
Das selbe µC-Pinout von verschieden Herstellern?
Footprint. Altium-Libs bietet kaum ein Hersteller an. Die ersten AVRs waren pinkompatibel zu den AT89C2051 (AT90S2313) bzw. AT89C51 (AT90S8515). Und die ATtiny im 6- bzw. 14-poligem Gehäuse sind pinkompatibel zu PIC.
-
Thread
Einbrennen von RAM bits?
eine Zeitlang speichern. Mit Einbrennen hat das aber nichst zu tun. Ich wollte mal in einen AT89C2051 eine Routine schreiben, die ein Power-on Reset von einem externen Reset unterscheidet. Dazu habe ich 8 Bytes in den SRAM geschrieben. Waren sie nach dem Reset erhalten, dann war es ein Warmstart.
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
Könnte ich z.B. diesen verwenden AT89C2051. Ist die gleiche Familie also 8051
Sebastian schrieb im Beitrag #5466358: > Könnte ich z.B. diesen verwenden AT89C2051. Ist die gleiche Familie also > 8051 Würde ich nicht empfehlen, der muss zum Umprogrammieren, aus der Testschaltung gezogen und in einen speziellen parallelen Programmierer gesteckt werden.
-
Thread
DIY Clock Kit (6digits) aus China
> Evtl. resettet der Atmega ja ständig? Das ist kein ATmega, sondern ein AT89C2051 aus der MCS51 Serie. > Sind die 5V auch stabil? Sollte man prüfen.
spricht dicke Bände. Wenn man so wie du keine Ahnung hat, einfach mal die Fresse halten. Der AT89C2051 hat wie alle CMOS 8051 von den I/O Pins zu VCC eine parasitäre Eingangsschutzdiode wie es bei CMOS Bausteinen üblich ist, auch wenn in den Datenblättern steht daß eine Spannung von bis zu 7V erlaubt
-
Thread
Bascom 8051 Programmer
und 7zip wollen nicht entpacken: http://www.amateurfunkbasteln.de/download.html unten "Atmel AT89C2051/4051 Programmer" Datei: atprog_atbmps.exe Bitmaps erst mit Virtualbox und XP ging es. BMP das ist wirklich alt.
-
Thread
[V] AT89Cx051
Für die Nostalgiker: 21 x AT89C4051 DIP20 12 x AT89C2051 DIP20 8 x 22,1884Mhz Quarz HC18/U 30 x 33pF Keramik Die Controller sind mind. 10 Jahre alt, teilweise unbenutzt, einige haben aber auch schon mal Code gesehen . VHB 10€ inkl. Briefversand
-
Thread
wer kann AT 89C2051 SOIC programmieren
Moin Moin, ich suche jemanden der mir gegen eine kleine Aufwandsentschädigung 2x AT89C2051 SOIC brennen kann. Ich dachte den kann man ganz normal über den Raspberry brennen, scheint nicht so. Freue mich über Angebote
-
Thread
8-Bit Controller noch zeitgemäß?
ist richtig elegant, da macht es sogar Spaß, ihn in Assembler zu programmieren. Ich hab 1993 den AT89C2051 in einem Projekt eingesetzt und der ist immer noch gut beschaffbar. Es gibt also noch reichlich Großabnehmer, die ihn einsetzen. Atmel hat ja später den schnelleren AT89LP4052 entwickelt, aber der
Leroy M. schrieb im Beitrag #5152006: > Ein mal Atmel, immer Atmel. Wie gesagt, 1993 war der AT89C2051 wirklich ein super MC, viele haben damit überhaupt erstmal MC-Luft geschnuppert. Die PIC-Leute hatten zu der Zeit nur die teuren Chips mit UV-Löschfenster oder nen Mülleimer neben dem Arbeitstisch
-
Thread
Geschwindigkeitsmessung (SAB C80535)
damit auch 1995 angefangen, in C zu programmieren. Damals gab es schon die ersten Flash-80C51 (AT89C2051). Vom Keil C51 gibt es eine Eval-Version auf 2kB limitiert und ohne float-Lib. Soweit ich mich erinnere, wird auch der Resetvektor auf 0x8000 verschoben, wo bei den Eval-Boards rein zufällig der
-
Thread
Effiziente Implementierung von ARCTAN fuer uCs
Hier eine Implementierung von mir, die ich vor längerer Zeit einmal für einen at89C2051 (8051 Core) geschrieben habe. Mit dem sdcc Compiler benötigte diese Routine 307 Byte und bei 12Mhz Taktfrequenz 1.2ms. Interne Rechengenauigkeit sind 16Bit. Die sollte man sich gönnen, auch wenn
Beitrag #5144340: > Hier eine Implementierung von mir, die ich vor längerer Zeit einmal für > einen at89C2051 (8051 Core) geschrieben habe. Die Tabelle ist - gerade im kleinen Winkelbereich - zu grob, denke Ich. Warum keine rekursive Iteration?
-
Thread
[V] µC, Halbleiter, Relais
-> 1€/Stk. 120x ATMEGA325-16AU: AVR -> 1€/Stk. 5x AT89C2051X2-16SI: 8051 -> 1€/Stk. 4x AT89C2051X2-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2-24PC: 8051, DIL -> 0,75€/Stk. 80x PIC16LF648A-I
-> 1€/Stk. 100x ATMEGA325-16AU: AVR -> 1€/Stk. 5x AT89C2051X2-16SI: 8051 -> 1€/Stk. 4x AT89C2051X2-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2-24PC: 8051, DIL -> 0,75€/Stk. 80x PIC16LF648A-I
-
Thread
ds1820 Fragen
Suchfunktion als reguläre Adressierung von OneWire ICs NICHT SINNVOLL! >Ich hab das z.B. beim AT89C2051 so macht. In EINEM Sonderfall! >Daß mit dem Speichern im EEPROM des Sensors hatte ich mal angedacht, >aber nicht realisiert. Ich glaube wir reden aneinander vorbei. Der Sensor ist bei
temporären Speicher mußte man von den 32 Registern abknapsen, extra SRAM hatten die nicht. Die AT89C2051 waren da schon komfortabler mit 128Byte SRAM, die wollte ich aber auch nicht ohne Not verschwenden. Man sollte es also jedem gefälligst selber überlassen, was sinnvoll ist oder nicht und nicht
-
Thread
einfache Pflanzenbewässerung
kein noch so toller low drop Regler aus 3.6V die zumindest 4.5V für den MOSFET machen, aber ein AT89C2051 läuft mit "maximum operating voltage 6V" braucht allerdings im idle mode 2mA, und ein MOSFET wie IRF3708 schaltet bei 2.8V sicher 7.5A was reichen sollte, so daß man auf die Dioden verzichten könnte
-
Thread
ARM-Cortex als Anfänger?
Ich hatte 1993 mit dem AT89C2051 angefangen. Das war einer der ersten Flash-MCs aber noch nicht ISP programmierbar. Er wurde sehr populär und auch viel von Bastlern verwendet. Er wird wohl auch industriell viel eingesetzt. Wir
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
auf den 8051-Zug aufgesprungen: AT89C51 war ein zum 8051 pinkompatibler Controller, der mit dem AT89C2051 einen kleinen Bruder bekommen hatte. Lassen wir den AT90S1200 außer Acht, dann kamen mit dem AT90S8515 und AT90S2313 zu den bisherigen 8051-Derivaten pinkompatible AVRs (Ausnahme: /Reset) auf
-
Thread
Geeignetes Einsteiger Entwicklerboard mit einem i8051
von Eproms? Ist auch schon veraltet Ich empfehle Dir, stattdessen den flash programmierbaren AT89C2051 zu verwenden. Da brauchst du nur einen Quarz und drei Kondensatoren drumherum zu bauen - Entwicklungsboard entfällt somit.
Stefan U. schrieb im Beitrag #4882158: > Ich empfehle Dir, stattdessen den flash programmierbaren AT89C2051 zu > verwenden. Der geht nicht so ohne weiteres zu programmieren. Wenn schon dann ein AT89S2051.
-
Thread
Was sind eure Lieblings-ICs?
Programmroutinen geschrieben hatte (die portiert auch heute noch in einigen AVRs ihren Dienst tun) AT89C2051 --------- - weil mit diesem ohne EProm, Latch und Bus-Dekoder kleine programmierbare Schaltungen realisiert werden konnten CH340G ------ - weil mit diesem extrem preiswerten China-Chip unter
-
Thread
Hilfe! Mir wird schlecht von allem diesem Nixie und Neon Propaganda
> Grüße, > Gerhard Ich habe hier hinter mir eine Uhr mit "Polydigit 1" Gehäuse und einem AT89C2051 drin der sich seit Jahren um die Zeit kümmert, die Röhren sind Z5660M, 6 Stück. Ich habe auch polnische V543 Tischmultimeter im Einsatz..Z566M drin.. 30mm Ziffernhöhe, Glimmlampen fürs Komma. Mir
-
Thread
Optimierung -Os versus -O1
die ersten AVR-GCCs optimierten auch nicht besonders. Ich hatte mal versucht, ein Programm vom AT89C2051 auf den AT90S2313 zu portieren. Das Ergebnis war ~4kB groß, also keine Chance.
. mühsam programmiert. Ich fand den Keil C51 einfach nur geil. Float war mit ~1kB auch auf nem AT89C2051 einsetzbar. Der 8051 ist ideal für Steuerungen und da ist auch der RAM völlig ausreichend. Für Grafik, Ethernet, Webinterface ist der 8051 aber nie gedacht gewesen.