-
Thread
Led-Herz mit Annäherungssensoren
ohne Fernbedienung und ohne "Love". Habe mir diesen und andere Bausätze aus China gekauft, um 8051-Programmierung zu üben: https://www.roboter-bausatz.de/p/bausatz-farbenfrohes-led-herz-mit-gehaeuse Wobei ich sagen muss: Die Preise auf Roboter-Bausatz sind wirklich fair, weil es quasi fast dieselben
-
Thread
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
der externe ROM/RAM zu langsam ist. Einen besseren 8051er im DIP40 findet man nur in Form des DS89C450 (mit UART-Bootloader) Das Board hat um 5 Euronen aus meiner Sicht alles, was man für den Einstieg in 8051er braucht und man kann damit viele Experimente
64x mehr RAM bei 32Bit, ADC, SPIs, DMA und allem Pipapo. Also gefühlt 50x mehr Performance als der 8051. Warum soll es 8051 sein? Gruß
-
Thread
ECU reverse engineering (HC11 MCU)
Kennfeld lag auf einem externen EPROM (meist Typ 27C256). 2. Siemens SAB 80C515 / 80C517 (Intel 8051 Familie) - Einsatz: Digifant II (z.B. Golf 2 GTI / PF oder Golf 1 Cabrio / 2H). - Details: Von Siemens optimierte 8051-Derivate mit schnellen mathematischen Zusatzfunktionen für die Automobilindustrie
-
Artikel
Wanderkiste (Widlar)
26.10.2017 27.10.2017 JJD1410318336489 6 JoergL 750xx 28.10.2017 30.10.2017 JJD1410317724579 suche: 8051 Zeugs 7 Erlang 02.11.2017 03.11.2017 962329514039 8 form 08.11.2017 09.11.2017 962330370058 9 da_miez 11.11.2017 14.11.2017 - nicht nötig - 10 sirs 9631x 14.11.2017 15.11.2017 JJD1410318668612 suche
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
Code analysieren kannst, weil für mich ist das unlesbar. Obwohl ich selbst mal vor 30 Jahren einen 8051 in Assembler programmiert habe. Lange her. Wenn ich mein Listing von damals heute anschau, verstehe ich Bahnhof.
-
Thread
LWL Schnittstelle Halb-Duplex (nur ein LWL!)
AVR hast. Aus der Schaltung kommen RxD und TxD. Da kannst Du einen AVR, aber auch einen PIC oder 8051 dran hängen. Georg P. schrieb im Beitrag #8073134: > Das sind mehr als 10%. Damit wird es schon eng. Faustregel für kommerzielle Projekte: Wenn Dein Controller schon bei Produkteinführung 50%
hast. Aus der Schaltung > kommen RxD und TxD. Da kannst Du einen AVR, aber auch einen PIC oder > 8051 dran hängen. Das schon aber mit diesen CCLs kann man sich (hoffentlich) die ganze externe Logik (Und-Gatter, Takt, Monoflop) sparen, PICs haben auch so etwas aehnliches. Die Schnittstelle soll
-
Thread
Alte Eproms sichern, welches Gerät?
wenn's zu hell wird. Mein kleines und erfolgreiches Experiment: Mit einem Fotoblitz in das EPROM eines 8051-Einplatinen-Rechners "blitzdingsen", der sein Monitorprogramm abarbeitet und anschließend testen, ob das Gerät noch übers Terminal erreichbar ist. Jeder Versuch war erfolgreich. Grüßle, Volker
zwischen EPROM und (OTP-)PROM, dem das Glasfenster fehlt. > Mit einem Fotoblitz in das EPROM eines 8051-Einplatinen-Rechners > "blitzdingsen", Auch da gilt, dass weder das Glas der Blitzröhre noch die Frontscheibe des Blitzgerätes UV-C durchlassen. Als Corona modern war, wurden Desinfektionslampen
-
Thread
Ansteuerung TM1637
Während der Chipkrise im Zusammenhang mit der Coronapandemie hatte ich mir einige 8051-Controller vom Typ STC8G1K08A besorgt. Diese verfügen über ein einfaches I²C-Peripherial, das sich zur Ansteuerung des TM1637 „missbrauchen“ lässt. Eine Demo befindet sich im Anhang.
-
Thread
Kommunikation zwischen 2 MC
verbinden. Zum Schutz könnte man noch einen Widerstand an jeden TxD in Reihe setzen. Bei einem 8051 muss man weder Treiberstufe abschalten, noch einen Widerstand einbauen, da er keine Push-Pull Ausgänge hat. Allerdings wird der PC hierbei zum Spielverderber. Gruß Jobst
Port 0 nicht; liegt aber die UART nicht auf Port 3? Jo. Aber auch Port 3 ist kein Push-Pull. Der 8051 hat auch KEINE Datenrichtungsregister. An Port 0 hat der 8051 keine Pull-Ups, nur Open-Drain. Gruß Jobst
-
Artikel
Elektronikversender
Elektronikladen Mikrocomputer Group. Homepage: Mikrontroller-Evalboards (AVR, CAN, ARM, Propeller, 8051, TMS320, Basic-Stamp, ...) Programmierumgebungen (Keil, BASCOM-AVR,...) Displays Programmer Schnittstellenwandler Logaicanalysatoren ... Nachfolger des "Der Elektronikladen", der sich in den 80ern auf
-
Thread
8051/MS51: Franzis Board Elektronik Escape-Room umprogrammieren?
Glück sollte auch ein Arduino oder RPi als Programmer reichen: https://github.com/nikitalita/NuMicro-8051-prog/ Hier sind auch ein paar interessante Links: https://www.reddit.com/r/embedded/comments/wrcw04/free_open_source_ide_for_nuvoton_ms51fb9ae/
-
Artikel
STM32
Variablen verwenden und seinen Code in die main()-Funktion schreiben. Tipps für Umsteiger von Atmel/PIC/8051. Prozessortakt hat unterschiedliche Taktquellen und eine PLL. Alle Peripheriemodule haben einen extra Clock, den man aktivieren muss. Wenn man z.B. einen UART benutzen möchte, so muss man den Clock
-
Thread
FCC-Labore auf Gegenseitigkeit, neuer Raspberry Pi-Imager, RISC/V und mehr
können. Explizit betont man, dass dies auch die im PLCC-Gehäuse vorliegenden SKUs umfasst: [c] 8051, 8086/8088, 80C186XL, 80C188XL, 80C196KC, and others. Over the past 15 years, Rochester’s product replication engineering team has ported the 80C186XL twice in response to fab process obsolescence and
-
Thread
Billige OBD-II-Tools auf AliExpress (STC, GD32,.) als Devkit mit LCD/TFT?
disassembling-an-obd-ii-scanner/ Die ganz billigen Varianten mit S/W-Display vermutlich eher nur einen STC 8051er. Man findet die Angebote unter den "Bundle Deals", deswegen kann man sie nicht verlinken. Enthält der Scanner nicht den gewünschten Kontroller kann man ihn immer noch via Kleinanzeigen weiterverticken
Offenbar ist in manchen/allen MS309 Clones ein STC 8051er sowie ein Microchip CAN-Controller MCP2515: https://mysku.club/blog/china-stores/42583.html In dem Fall, wie auf der russischen Seite gezeigt, ein STC89LE51RD-40C: 61 kB Flash, 1280 Bytes RAM,
-
Thread
ISE14.x und chinesisches Platform Cable USB geht nicht
, war es ursprünglich so, dass mit einem Firmwareloader ein Programm in das Code-RAM des internen 8051-Kontrollers vom CY7C61013A geladen wurde. Dieses Programm war dann der eigentliche JTAG-Programmer und stellte eine erneute USB-Verbindung her. So dass nacheinander zwei USB-Geräte angemeldet werden
-
Thread
[V] 8051er Silabs EFM8 Demo/Eval Kit mit LCD & Tretis (18€)
Hallo, habe noch ein 8051 Board abzugeben.Silabs EFM8 Universal Bee STK2001A. Nur einmal angeschlossen und geschaut Ist Tretris Spiel drauf. Läuft auch mit CR2032 Knopfzelle. Siehe Bild und Link. https://www.mouser.de/
-
Thread
Erfahrungen mit AI-Coding
angefangen zu erweitern, dann compiliert, dann gemerkt, dass er viel zu viel RAM für den kleinen 8051 verbraucht hat. Dann sein Programm so lange angepasst, bis es reingepasst hat. Und schließlich noch vorgeschlagen, den existierenden Code so umzubauen, dass weniger RAM verbraucht wird und so auch zukünftige
-
Thread
RS232 mit 9N1 auslesen
unseren Opas mal gaengig in MCS51. War wohl mal so eine Siemensidee fuer Bussysteme. The MCS-51 (8051) microcontroller family supports 9-bit serial communication in Modes 2 and 3, primarily designed for multiprocessor master-slave communication. In this mode, the 9th bit (stored in TB8/RB8) is used
-
Thread
[S] ax51 emulator
all classic and extended 8051 device variants." Cx51 Compiler: The Keil 8051 and 251 development kits contain different C Compilers for optimum support of device variants. Cx51 is used as a generic term for: C51 Compiler for classic 8051 devices, 8051 IP cores, Dallas Contiguous Mode, and other extended devices CX51 Compiler for Philips 8051 MX and SmartMX C251 Compiler for 251 devices and 251 IP cores The Cx51 Compiler gives
-
Artikel
CAN
Philips ARM7TDMI-Familie) 2 CAN Schnittstellen NXP P80C591 P80C592 P80C598. 8-Bit Mikrocontroller mit 8051-Kern P80C591 ist neuer und beherrscht CAN2.0B P80C592: CAN2.0A, P80C598 ist die Automotive-Version vom '592 Silicon Labs C8051F04X C8051F06X C8051F5XX. 8-Bit Mikrocontroller mit 8051-Kern 16K - 128K
-
Thread
EmbeddedWorld 2026, Tag 1 – AI fressen Elektronik auf
Licht-Spezialist Lumissil bietet seit langer Zeit auch Mikrocontroller an. Neu ist diesmal, dass man neben der 8051- und der ARM-Architektur auch eine RISC/V-Variante mitbringt. Sinn ist hier wahrscheinlich eine Reduktion der Lizenzspesen an ARM.  ### Lumissil – “Sicherheitsmodul
-
Thread
CH32V003 und Arduino
besser aufgehoben. Der MSP430 ist da im Umgang mit CubeMX IDE ohnehin sehr ähnlich. Auch Siliconlabs 8051 Derivate haben ähnlichen Komfort. Über die CH32 Familie kann ich nicht kommentieren, weil ich noch keinen Grund hatte, mich damit zu befassen - stehe da eher neutral dazu. Vermutlich sind die Dokumentationen
Geschmacksache. Die einzige chinesische uC Famile die mich peripherell interessiert, sind STCs 8051 uC Flash programmierbare Derivate, die sich über UART Flashen lassen. Und auch nur, weil mir einige zugelaufen sind und der Keil MC51 kompatibel ist. Ob es sich lohnt viel Zeit zu investieren - da bin
-
Artikel
Zahlensysteme
"0b" für Binärzahlen benutzt wird. Intel-Syntax. Assembler mit Intel-Syntax (z. B. für 80x86 oder 8051) verwenden dagegen zur Kennzeichnung keinen Präfix sondern einen Postfix. Für Hexzahlen gilt also z. B. die Notation 0A5H, für Oktalzahlen 245O (oder 245Q) und für Binärzahlen dementsprechend 10100101B
-
Thread
3.3 Volt vs 5 Volt
Abend liebes Forum, ich habe eine Frage: ich möchte einen ESP32 (mit 3,3Volt) via RX / TX mit einem 8051 (mit 5Volt) verbinden .. Wie am besten?
Stefan S. schrieb im Beitrag #8013593: > ich möchte einen ESP32 (mit 3,3Volt) via RX / TX mit einem 8051 (mit > 5Volt) verbinden .. > Wie am besten? Einfach verbinden. Der ESP ist 5V tolerant, der 8051 hat TTL Schaltschwelle also ca. 1.5V
-
Thread
[S] Low-Pin Count MC mit USB-HID
Wenn man wirklich nur minimales HID machen will, geht natürlich auch der CH552. Ist aber nen 8051. Wenn man das nicht in riesigen Stückzahlen braucht, wäre mir das die Unbequemlichkeit in der Entwicklung im Vergleich zu nem deutlich moderneren RISC-V wie dem CH32X035 nicht wert, zumal die preislich
-
Thread
[S] AT89LP developer studio
https://forum.microchip.com/s/topic/a5CV40000008u53MAA/t403559 "send an email to Microchip’s 8051 team " https://archive.org/details/manualzilla-id-5844133/mode/2up Das 40-seitige Manual git es noch https://ww1.microchip.com/downloads/en/DeviceDoc/doc3711.pdf auch direkt von Microchip.
-
Thread
AT89S52 (8051) Entwicklungsboard – Programm-Upload / einfache Ein-/Ausgabe funktioniert nicht
Hallo zusammen, ich arbeite gerade mit einem AT89S52 (8051) Mikrocontroller-Entwicklungsboard und habe Probleme beim Ausführen eines einfachen Programms. Ich beschäftige mich nach längerer Zeit wieder mit dem 8051, daher könnte mir etwas Grundlegendes entgangen sein. Verwendetes Board: https://robocraze.com/products/smartelex-aryabhatta-8051-microcontroller-at89s52-development-board Bisherige Versuche: Ein einfaches LED-Blinkprogramm (Port 1 Ausgang) geschrieben Code mit Keil kompiliert HEX-Datei über einen externen Programmer
-
Thread
TI kauft SiLabs, Infineon kauft Teile von ams OSRAM, Preiserhöhungen uvam
Alex J. schrieb im Beitrag #8004421: > Man darf gespannt sein auch was mit den C8051 passiert...
-
Thread
[V] 5St. 8051er AT89C51RD2 PLCC44 (8€)
Hallo, noch 5 unbenutzte 8051er AT89C51RD2 im PLCC44 abzugeben. 8-Bit Mikrocontroller - MCU 64kB Flash 2048B RAM 2.7V-5.5V Info und Datenblatt hier: https://www.mouser.de/ProductDetail/Microchip-Technology/AT89C51RD2-SLSUM
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
nehmen. Entweder einen der zahlreich vorhandenen PICs (8 oder 16 Bit), oder einen AVR, oder einen 8051-Clone. Beschaltung ist einfach: 100nF an jedes, VCC-GND Paar, 10k an MCLR bzw Reset, ICSP-Pins (oder ISP,UPDI,...) beschalten, und los gehts. Wenn Du Verpolungsschutz oder ESD-Schutz brauchst - ist
man keine 100-MHz-Controller. > Wahrscheinlich hoffnungslos veraltet. Hättest du jetzt einen 8051 (die mit externem Speicher) empfohlen, würde ich dir zustimmen.
-
Thread
PIC Mikrocontroller noch aktuell ?
sie sind billig. Das ist der Hauptentscheidungsgrund für die Industrie, daher auch gerne WCH und 8051. Aber das ist kein Grund, sie auch als Hobby zu nutzen. Da ist selbst der AVR überholt, man nutzt entweder STM32 oder ESP32. Moderne Arduinos nutzen ebenfalls keine AVR mehr. Interessant
ich mich in 8051er ein mit der STC-Serie - nachdem die UART-programmierbaren NXP-8051er weg sind, jene von Atmel bzw. Microchip zwar noch da aber schweineteuer und teils nicht mehr als PDIP erhältlich sind. Selbst
-
Thread
Handbetriebenen Drehgeber ohne Timer auswerten
Röhrenradio mit Seilzug und Skala. Alles ermöglicht per Flankeninterrupts am µC. Der µC war ein 8051-Derivat, der C-Compiler von Keil und das Programm dafür habe ich auch noch. Angenehm und nützlich: wenn keine Bedienung erfolgte, lag der µC im Tiefschlaf und störte nicht den Empfang ;-)
8051 ist nun Geschichte und ich bin froh, das es eine Plug-In Variante mit Timer gibt, die auf so gut wie alle MC zu portieren ist und selbst mit alten Encodern gut funktioniert. Muss das mal auf Micropython
-
Thread
Eprom von Denon DJ Laufwerk defekt Winbond 78e52
Hallo, ja es ist ein 8051 mit 40 Pin Dip. Was wäre denn ein Wald und Wiesen 8051er und womit kann man den programieren? Mir wäre es echt zu schade den Denon aufzugeben. Das mit dem Ausleseschutz müsste man halt probieren.
Hallo, Winbonds W78xx 8051er FlashController in PLCC44 habe ich ganzen "Sack" voll. Will die wegwerfen.... Und ALL11 Programmer auch verfügbar .... Wie kann ich hier helfen? Gruß Roger
-
Thread
[V] Diverse Bauteile Wanderkiste
Abschluss heute noch zwei Boards, haben auch schon einige Runden gedreht, jeweils 1€ - Silicon Labs C8051F320-TB - ICL7135CPI mit LCD Display
-
Artikel
Linksammlung
GPS-Daten auf LCD www.geoclub.de - Elektronik beim Geocaching passworld.co.jp - Do It Yourself GPS 8051 / MCS51. MCU 8051 IDE - MCU 8051 IDE is a new modern graphical IDE for microcontrollers based on 8051. MCU 8051 IDE is noncommercial open-source software for Linux. Dr. Rakers Entwicklungssystem mit
(ab 12,95 Euro für AT89S8252). Beim uC-Dualboard : Das Board ist nutzbar mit AVR-Controllern und 8051-Controllern! Turbo51 - Free Pascal compiler for 8051 self8051.de - Dein Nachschlagewerk - Befehlsreferenz, Eigenschaften, Derivate CMON51 - freier Onboard Monitor und Debugger, anpassbar an unterschiedliche
-
Thread
Arduino-Kern für 8051, neuer Mikrocontroller, Ubuntu mit längerer Lebenszeit uvam
nun eine Portierung auf die von STCMicro vertriebene Variante des 8051, und stellte die Ergebnisse der Allgemeinheit auf GitHub zur Verfügung. Ebenda findet sich auch eine Beispielimplementierung für ein einfaches Blinkprogramm, das auf dem STC8 folgendermaßen aussieht
Es gibt bei STCmicro auch 8051 Derivate mit bis zu 64 kByte Flash: https://www.stcmicro.com/stc/stc8g2k64s2.html#selection Da lohnt sich dann C oder Arduino-C++ schon eher, wenn man nur begrenzte Entwicklungszeit zur Verfügung
-
Thread
Object Oriented Forth
Hauptsächlich programmiere ich in Assembler verschiedene Architekturen. Vom Z80, Z8 über 8086 und 8051 sowie PIC, AVR. Hochsprachen - je nach Anwendung vom BASIC in verschiedenen Ausführungen über TurboPascal, DBase, Foxbase-Foxpro-Visual Foxpro, C, und natürlich Forth mit Z8, Z80, 8051, PC. Ich habe
-
Thread
Transputer Prinzipien für heutige MCUs
intelligenten" Peripherieprocessoren Und warum braucht man dafür eine besondere Architektur, und nicht 8051 oder so? Andreas H. schrieb im Beitrag #7957398: > Ausserdem ist Forth ein interaktives System. Könnte man aber auch auf einer Standard-Architektur laufen lassen, hat aber dann die Flexibilität
G. (erlkoenig) Benutzerseite >Und warum braucht man dafür eine besondere Architektur, und nicht 8051 >oder so? Man kann Forth so ziemlich auf jeder CPU laufen lassen. Forth ist Stack basiert und benötigt einen Data- und einen Return-Stack. Man erreicht aber eine optimale Ausnutzung des Transistor-Counts
-
Thread
Echtzeit IC in einer älteren Geschwindigkeitsanzeige
Ich würde einfach einen eigenen 8051-kompatiblen Mikrocontroller mit Flash nehmen - die gibt es von sehr vielen Herstellern. Dann ein kleines Assemblerprogramm nur zum Stellen von Uhrzeit und Datum schreiben. Auf den MC flashen, gegen
Fähigkeiten übersteigen, bin über > Basic und Pascal stehen geblieben ...es gibt auch Basic für den 8051!
-
Thread
USB FT230X - 8051 Problem
Diode in Serie zur TX Leitung sollte das Problem lösen. Der 8051 geht vermutlich in den Latchup.
@Thomas Z: der 8051 hat immer auf seiner TX-Leitug gesendet, das war nicht das Problem. @Frank K: sorry, war falsch beschrieben. Ich habe VCCIO an OUT3V3 angeschlossen, den 8051 jetzt auch auf 3.3V. Jetzt funktioniert
-
Artikel
Bitmanipulation
direkt ohne den Umweg über Register toggeln, indem man das entsprechende Bit im PINx-Register setzt: 8051er. Bits prüfen. Will man prüfen, ob ein oder mehrere Bits in einer Variablen gesetzt oder gelöscht sind, muss man sie mit einer Bitmaske UND-verknüpfen. Die Bitmaske muss an den Stellen der zu prüfenden
-
Thread
Byte bitweise und als ganzes zugreifen als Datentyp in c
anderen ersetzt wird (z.B. int). Solange der Prozessor keine Möglichkeit der 1-Bit-Adressierung (wie 8051) hat, wird der Compiler daraus immer Bitschubscherei machen.
-
Thread
Fragen zu älterer Triac-Schaltung Triac-Wahl TIC226 und digitale Ansteuerung
wenn er nach dem Reset mal hängt. Hat der Controller eventuell von Anfang ab aktive Pullups? Meine 8051-Erfahrungen sind zu lange her, aber ich erinnere mich dunkel, dass es da ein Problem nach dem Reset gab.
Fritz G. schrieb im Beitrag #7944032: > Meine 8051-Erfahrungen sind zu lange her, Der PCF84C21A gehört zu den MCS-48, nicht den MCS-51.
-
Thread
Ausgangsfilter DDS AD9833 und AD8051 und Ausgangsverstärker
Hallo Habe mit dem AD9833 einen DDS Generator aufgebaut. Auf der Platuine befindet sich noch ein AD8051 als Ausgang. Auf dem Oszi sind leichte Spuren des digitalen Aufbaus zu erkennen. Kennt jemand einen Ausgangsfilter für den AD8051 bis zu 100kHz? Da der AD8051 ja nur eine Spannung von max 1/2 Vcc
zu den Anforderungen des TO! Achim S. schrieb im Beitrag #7938512: > Ausgangsfilter für den AD8051 bis zu 100kHz?