-
Thread
[V] noch 1 Stange ältere (60St) Atmel AT89C5121 mit Interface für Chipkarten/ SIM (9€)
Kbytes Code RAM and 16 Kbytes EEPROM. SSOP24 Gehäuse. Datenblatt Anhang. Kann als normaler kleiner 8051 Controller nur mit I/O Betrieben werden oder mit dem Chipkarteninterface. • Multi-protocol Smart Card Interface – Certified with Dedicated Firmware According to ISO 7816, EMV2000, GIE-CB, GSM 11.12V
-
Thread
SH79F1611U Prozessor ist ein Clone von was?!
translate.google.com" vor, kommt das hier raus: Overview SH79F1611 is a high-speed and high-efficiency 8051 compatible microcontroller. Under the same oscillation frequency, it has faster operation and better performance than the traditional 8051 chip. SH79F1611 retains most of the features of the standard
Wie hier schon geschrieben, das ist eine 8051 CPU. Sinowealth sieht den JET51 als Programmieradapter vor und nimmt Keil µVision als IDE.
-
Thread
Datenlogger Pendeluhr
hat, und keinen Cache, keine Wait-Zyklen und keine Interrupts im Hintergrund hat. Am besten einen 8051, MPS430, oder ein einfaches FPGA. Das PC Interface kannst du mit einem FTDI RS232 zu USB Chip machen, das vereinfacht die Programmierung. Der geringe Drift und der Offset des Oszillators kann über
-
Thread
Anfängerfrage Auslesen/Beschreiben
möchte explizit ein Eprom mit der Bezeichnung P87C575EHPN auslesen. Es ist ein 20 Pin mit einem 8051-basierten Mikrocontroller von Phillips. Verbaut in einem Tempomaten-Steuergerät von Delphi. Der Gedanke dahinter: Das Verarbeiten des eingehenden Geschwindigkeitssignals zu beeinflussen und einen
Aber wenn du schon mit kaltduschen anfangen willst, dann anslysiere doch einfach mal bekannte 8051 Programme und finde heraus, was die machen und wie die es machen. Zwei Sachen sind sicher: du wirst viel lernen und viel Zeit brauchen.
-
Thread
ARM-AI-Assistent final, RP2040 mit 200 MHz Maximaltakt uvm
Schaltung veröffentlich mit 6502. Es kam ein Leserbrief: "Das macht man nicht, man nimmt dafür einen 8051". Dann hatte ich damit noch eine 8-stellige 7-Segmentanzeige multiplext: "Das macht man nicht, man nimmt dafür einen ICMxyz". Man, war der doof! Soetwas gibt es heute wohl immer noch, weshalb mir
-
Thread
Schul Projekt für ein Modell-Smart-Home
Geräteentwicklung. Und Smart Home realisiert man mit Smart Home Geräten, nicht in dem man sich mit einem 8051 hinsetzt und das von Null aufsetzt.
-
Thread
[S] MPU (Z80/6502/68k)
mich einarbeiten, angefangen vom einfachen "bit schubsen" Dann möchtest Du vielleicht auch die 8051 in Betracht ziehen. Die sind sogar noch 'aktuell', d.H. der 8051 Kern wird noch rege in diversen Chips verwurstet und es gibt hoch getaktete Derivate mit mehr Speicher und Peripherie die auch anspruchsvollere
Adress Latch + Ram + Rom im wesentlichen das gleiche wie einer der vorgenannten CPUs, nur das der 8051 nicht so brutal kastriert ist wie die anderen. Wenigstens Timer und serielle Schnittstelle hat der und läßt sich gut in ASM programmieren. Das Wissen darum ist noch verwendbar und es gibt vernünftige
-
Thread
[S] suche altes(!) EZ-USB development board
den Chip überhaupt überschreiben, sind da keine Lockbits gesetzt? Wie viel Erfahrung hast du mit 8051 und USB Device Entwicklung? Udo schrieb im Beitrag #7829656: > Und dann kann ich anfangen nach und nach die ganzen Knöpfe, Regler, > LEDs, Drehgeber, Displays usw. anzusteuern. Die kannst du
Immerhin ist ein guter Teil des USB-Protokolls schon in Hardware fertig. Das Prinzip inklusive der 8051 CPU blieb bei den diversen EZ-USB Varianten von Cypress lange so. Und wenn man die Firmware per USB lädt kann man auch relativ einfach mit der Firmware experimentieren. Auf ebay gibt es das gesuchte
-
Thread
Vorlauftemperaturen Heizung berechnen
ohne einer Tabelle im Mikrocontroller einfach nur rechnen muss? Ergänzung: Ich programmiere gerade 8051 Assembler; wegen der vorhandenen Hardware... aber auch jede beliebige Platform ist O.K. Mir geht es um die Berechnung. Wenn Ihr eine zuverlässige! Formel, egal in welcher Sprache liefern könntet,
-
Thread
[V] 1 Stange ältere (ca. 56St) Atmel AT89C5121 mit Interface für Chipkarten/ SIM (9€)
Code RAM and 16 Kbytes EEPROM. SSOP24 Gehäuse. Datenblatt Anhang. Kann als normaler kleiner 8051 Controller nur mit I/O Betrieben werden oder mit dem Chipkarteninterface. • Multi-protocol Smart Card Interface – Certified with Dedicated Firmware According to ISO 7816, EMV2000, GIE-CB, GSM 11.12V
-
Thread
[V] 20St. SILABS 8051 USB-EFM8UB20F64G-B - QFP32 (15€)
Hallo Noch 2x10St. neue Silabs 8051er USB EFM8UB20F64G QFP32 abzugeben. (Auf Bild nur eine 10er Packung abgebildet) EFM8 USB Capable Universal Bee 8-bit Microcontrollers (MCUs) The USB capable EFM8UB20F64G-QFP32 8-bit MCUs are built
-
Artikel
Interrupt
man verschachtelte Interrupts (engl. nested interrupts). Klassische Vertreter hierfür sind PIC18, 8051, PowerPC, X86 und Motorola 68000. Auf dem AVR kann man verschachtelte Interrupts sowohl in Assembler als auch in C nachbilden, allerdings mit einigen Einschränkungen und Tücken. Das ist jedoch Leuten
der Maschine übersteigt, unter Umständen auch Bitfeld-Zugriffe. Bei 8-Bit-Prozessoren wie AVR oder 8051 also bereits bei normalen "int" Variablen. Diese Variablen werden zwangsläufig byteweise verarbeitet. Wenn genau dazwischen ein Interrupt erfolgt, wird ein falscher Wert gelesen. Wenn beispielsweise
-
Thread
ATtiny12: Assembler in Atmel Studio 7
/A-Wandler oder besser auflösende A/D-Wandler, USB-Fähigkeit. So wie man das im Wesentlichen beim 8051 gemacht hat.
-
Thread
Siplace Feeder - Kommunikationsprotokoll / Praxiserfahrung / Software
liegen uns vor - haben wir mal irgendwo im Internet gefunden. @Gebhard: Unsere Feeder haben ne 8051-MCU, ältere haben wohl mit reinen Pulsen gearbeitet. Kalibrierung ist für mich vor allem Einstellung der Pick Up-Position, über das kleine mit Klemmring montierte Zahnrad. -- Vielleicht bekommen
und dann passt das bis 2032. Alexander W. schrieb im Beitrag #7819336: > Unsere Feeder haben ne 8051-MCU, ältere haben wohl mit reinen > Pulsen gearbeitet. Alle S-Feeder mit dem runden 7-poligen Stecker kommunizieren, wenn auch nur recht einfach. Ohne ein entsprechendes Tischgerät geht da nix.
-
Thread
Uhr mit STM8Sxx3 und TM1637
abgekündigt? > > Macht nichts, der CH32V003 dürfte ein Ersatz sein, ... Auch der N76S003 (mit 8051-Kern) sollte als Ersatz verwendbar sein.
Peter S. schrieb im Beitrag #7816358: > Auch der N76S003 (mit 8051-Kern) sollte als Ersatz verwendbar sein. Schmunzeln muß: Warum wollt ihr mir den STM8 "wegnehmen" und einen Ersatz dafür bringen? Den STM8 gibt es noch (und wahrscheinlich noch lange günstig).
-
Thread
ESP32 und die "String" Funktion: Finger weg!
Probleme schon vor 20 Jahren umgehen konnte. Damals gab es den SitePlayer, basierend auf einem 20MHz-8051-Derivat. Wer faul ist, braucht ne KI statt des eigene Hirnschmalzes.
-
Thread
Einfaches DAC-Dithering Algorithmus
umgesetzt, so das auch MCUs ohne FPU schnell damit umgehen können sollten (also auch 8Bit AVR/PIC/8051... o.Ä.). - Gezielt habe ich auch auf Pointer verzichtet um ggf. Anfängern in C einen schnellen Einstieg zu ermöglichen. Dafür als Zugeständnis werden aber auch globale Variablen benutzt. - Parametrisiert
-
Thread
Einstellbare Konstantstromquelle - Welcher OP Amp?
R2R-Ausgang OpAmp von manchen > Firmen vergeben werden. Den Vogel hat in meinen Augen aber AD mit dem AD8051 abgeschossen. Gibt es auch als Dual-Variante: AD8052 ;-) Da kommt mir noch der LT6015 in den Kopf. Der ist unkaputtbar. Also, in weiten Bereichen mishandelbar: - Verpolung der Versorgung -
-
Thread
Viessmann Trimatik Reparatur
hatte schön gestunken und geraucht, daß er schnell zu finden war ;-) Auf der Hauptplatine ist ein 8051 Derivat, was sicherlich gegen Auslesen geschützt ist und mich deshalb vor Programmänderungsversuchen abgeschreckt hatte. Die seriellen Daten sehe ich mir bei Gelegenheit mal näher an.
-
Artikel
Pegelwandler
müssen 3.3V Pegel auf 5V umgesetzt werden. Wenn man jedoch SMBUS Ics verwendet (z. B. ADT7461, Silabs 8051) dann sind die Schwellspannungen TTL kompatibel und es ist keine Anpassung notwendig. Für neue Pegelwandler sollte man hier nachschauen. "Two-transistor circuit replaces IC". Für diese Anwendung kann
-
Thread
MCS51 IDE unter Linux
per E-Mail an: wer's OpenSource möchte, wird hier fündig: https://sourceforge.net/projects/mcu8051ide/
Ich kenne die mcu8051ide, sie ist ganz gut wenn man sich auf Assembler beschränkt. Mit C wird es dann schon schwierig. Dazu finde ich sie überladen, ich brauche keine 7Segment Simulation oder ähnliches in der IDE. Habe
-
Thread
Welcher Controller für Unterrichtszwecke?
möchtest Du also NI vermitteln ;-) Das finde zumindest ich sehr gut! PIC-xyz und Co. kenne ich nicht. 8051 zeigt, wie es ganz schlicht gehen kann. ATmega-xyz ist auch noch recht einfach aufgebaut. Daß man das Teil 'verfusen' kann, würde ich nicht als Nachteil ansehen: steckbares 28-pol. DIL-Gehäuse und den
Ja, aber > Das ganze soll so primitiv wie möglich sein, und ob das dann > PIC16, 6502 oder 8051 ist, ist dann auch egal. NEIN! Diese ollen Dinger gehören in den Müll oder BESTENFALLS in den Retro-Bastelkeller! Es sollte schon was ansatzweise modernes sein, natürlich immer unter der Maßgabe,
-
Thread
Sollte ich noch mit dem ESP8266 anfangen?
sind. Naja, der ESP32 ist neuer, leistungsfähiger, kann mehr und kostet unwesentlich mehr. Über 8051 werden hier auch nicht mehr besonders viele Beiträge verfasst. Rüdiger D. schrieb im Beitrag #7796797: > Das wichtige ist mir die Sprache LUA selber. Das schränkt halt Deine Möglichkeiten bei
-
Thread
[V] Konvolut DIP-ICs: CPU/MCU, Periph. etc
Block: - D70208L-10 (V40 von NEC) - MAF8039HL (8048-MCU von Philips) - AT89C2051 (Low-Pin-Count-8051 von Atmel) - TS68008CP8 (68k-CPU von ST) - Z8400AB1 (Z80A-CPU von SGS) - SAB8086P (8086-CPU von Siemens) - SAB8088-P (8088-CPU von Siemens) - D87C51FA (8051-MCU mit EPROM/Quarzglasfenster von Intel) - SAB8051A-P (ROM-less 8051-MCU von Siemens) Mittlerer Block: - 5 Stück UM6845 (CRT-Controller von UMC) - 5 Stück 8255 (PIO, 4 x NEC, 1 x Wingshing) - HEF4738 (IEC/IEEE Bus Interface von Philips) - WD2797A
-
Thread
Nuvoton MS51 - auslesen und flashen (IAP) - PWM-Modul Zk-PP2
Der MS51 hat eine 8051 CPU, dafür gibt es jede Menge Tools. Die ISP bzw. ICP Schnittstelle ist dokumentiert und auch dafür gibt es Tools, beim Hersteller und auch z.B. hier: https://github.com/OpenNuvoton/ISPTool/ Wenn
-
Thread
Windows-Programmierer umschulen
daß das Zielsystem das kann. Können die meisten aktuellen Controller. Man muss ja nicht gleich 8051 nehmen. Harald K. schrieb im Beitrag #7784270: > Und setzt voraus, daß dem OOP-Programmierer klar ist, daß hinter einer > simplen Zuweisung sehr, sehr viel Code stecken kann. Das ist sowieso
-
Thread
Problem mit SDCC
da korrekterweise ebenfalls ein cast hin, bin aber nich ganz sattelfest, wie der aussehen muß. Der 8051 hat nun mal 3 unterschiedliche Adreßräume und der korrekte Typ muß für einen Pointer per cast angegeben werden, wenn es nicht der definierte (in diesem Fall auf inernes RAM) ist. Gruß Klaus
Klaus S. schrieb im Beitrag #7781927: > Als langjähriger ASM-Programmierer der 8051-Familie würde ich mir > natürlich erstmal den generierten Code ansehen Hab ich das passt schon. Ist ja auch nur eine warning. Der code wird korrekt erzeugt mit MOVC. Wie gesagt Keil c51 übersetzt
-
Thread
Schaltung für Lötkolben-Regelung aus 8586-2-in-1-Station von Sumsour
Datenblatt gefunden und mein Chinesisch ist eingerostet ;-). Der FT61F145 ist ein 8Bit RISC MCU / 1T 8051 MCU mit 4kB Flash, 512b SRAM, 128B DROM 18 I/O. Die Beschaltung der speziellen Spannungsregler WD5201 und PN3870 scheint weitestgehend der Applikationvorschläge zu entsprechen. Mit "?" markiert sind
-
Thread
Sequentielle Schaltung beschaltung
Philips baut die seit 18 Jahren nicht mehr. Philips heißt schon lange NXP und hat (fast) alle seine 8051-er radikal in den Müll geschmissen. Das hat uns viele Probleme bereitet.
-
Thread
Milk V Multi Core
erstaunlich schnelle Boards im Arduino-Nano-Format: https://milkv.io/duo 1GHz 2xRiscV + 1xA53 +1 x8051 Arduino Support: https://milkv.io/docs/duo/getting-started/arduino Gute Übersicht: https://www.youtube.com/watch?v=SeExddxWdNs
> 1GHz > 2xRiscV + 1xA53 +1 x8051 Sollte man nicht erstmal eine Liste mit sinnvollen Anwendungen aufmachen? Ich meine ich hab Controllerboards bis zum abwinken. :-D Vanye
-
Thread
[V] nochmal 10St. SILABS 8051 USB-EFM8UB20F64G-B - QFP32 (10€)
Hallo Noch 10 neue Silabs 8051er USB EFM8UB20F64G QFP32 abzugeben. EFM8 USB Capable Universal Bee 8-bit Microcontrollers (MCUs) The USB capable EFM8UB20F64G-QFP32 8-bit MCUs are built on top of a low power platform this device
-
Thread
[V] 4St. 8051er Silabs C8051F321 QFN28 (5€)
Hallo, Noch 4St. 8051er Silabs C8051F321 abzugeben. 5x5mm QFN28 Gehäuse, 16K Flash, Details hier: https://www.silabs.com/mcu/8-bit-microcontrollers/c8051f32x-f34x/device.c8051f321?tab=specs (Kostet irre 12€/St
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
auch ist, ich las da Sachen, die etwas zu Modern sind. Ähm, der Link geht auf ein MCU-Board mit 8051 Kern. Die Architektur dieses Kerns ist von 1980: https://de.wikipedia.org/wiki/Intel_MCS-51 Der 8051 Kern wird heutzutage aber noch millionenfach in "intelligenten" Sensoren implementiert. Das
für die Katz. Das hat mich dann so genervt, daß ich mir in Turbo-Pascal einen Assembler für den 8051 selber geschrieben habe.
-
Thread
FX2LP EOL, neuer chip FX2G3!
erforderliche Peripherie. Den FX2LP konnte man im SSOP Gehäuse selbst von Hand löten. Aber klar, 8051 ist irgendwann durch, der KEIL Compiler war ja schon seit vielen Jahren obsolet und der SDCC auch schwierig nutzbar.
erforderliche Peripherie. Den FX2LP konnte man > im SSOP Gehäuse selbst von Hand löten. Aber klar, 8051 ist irgendwann > durch, der KEIL Compiler war ja schon seit vielen Jahren obsolet und der > SDCC auch schwierig nutzbar. SDCC schwierig für den FX2? Wir haben unsere Firmware auch mit dem SDCC
-
Thread
8051 Assembler + Linker für WINDOWS 10/11
Assembler ausprobieren. Könnte so mein "Makefile" aussehen: ? [code] REM Makefile fuer: main.hex sdas8051 -o main.obj main.asm sdas8051 -o function.obj function.asm sdld -i main.obj function.obj [/code] Leider nicht, bei "sdas8051 -o function.obj function.asm" wird nur ein Null-File "function.obj
Juergen B. schrieb im Beitrag #7748843: > Leider nicht, bei "sdas8051 -o function.obj function.asm" > wird nur ein Null-File "function.obj ohne Fehlermeldung erzeugt. nun ja wenn das file bisher mit include eingebunden war ist der ASM code sicher nicht getrennt übersetzbar
-
Thread
Essbare Transistoren
/essbare-transistoren-aus-zahnpasta-a-5cb5c85ba98e352d17868736eb9ef91b/?cmp=nl-b72b54aa-f829-4686-8051-c733b4701b36 Hunger nach mehr? MfG Eppelein
-
Thread
Geschichte des Mikrocontrollers.
https://en.wikipedia.org/wiki/Microcontroller#History https://www.dos4ever.com/8031board/history8051.pdf Motorola 68000 (dazu findet Google massenhaft Beiträge) https://arstechnica.com/gadgets/2022/09/a-history-of-arm-part-1-building-the-first-chip/ Das sollte als Einstieg reichen. Sinnvollerweise
imponieren. Intels 8048, der nicht ganz zufällig etwas Ähnlichkeit zum F8 hat, entwickelte sich indes zum 8051 weiter und wird in dieser Form vielleicht noch in 50 Jahren irgendwo drin stecken.
-
Thread
Einzelne Bit in Bitfeld in for Schleife ansprechen
#7742110: > Was heißt "hardware-gebunden"? Aller Code läuft auf Hardware... Guck dir mal den 8051 an. Der hat Bitfelder bzw. Befehle, um Bits in Register direkt anzusprechen. (prx) A. K. schrieb im Beitrag #7742114: > Der Präprozessor, der mit dem "Pre-" vielleicht gemeint ist, > interessiert
Rahul D. schrieb im Beitrag #7742559: > Guck dir mal den 8051 an. Der hat Bitfelder bzw. Befehle, um Bits in > Register direkt anzusprechen. Das können viele andere Architekturen auch. Rahul D. schrieb im Beitrag #7742559: > Genau. Was der Compiler daraus
-
Thread
AT89LP51: keine Powerdown Simulation in uVision möglich
daran, dass Keil seit mehr als einem Jahrzehnt zu ARM gehört. Die machen für nicht-ARM Prozessoren (8051, 80251,...) nicht mehr viel. fchk
In der Hochzeit des 8051 gab es etwa 500 Typen von 50 Herstellern. Für jedes Feature einen Simulator zu bauen, wäre ein Wettrennen zwischen Hase und Igel geworden. Ich bin recht gut ohne Simulator oder Debugger klar gekommen
-
Thread
[V] 10St. SILABS 8051 USB-EFM8UB20F64G-B - QFP32 (10€)
Hallo Noch 10 neue Silabs 8051er USB EFM8UB20F64G QFP32 abzugeben. EFM8 USB Capable Universal Bee 8-bit Microcontrollers (MCUs) The USB capable EFM8UB20F64G-QFP32 8-bit MCUs are built on top of a low power platform this device
-
Thread
Programmer/Debugger für Silicon Image EFM8
ein tolles Forum! Der Reihe nach: Es geht um Kleinstückzahlen, vielleicht 200-300 pro Jahr. Die 8051er befinden sich auf einem recht betagten Gerät, das jetzt wieder neu aufgelegt werden soll. Die 8051er dienen darin nur als digitale Controller (Stby, Tastatur, Display, Schutz/Alarm bei zu hohen Spannungen
kann ich es verstehen. Silabs ist jedenfalls was feines verglichen mit den anderen Herstellern für 8051 Derivate.
-
Thread
[V] Silabs C8051F326DK Eval-Board
[V] Silabs C8051F326DK Eval-Board nur einmal ausgepackt, war nie in Betrieb Debugger/Programmer, Software, Netzteil etc. sind dabei zusätzlich noch ein SI7013EVB-UDP (Temperatursensor Eval-Kit) https://www.mouser.de/ProductDetail/Silicon-Labs/C8051F326DK?qs=42TdBvIR%2FY4yiK5IT1RLVg%3D%3D&srsltid=AfmBOorQpuqi98FhfYD9q3BvD-eA01yLoRBVHqUvleW29JURYM6ryVQg VB 30€
-
Thread
[S] Software zu "Kemsonic AMS PC 1656" (Audio-Messystem)
Ich habe der Vollständigkeit halber mal das EPROM ausgelesen. Aber ob man an dem 8051-Binärcode so viel erkennen kann? Irgendwie bin ich skeptisch. Aber trotzdem Danke für die Anregung. Grüße Christian
Vielen lieben Dank für eure Anregungen an Dis-Assembling und Reverse-Engineering. Was ihr aus dem 8051-Binary herauslesen könnt, ist schon erstaunlich und plausibel!. Mir kommen dann auch Ideen. Allerdings läuft dann alles auf ein "Neuschreiben" der Software hinaus, was eindeutig zu viel Aufwand ist.
-
Thread
AD9833 Modul mit MCP41010
es nicht > nötig? Der MCP41010 ist ein digitales Potentiometer das vor dem Ausgangs- OpAmp AD8051 liegt und dazu dient am Ausgang des OpAmp ein im Pegel variables Signal zu liefern. So gesehen braucht es auch die explizite Steuerung des MCP41010, um am Pin PGA ein definiertes Seignal zu erhalten