-
Thread
[V] Atmel AT89S51-24PU AT89C51RB2-3CS AT89C5131SIL
Vor längerer Zeit mal bei Reichelt bestellt, nie verwendet. 1x AT89S51-24PU für 3€ 1x AT89C51RB2-3CS für 3€ 1x AT89C5131-S3SIL für 6€ Vielleicht kann jemand noch diese alten Klassiker gebrauchen. Versand oder Abholung in Karlsruhe Innenstadt. Bitte gleich mit EMail-Adresse in der PN
-
Thread
AT89C52 programmieren
programmierte CPU, da er die alte gekillt hatte. Ich würde einen 8051 mit UART-Bootloader nehmen, z.B. AT89C51RB2-3CSUM. https://csd-electronics.de/ICs/Mikrocontroller/AT32-43-86-89-91/Mikrocontroller-AT89C51RB2-3CSUM::406.html?MODsid=3gvcbifb9dc2bglmbf69sr4lo5
-
Thread
Flash Byte lesen / schreiben auf AT89C51RB2
Hallo, ich programmiere auf dem AT89C51RB2 und möchte im Flash ein Byte schreiben und auslesen. Ich benutze die API Funktionen von Atmel / Microchip. Da es sich um eine Mischung aus Assembler und C Funktionen handelt, habe ich einige Fragen
Juergen M. schrieb im Beitrag #7162358: > Hallo, ich programmiere auf dem AT89C51RB2 und möchte im Flash ein Byte > schreiben und auslesen. Ich benutze die API Funktionen von Atmel / > Microchip. > Da es sich um eine Mischung aus Assembler und C Funktionen handelt, habe
-
Thread
8051 (AT89C51RC2), externer Programmcode wird nicht ausgeführt
Erase über einen parallel Programmer. Der TL866II Plus ist relativ preiswert. Er unterstützt den AT89C51RC der auch die Security Bits hat. Somit sollte eigentlich der AT89C51RC2 damit programmierbar sein.
Werner M. schrieb im Beitrag #7157189: > Er unterstützt den AT89C51RC der > auch die Security Bits hat. Somit sollte eigentlich der AT89C51RC2 damit > programmierbar sein. Eher nicht! Die unterscheiden sich recht deutlich. AT89C51RC: "The programming interface
-
Thread
AT89LP51ED2 flashen
Verify geprüft. Ich kann es nur starten nachdem es im fabrikneuen Zustand geflasht wurde. Beim AT89C51ED2 hingegen funktioniert alles wie es soll. Die Sequenz bezüglich PSEN und RST über die Leitungen DTR und RTS macht FLIP beim AT89C51ED2 offensichtlich richtig. Der LP scheint sich hier anders zu
e) Es sind auch noch (evtl. mit Einschränkungen) folgende Controller möglich: - AT89C51RB2, AT89C51RC2, AT89C51RD2, AT89C51ED2 (Nur per Bootloader, z.B. mit Atmel FLIP programmierbar). - AT89S8253 (Nur per SPI programmierbar, z.B. mit LSISP). - AT89S52, AT89LS52
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
dürfen. Es ist mir aber nicht gelungen. Es hat immer alles bequem in die ersten 64kB gepaßt. Den AT89C51RE2 hatte ich nur wegen der 8kB SRAM gebraucht. Er hatte den P89C668 abgelöst, beide sind aber schon lange nicht mehr verfügbar.
-
Thread
Einstieg EMV
Trafonetzteil ist ein 6GHz Meßplatz vollkommen überflüssig. Oder auch eine Steuerung mit dem gutmütigen AT89C51 ist recht harmlos. Bei einem schnellen LPC4357 hatten wir aber zu hohe EMV-Aussendungen. Nachdem dann die Ausgänge von fast auf slow konfiguriert wurden, ging der EMV-Test durch. EMV kann also
-
Artikel
MP3
Batterie Monitor Mikrofonverstärker Stereo AD-Wandler Stereo DA-Wandler 16 Kopfhörer Verstärker AT89C51SND1C. Eigenständiger Microcontroller inklusive MP3-Codec, USB, IDE, UART, etc. z. B. bei Farnell zu erwerben. Hinweis (Stand August 2009): bei Farnell nicht mehr verfügbar, da abgekündigt. DFPlayer
-
Thread
8052 keil assembler JZ $+4
können. Banking habe ich also nie benutzen müssen. Schade, daß die Typen mit 8kB SRAM (P89C668, AT89C51RE2) nicht mehr hergestellt werden.
-
Thread
wegen Uart geht nichts mehr
UART-Schnittstelle initialisiere, macht das Programm, was es will. Als Mikrokontroller benutze ich den AT89C51CC03 und ich habe es in Keil programmiert. In der Datei befindet sich mein Programm. Weiss jemand, was ich falsch gemacht habe? PS. Die UART-Schnittstelle habe ich so schon mal programmiert und
-
Thread
Maskentest (Eye) auf UART, Werte?
Der Verbaute MCU ist ein AT89C51
UART-Schnittstellen gefunden. Johnny S. schrieb im Beitrag #7031747: > Der Verbaute MCU ist ein AT89C51 Auf welcher Seite ist der verbaut? Als Sender? Oder als Empfänger?
-
Thread
Problem AT89C51RC2 mit FLIP
Hallo, ich habe das Problem mit der Programmierung des MC AT89C51RC2 mit dem Programm FLIP. Wenn die erzeugte HEX-Datei größer als 128 Byte ist, wird die HEX-Datei nicht übertragen. Die HEX-Datei habe ich mit dem Programm MC-51 V5.9.2 erzeugt. Datei blink_LED_P1
Peter D. schrieb im Beitrag #7016263: > Nimm besser mal 14,7456 oder 11,0592MHz. der AT89C51RC2 kann man auch höher Takten, laut Datenblatt im X2 Modus bis 30MHz bei Versorgung 4,5V-5,5V und gar 60MHz im Standardmodus. 24MHz wäre also für den auch noch ein guter Quarz. (s.Bild aus Datenblatt
-
Thread
EPROMs löschen mit UV LEDs
80C535-CPU vornehmen zu dürfen Ja, die Siemens C535 waren früher sehr weit verbreitet. Die Atmel AT89C51 mit UART-Bootloader sind leider nicht pinkompatibel zum C535. Siemens hat sich viel Mühe gegeben, seine 51-er möglichst inkompatibel zum Intel-Standard zu halten. Hier werden noch 3 Stück SST27SF512
vornehmen zu dürfen > > Ja, die Siemens C535 waren früher sehr weit verbreitet. > Die Atmel AT89C51 mit UART-Bootloader sind leider nicht pinkompatibel > zum C535. Siemens hat sich viel Mühe gegeben, seine 51-er möglichst > inkompatibel zum Intel-Standard zu halten. > Naja, ich den 515 und
-
Thread
Mikrocontroller/Bootloader
weitere Dokumente, die den Bootloader beschreiben, z.B. wie er aktiviert werden kann. Z.B. der AT89C51RC läßt sich nur im Programmiergerät programmieren. Aber der AT89C51RC2 hat einen Bootloader über die UART. In der Regel sind die Bootloader verschiedener Hersteller nicht kompatibel und nichtmal
-
Thread
Prüfplatine für 400++ I/Os
Input mit Pullup. Am einfachsten nimmt man dazu ne Reihe von MCs. Ich hab das mal mit 3 Stück AT89C51 für 90 Anschlüsse gemacht, die über die UART verbunden sind (RXD1 an GND, TXD1 an RXD2, TXD2 an RXD3 usw.). Der letzte liefert dann die Ergebnisse. Mit einen ATmega640 kann man je 84 Anschlüsse
-
Thread
I2C Takt Pullup abhängig? (AVRxDB)
erklärten Assemblercode. Solche exzellenten Datenbücher wünschte ich mir heute auch noch. Viele AT89C51 und AVR haben zwar ein komplexes I2C-Byteinterface, aber mit heftigen Bugs. Auf die buggy Statemaschine hat man keinen Zugriff. Wenn die abstürzt kann man es nur disablen, wieder enablen und hinterläßt
-
Thread
Probleme mit dem 80c51ed2
Lösch mal die Fuses. Es wäre sinnvoll, mal die richtige Bezeichnung der Chips zu posten, also z.B. AT89C51RD2 bzw. AT89C51ED2.
Es ist der AT89c51ED2....
-
Thread
Daten über I2C von AtTiny85 als Slave auslesen / TinyWireS Lib
. halten ihn nicht ein. Alle, die ich probiert habe, sind nicht Multimaster fähig (z.B. ATmega8, AT89C51ID2). Auch der Nachbau des Philips P89C668, der Tekmos TK89C668, kann kein Multimaster. Ob der überhaupt I2C kann, habe ich nicht geprüft, er stürzt schon beim Init ab.
-
Thread
EEPROM ansprechen AT89C61CC03
abspeichern muss, was ich auch versucht habe. Das ging leider nicht. Ich benutze uVision und den IC AT89C51CC03. Ich wäre froh, wenn ich von Ihnen ein Paar Tipps erhalten würde. LG yasinho
-
Thread
Verfügbare µC
Mouser hätte noch 518 Stück AT89C51CC03 im PLCC-52 mit CAN, SPI, ADC, PWM. https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/AT89C51CC03UA-S3SUM?qs=8jWQYweyg6Pfw5BFgsik1A%3D%3D
-
Thread
Bruch approximieren
Langeweile? Ich war früher auch mal militanter float Gegner, hab dann aber gemerkt, daß selbst ein AT89C51 @12MHz reichlich Power hat, damit der Benutzer nicht die geringsten Laufzeitunterschiede merkt. Ich benutze inzwischen auch ausschließlich sprintf, sscanf, statt mir umständlich was selber zu basteln
-
Thread
Drehgeber an Arduino, external interrupt ISR wird doppelt ausgeführt
nichts aus, wenn er permanent rechnet oder nur ne Endlosschleife dreht. Ich hab z.B. mit einem AT89C51CC03 2 Positionsgeber (X,Y) im Timerinterrupt 50kHz abgefragt. Es gingen keine Schritte verloren und der MC wurde auch nicht heiß. Die anderen Tasks (CAN-Kommunikation usw.) liefen auch einwandfrei
-
Thread
Adapter für Intel P87C51FA
Du kannst einen AT89C51RB2-3CS einsetzen, der kann über die UART in der Schaltung programmiert werden. Dazu Flip downloaden. https://www.reichelt.de/8-bit-mcs-8051-mikrocontroller-16-kb-60-mhz-pdip-40-at-89c51-rb2-3cs-p189062
-
Thread
at89s52 Reset problem?
Hallo, Kennt jemand noch die AT89C51/AT89S51 /AT89S52? Bei einer Baugruppe die diesen Chip (AT89S52) verwendet, gibt es das Problem, dass kurz nach dem Einschalten, die GPIO´s P1.7 und P1.6 nicht high-Z sind sondern auf Ground liegen
Du kannst ja mal den AT89C51RD2 probieren, da steht im Datenblatt explizit "Asynchronous Port Reset". Das Programmieren erfolgt nicht über SPI, sondern über UART-Bootloader (Flip).
-
Thread
knwo how einer historischen Steuerung sichern
bequem über 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
-
Thread
[V] WIZNet LAN 8051 Evalboard EVB8051
,Handbuch, CD, 3 ICs, LAN Kabel, Netzteil. Ist ein Temic T89C51 Baustein. Kann noch 1-2 Atmel AT89C51RC2-PLCC44 dazulegen. 20€ + 3,50€ Versand (Paypal) mfg Roger
-
Thread
ASM Frage 8051(AT89C51CC01) vs AVR
wieder zur Quelle geschrieben wird. machte. Wird also am erweiterten Befehlssatz liegen das der AT89C51 dies mit einem speziellen Befehl kann.
. LPC11xx - bei LPC8xx ist RMW mit STR möglich - und nein, das ist kein Bit-Banding. Das beim AT89C51CC01 das ORL atomar ist, das ist gar nicht so sicher, das ist ein alter 8051 mit latched I/O: https://developer.arm.com/documentation/ka004317/ Auch bei aktuellen 8051 mit >25 MHz ist es nicht
-
Thread
Freies Keil (8051)??
nostalgischen Gründen möchte ich mich nochmal mit dieser Familie beschäftigen. Mein Keller brachte mehrere AT89C51AC3 + ..ED2 und selbtgebaute minimal-Boards hervor, bin aber auch bereit mir ein Dev-Board eines anderen Herstellers zuzulegen, wenn es dazu Keil gibt. Mit der "mcu8051ide" und sdcc habe ich nen
Objektfile, aber bis dahin uneingeschränkt. Besonders genial ist der Simulator, der alle SFR ( des AT89C51ED2) simulieren kann. Das hat mir viel geholfen, denn ich kenne keinen HW-Debugger für diese MCU.
-
Thread
[V] AtMega16, AT89C51, P87C52
Tapeabschnitte (50, 50, 66, 33) des ATMega16 als QFN, Vorstellung Stückpreis 50 Cent - insgesamt 10 Stück AT89C51, Vorstellung Stückpreis 80 Cent - 2 Stück P87C52EBFFA, Vorstellung Stückpreis 1,50 Euro Dazu käme noch Versand, Brief oder Päckchen. Bei Interesse bitte PN.
-
Thread
AT89C51 externes EPROM auslesen
Hallo, ich möchte mit dem AT89C51 ein EPROM (2764) mit der gezeigten Schaltung auslesen. Die Original-Schaltung war mit einem 8032 und das EPROM war der Programmspeicher. Bei der Original-Schaltung habe ich den MC durch den AT89C51RC2
Stefan ⛄ F. schrieb im Beitrag #6545742: > Ist das Eprom denn schnell genug? Kein Problem, der AT89C51RC2 kann den CPU-Takt bis auf 1/256 runter teilen.
-
Thread
Problem mit der Ansteuerung LCD (HD44780)
; } } [/c] Bei dem Beispiel wird als Mikrocontroller AT89S52 angegeben ich werwende aber AT89C51. Ist das ein Problem ? Woran könnte mein Problem liegen ? MfG Juergen B.
jetzt funktioniert die Textausgabe. Den Hinweis auf den Port 0 habe ich wohl im Datenblatt vom AT89C51RC2 übersehen. MfG Juergen B.
-
Thread
diverse Atmel µC DIL für 1 KG Kaffee abzugeben
für 2Kg guten Bohnen Kaffee abzugeben + die Versandkosten. Hinweis! die Bauteile sind neu 1 x AT89C51 20PI 1 x AT89C4051 24PI 10 x Atmega 32 16PI 3 x Atmega 32L 8PU 4 x Atmega 16L 8PU 20 x Atmega 88 20PU 1 x Atmega 644 20PU 2 x Atmega 16 16PI 1 x Atmega 16 16PU 3 x Atmega 8 16PI 1
-
Thread
80c32 ersetzen -> Welchen Typ kann ich nehmen
16 k ROM beim 87C51FB vergleichbar mit 16 k FlashROM AT89C51RB 32 k FlashROM beim AT89C51RC Lieber mehr ROM als zu wenig. Und wie der Vorredner schon bemerkte. Ruhig mal das bin analysieren.
Hat der AT89C51RB2 nicht 60 mhz und ist daher zu schnell?
-
Thread
ESP8266 in Assembler programmieren
Hi Michael, ich verstehe Deine Argumente gut, denn ich habe genauso angefangen. Verwendete den at89c51ed2 mit Asem5113 als kostenlose „IDE“, mit Notepad++ geht das recht komfortabel. Programmiert ISP mit Atmel Flip und simuliert mit einer uralten Software Simu51 o.ä. Damit lernte ich Assembler
-
Thread
Atmel Flip Time Error
habe das Problem das ich bei Flip immer ein Time Error bekomme, habe ein Schulungsboard mit dem AT89C51CC03 wird über R232 programmiert, Leider hat mein jetzt genutzter Laptop keinen solchen Anschluss habe jetzt einen Usb/Seriel Adapter der Firma Digitus. Über Hyperterminal kann ich eine Verbindung
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
21,5V VPP mit 24V Input), aber da hab ich eine größere Kühlfläche dafür. Bei 12,5V VPP (beim AT89C51-RC) benötigt man deutlich weniger Strom, weshalb ich denke, dass es da auch keine Probleme geben sollte.
Hardware-Fix ... Mal das Datenblatt studieren und andere Hersteller ankucken. *edit*: Sonderbar - der AT89C51 braucht die 6,5V nicht ... Gibt wohl echt erhebliche Unterschiede zwischen AT89C51, AT89C51RC1 und AT89C51RC2. *edit2*: ich brauche wohl den AT89S51. Der AT89C51 ist obsolete, der S51 kann parallel
-
Thread
Durchgangsprüfung von Kabelbäumen
Ich hab mal nen Kabeltester mit 3 Stück AT89C51 aufgebaut. Über die UART wurden sie hintereinander geschaltet. RXD des ersten war auf GND, damit er der Master ist. Der letzte gibt das Ergebnis aus. Abzüglich der UART sind so von den 32 IOs 30 verfügbar
-
Thread
Quarz oder Quarzoszillator für 32 MHz?
starken Temperaturschwankungen lieber auf einen Oszillator > setzen sollte? Als ich mit MCs (AT89C51) angefangen habe, liefen die mit Quarz völlig problemlos. Ältere AVRs konnte man noch auf full swing fusen, damit sie stabil schwingen. Neuere AVRs laufen aber nur noch in low power und wir hatten
-
Thread
Goal VRS550 PLCC44
zb: https://www.reichelt.de/mcu-mcs-8051-32-kb-40-mhz-plcc-44-at-89c51rc2-plcc-p45032.html Es gibt aber auch andere z.B. von STC aufpassen musst du nur mit dem Clock Mode da das ein 6 clocker ist der doppelt so schnell rennt wie ein normaler 12clocker. Falls du den
-
Thread
Arbeitet ihr lieber mit SPI oder I2C Bauteilen?
gesetzt, aber der AVR hat sich intern verklemmt und sendet trotz freiem I2C-Bus kein Start. Die AT89C51 mit I2C sind ähnlich buggy, wie die AVRs. Da hat wohl die 8051-Abteilung von den AVRs abgeguckt. Hätten sie mal lieber von Philips abgeguckt.
irgendwelche anderen I2C-Ics. Was glaubst du wohl warum wurde das irgendwann eingebaut? > Die AT89C51 mit I2C sind ähnlich buggy, wie die AVRs. Da hat wohl die > 8051-Abteilung von den AVRs abgeguckt. Jaja laber rabarber. Es ist vollkommen unbestritten das einzelne Implementation von I2C mal
-
Thread
[v] Diverse Elektronik Bauteile / Lötzinn
abzugeben, vielleicht hat jemand Interesse: -------------------------------------- Controller: AT89C51RD2-SLSUM 8Bit - 2,7 - 5,5V 64K 40Mhz 8-Bit (PLCC44) Laut verschweißter Packung sind es > 600 Stk. Stückpreis: 2.- Euro https://www.mouser.de/Search/Refine?Keyword=AT89C51RD2-SLSUM ---------
www.mouser.de/Search/Refine?Keyword=MAX260BCWG -------------------------------------- Controller: AT89C51RB2-RLTUM (VQFP44) Stückpreis: 2.- Euro https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/AT89C51RB2-RLTUM?qs=%2Fha2pyFaduihcC1FmlpeIehMCYtjNoFjLkW59nDAFTD%252BMk%252BQ5pjULg%3D%3D
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
AT89C51CC03 Gibts im PLCC Package, heisst Fassung und tauschbar. Ist noch dazu so "modern" das man nach dem Lernen auch was damit machen kann ;)
Also ich setze den AT89C51ED2 gern und oft ein. Dieser Controller hat viel Peripherie, ist ausgezeichnet dokumentiert und überall verfügbar. Bei den kleinen Mengen, die ich für meine Projekte brauche, spielt der Stückpreis
-
Thread
Atmega328 1-Wire mit Timer CTC/PWM
Interrupts unterbrechen. Der 8051 hat ja den Vorteil, daß man bis zu 4 Prioritäten vergeben kann. Der AT89C51 läuft mit 20MHz / 6 = 3,3MIPS.
-
Thread
Ports eines GPIO expanders verbinden
Ich hab so mal einen Tester für bis 40-polige Flachkabel gebaut, also 80 IO-Pins. Es waren 3 Stück AT89C51, die Kommunikation erfolgte über die UART, der letzte zeigte das Ergebnis an. 32 IOs abzüglich 2 für die UART ergibt so 30 nutzbare Pins je MC. Aufgebaut auf einer Rasterplatine mit DIP-40 MCs.
-
Thread
Widerstand in Reihe zur Spule an MOSFET?
Ja, die Schaltung ist merkwürdig, auch daß ein IRF540 direkt von einem AT89C51 angesteuert werden soll zeugt von schlechtem Design.