-
Thread
AVR - Taktfrequenz für Seriell ohne Handshake
allen möglichen und unmöglichen Controllerboard keine > Baudratenquarze verbaut? Bei früheren 8051 Boards waren 11,0592MHz Quarze üblich und auch leicht zu beschaffen. Auch die 14,7456MHz Quarze für die 16MHz Typen waren Standard. Vermutlich ist bei den Arduino das Wissen einfach nur verloren gegangen
Opti-Bootloader an den Quarz anzupassen. Peter D. schrieb im Beitrag #7888141: > Bei früheren 8051 Boards waren 11,0592MHz Quarze daran erinnere ich mich noch mehr als nur gut, aber dass die schwierig zu beschaffen waren habe ich nicht mehr in Erinnerung. :-) die 11,0592 MHz "ärgern" mich eher
-
Thread
Vermutliches TMS320C6xx-Binary disassemblieren
> Das muss noch nicht mal ein DSP sein, > TI hat diverse "Spezial" CPUs, Bzw. Kombis aus 8051 und einem DSP: TAS3108 (https://www.ti.com/lit/ug/sleu067a/sleu067a.pdf) Den gab es schon, als der OMAP erschienen ist. Der DSP-Teil hat aber 48 bit Datenbreite und 54-bit Instruktionen (quasi VLIW
-
Thread
[S] C8051F330D MCU von Silicon Labs
/data-sheets/C8051F33x.pdf Viele Grüße Bastian
geben, nur entweder gebrauchte, NOS oder im eher seltenen Fall ein anderes Bauteil umgelabelt als C8051F330D.
-
Thread
Kaufempfehlung Logic-Analyzer DSLogic Plus 16CH Logic Analyzer
viele Sachen > aus. Damit kannst du dich nebenbei auch, an der C/Assemblerprogrammierung eines 8051 Derivats versuchen. > Von den 8 Kanal Nachbauten rate ich ab. Da sind mir Kanäle gestorben und > können auch nur bis 25MHz Abtastung. Ist mir noch nicht passiert, und zum Einstieg immer noch
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
eine bessere Idee, wie du mit einem 8Bit Arbeitsregister > 1023 Adressen nutzen kannst? Z.B. 8051 oder AVR zeigen Dir, wie man 64kB Daten + 64kB Code linear adressieren kann. https://de.wikipedia.org/wiki/Intel_MCS-51 Es gab auch mal 8051 mit >64kB Code (AT89C51RE2: 128kB Flash). Leider ist
Fertigung nicht wieder aufgenommen worden. Auch der P89C669 (96kB Flash) ist schon lange tot. Nur den C8051F120-GQ gibt es noch, kann aber nur bis 3,6V. https://www.digikey.de/de/products/detail/silicon-labs/C8051F120-GQ/819523
-
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
-
Thread
SDCC: Problem mit "float-wert"
Problem mit der Anzeige von "float-Werten" bei der Programmierung (Anzeige auf LCD) des MC AT89C51RC2 (8051). [c] float value = 10.00; unsigned int n = sprintf(char buffer[20],"Umfang = %5.2f m",value) lcd_sendstring(buffer); // Ausgabe Wert Umfang [/c] Der float-Wert value soll als String auf
-
Artikel
Speicher
also eine Einsparung von sieben Pins mit einem Bauteil. Mit XMEM-Interface. Viele Controller (AVR, 8051) besitzen ein Speicherinterface, das es ermöglicht, SRAM anzuschließen und dieses als Erweiterung des internen RAM zu benutzen. Dieses wird dann mit einem Latch angeschlossen, um Pins zu sparen. Das
-
Thread
Unbekannter EPROM EQ09402
. 27512 Es blieben aber noch Varianten davon ähnlich zu 87C64 (2764 mit integriertem Latch für 8051).
-
Thread
JMS576B (ORICO 6656C3-C)
"backup.bin" ist die Firmware der USB-SATA Bridge (JMicron JMS580), die CPU ist ein 8051.
-
Thread
Neuer ReAVR in Aussicht
absurdum geführt: Dein "einzigstes" (gibt es im Deutschen gar nicht, nur "einziges") Reassembly war von 8051- und nicht von AVR-Code. Aber auch egal. Jedenfalls bist Du schon einmal mit Reassemblieren weiter gekommen. Also denk einfach, dass selbst ich, der Autor, ReAVR heutezutage zumeist dazu benutze, durch
zweierlei: Erstens habe ich in meiner Anfangszeit bei der Firma, für die ich bis heute arbeite, einen IAR-8051-C nacharbeiten dürfen, den anscheinend 1:1 aus einem int Pascal geschriebenen Versuchscode abgeleitet worden war. Ich hoffe, Du verstehts, was ich meine... Zweitens habe ich mit der Vorgabe THT und
-
Thread
MS51FB9AE Programmieren
ich habe ein fertiges Relais-Board, das per Modbus RTU von einem Nuvoton MS51FB9AE (8051-Core) angesteuert wird. Der chip auf meinem Board ist leider defekt deshalb möchte ich ein paar neue MS51FB9AE nachbestellen und selbst mit eigener Firmware bespielen. Ich bin zwar gelernter Elektroniker
Evtl. auch https://github.com/misaz/Nuvoton8051ProgrammingLib . Es gubt auch ein Raspberry Pi etc. userland Programm vom gleichen Autor. Geht zumindest mal mit dem Nuvoton N76E003 und die MS51FB9AE sind wohl ziemlich aehnlich.
-
Thread
32 KB (EP)ROM-Simulator mit RP2040 Pico-Board
hielt. Danach war ein TL7705 ein schönes IC, welches neben definiertem Resetimpuls - positiv für 8051 und negativ für den Rest der Welt - eine Unterspannungserkennung und einen /Reseteingang bereitstellte. Mit diesen Schaltungen ist die CPU nach Anlegen der Versorgungsspannung für 0,1 - 0,3 s blockiert
-
Thread
Wettkampf Opa(MOS6502) gegen Frischling(ATmega)
um Berechnungen zu > beschleunigen. Falsch. Der hat nur einen Multiplikator drin. Es ist KEIN 8051! ;-) > - Neuere Befehlssätze und komplexere Architektur. Jaja, Laberrababer. Die Plappertante ChatGPT hat mal wieder heiße Luft erzeugt, die gut klingt, aber löchrig wie ein Schweizer Käse
viele Optimierungen, um Berechnungen zu > Falsch. Der hat nur einen Multiplikator drin. Es ist KEIN 8051! ;-) Und inwiefern sollte ein Divider hier von Nutzen sein? Es geht nur um Additionen. (re)
-
Thread
Tiny1 Serie Bootloader Segmentierung Flash geht nicht?
Assembler? Ich finde das wird sehr > sehr schnell super unübersichtlich, oder? Ich hatte mit dem 8051 (AT89S8253) erst in Assembler angefangen. Ich war bei fast 8kB Flash, aber es war noch nicht fertig. Ich habe es dann 6 Monate liegen lassen und als ich weiter machen wollte, merkte ich, ich hab den
-
Thread
Defektes 2x16 LCD ersetzen - schwieriger als Erwartet?
> Gibt es eine Möglichkeit den verschobenen Bereich zu korrigieren? Ist denn die Firmware im 8051 da drauf auslesegeschützt? Ansonsten könnte man es dort an der Quelle korrigieren. > Also ohne einen zusätzlichen µC, der das Adaptiert. Ein kleines FPGA, hätte ich jetzt gesagt. Eine MCU wird
Industriestandard" kompatibel? Eine "Data Write"-Operation dauert 40µs max., das ist auch für einen 8051 ziemlich lange, aber das ist bei den Textdisplays normal. Vielleicht ist in der Software etwas faul, das beim alten Display nicht aufgefallen ist? Anscheinend hat die Microchip aufgekauft https:
-
Thread
[F] Atmel AT89C55-24PI Controller
Da habe ich diesmal leider absolut keine Ahnung, tut mir wirklich leid. Ich hab mich mit dem 8051 nie beschäftigt, ich kann glaube 15 von den Dingern retten, aber was damit anfangen kann ich nicht. Die sind halt in vielen industriellen Baugruppen eingesetzt, aber mehr weiß ich darüber nicht.
-
Thread
Hm81xx: ZeroPowerRAMs durch F-RAMs ersetzen
auf Batteriehalter umgebauten) NV-RAMs zu eliminieren. Da diese Messgeräte mit einer MCU der i8051-Familie ausgerüstet sind, die bekanntlich eine Harvard-Architektur aufweist, entsprechen die Buszyklen bei Zugriff auf die Zero-Power-RAMs nicht denen, die ein FRAM fordert, denn das Signal /CS bleibt
-
Thread
Entwicklerboard i.mx28, wozu verwendbar?
Ja, ist schon fantastisch, was man früher an Steuerungen auf nur 128 Byte SRAM und 4kB ROM des 8051 laufen lassen konnte.
-
Thread
[V] Konvolut 8051er PLCC44 (39St.) Dallas,ATMEL,WINBOND, (10€)
Hallo, noch ein gebrauchter Konvolut 8051er PLCC44 von 39St. Dallas,ATMEL,WINBOND,.. abzugeben. Alle gesockelt. Kein Lötzinn dran. darunter 15 schnelle Dallas mit "only one clock per instruction cycle" Details - Siehe Bild. 10€ + 1,80
-
Thread
[VS] Konvolut ältere Mikroprozessoren PIC, 8051, 6502, ATmega
Moinsen, ich möchte Interesse am: 1 St. AT89S8252-24PI 8051-Controller mit EEPROM DIP-40 anmelden. Gruß, Thomas
Der 1 St. AT89S8252-24PI 8051-Controller mit EEPROM DIP-40 ist nun auch vergeben. Nun sind noch folgende verfügbar: 5 St. P89C51RD+ 64K Flash PLCC-44 1 St. D8035H NEC DIP-40 1 St. ATmega8515L-8PC DIP-40 1 St
-
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
-
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
FYI: Pollin BLDC Treiber
teardown, ich überlegte, den zu kaufen, aber: Der verbaute GPW3248 (natürlich abgekündigt) ist ein 8051 Derivat, ein uralt 8-Bit Microcontroller, auch wenn dieser hier so immerhin 30 MIPS haben dürfte: https://www.mikrocontroller.net/articles/8051 Wieviel RPM schafft der denn bei wieviel (geschätzten
-
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.