-
Thread
Welches Programmiergerät für 8051 EEPROMs
zu empfehlen? Ich weiß ich habe jetzt keine Chiptypen genannt, aber der Lesealgorithmus wird beim 8051 wohl standardisiert sein.
Wie dein 8051 die Eproms ausliest ist doch völlig egal! Nimm einen Brenner, der deine Epromtypen als Funtionstypen gelistet hat und fertig ist die Chose.
-
Thread
DCF77 - Kuckucksuhr
Programmierung von Mikroprozessoren (Fairchild F8, Intel 8080/8085, Zilog Z80) und Mikrocontrollern (Intel 8051) beschäftige ich mich beruflich und hobbymäßig seit 1977. Mit beweglicher Mechanik, Holzverarbeitung und Lackierarbeiten habe ich mich bisher so gut wie nie beschäftigen müssen. Mit viel Spaß und
-
Thread
[V] 5St Silabs 8051er C8051F018 TQFP-64 (5€)
Hallo, Noch 5St. Silabs 8051er C8051F018 TQFP-64 abzugeben. Siehe Bilder Alle fünf für 5€ + 1€ Kompaktbrief (Versand DHL/Post und Paypal) Bei Interesse bitte PM mit Artikelangabe. Danke! MFG Roger
-
Thread
[V] 8St. Silabs 8051er EFM8LB12F64C (TQFP32) Laser Bee 72MHz! (12€)
Hallo, Noch 8St. Silabs 8051er EFM8LB12F64C abzugeben Laser Bee EFM8 Analog Intensive Laser Bee 8-bit Microcontrollers (MCUs) TQFP32, 64KB Flash, 72MHz Siehe Bilder. Daten hier. https://www.silabs.com/mcu/8-bit-microcontrollers
-
Thread
Blockschaltbild Mikrocontroller
https://datasheetspdf.com/pdf/526608/IntelCorporation/MCS51/1 http://web.mit.edu/6.115/www/document/8051.pdf
-
Thread
HC10/AT09 BLE Modul - andere Geräte
abfragen, das über einen BLE 4.0-Chip verfügt (Chiptyp nicht bekannt) und die Daten mit einem AVR/8051 anzeigen und auswerten lassen. Bei Testversuchen unter Linux auf einem Laptop, der ein BT4.0-Interface integriert hat, und dem Bluepy-Helper kann ich auf das ensprechende Gerät über svcs/char/rd
haben. Warum versuchst Du den auch zwanghaft dieses BLE Modul zu verwenden um es dann mit einem 8051 zu verbinden? Die allermeisten moderneren µCs mit BLE peripheral haben mindestens einen Cortex M0, meistens eher einen Cortex M4 Kern. Meine Empfehlung: nimm einfach einen nRF52 und implementiere
-
Thread
[V] 7St. 8Bit Microcontroller Silabs EFM8UB20F64G (TQFP48) (10€)
Hallo, Habe hier noch 7St. 8Bit 8051er Microcontroller Silabs EFM8UB20F64G (TQFP48) abzugeben. 64KB ROM, 48 poliges TQFP Gehäuse. https://de.farnell.com/silicon-labs/efm8ub20f64g-b-qfp48r/mcu-8-bit-48mhz-qfp-48/dp/3387028?CMP=
-
Thread
elcotec EP IV-P
Diesen EP IV-P habe ich auch noch und bestimmt 25 Jahre nicht mehr benutzt. Jetzt will ich einen SAB8051 kopieren auf einen 8751. Ich hoffe ich krieg das hin. Beim Auspacken aus der Notebooktasche fiel mir eine kleine Box mit 2 Modulen in die Hände. Ein Modul hat die Bezeichnung EP4-AD1, wozu mag die
-
Thread
Fractional Baud Rate?
Als ich 1990 mit MCs angefangen habe, da hab ich dem 8051 immer ein 11,059MHz Quarz verpaßt. Das geht ohne jeden Rundungsfehler bis 115200Baud. Und ein Atmega2560 läuft mit 14,7456MHz gleicht gut, wie mit 16MHz. Heutzutage kann aber niemand mehr rechnen
Peter D. schrieb im Beitrag #7164830: > Als ich 1990 mit MCs angefangen habe, da hab ich dem 8051 immer ein > 11,059MHz Quarz verpaßt. Das geht ohne jeden Rundungsfehler bis > 115200Baud. > Und ein Atmega2560 läuft mit 14,7456MHz gleicht gut, wie mit 16MHz. Eine merkwürdige Vorgehensweise,
-
Thread
C Compiler für 8080/8085
haben wir damals in ASM gequält. Der 8085 ist in maximaler Geschwindigkeit ausgestorben als der 8051 und besseres kam. Zu Recht muss ich betonen. Versuch Dein Glück mal in der MFA System Fangemeinde. https://forum.classic-computing.de/forum/index.php?board/202-mfa-mikrocomputer-f%C3%BCr-ausbildung
development tool, versions of the compiler have been ported to: 68HC08, 6809, 68HC11, 68HC12, 68HC16, 8051/52, 8080/85/Z80, 8086, 8096 and AVR processor families." Gruß Klaus (der soundsovielte)
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Die meisten 8051 sind bei Mouser lieferbar: EFM8BB1 mit ADC > 50.000 Stück EFM8BB3 mit ADC/DAC > 5.000 Stück F580 mit CAN/LIN > 5.000 Stück ab 01.10. AT89LP51ED2 mit ADC > 5.000 Stück ab 01.11.
-
Thread
8051 (AT89C51RC2), externer Programmcode wird nicht ausgeführt
Hallo, ich nutze einen AT89C51RC2 (32k Flash) mit externem RAM (64k). Unterhalb von 8000H erfolgt der Zugriff jeweils getrennt zwischen internem Flash und externem RAM. Da der µC nur 32k Flash hat, sorgt die Beschaltung (/RD und /PSEN durch UND verknüpft) dafür, dass auf dem oberen RAM-Speicher (8000H-EFFFH) gemeinsam mit MOVC und MOVX zugegriffen werden kann. Dies funktioniert auch bis hier her. Beispiel: a) C:7500H 22H (RET) b) C:C000H 22H (RET) b) X:C000H 22H (RET) Im Fall a) kann nur mit dem MOVC-Befehl zugegriffen werden. Im Fall b) kann mit
-
Thread
Zeitverzögerung beim PIC16F84A
Als ich 1990 mit dem 8051 angefangen habe, habe ich sehr schnell schon die Timer benutzt. Ich war einfach zu faul, Befehle abzählen zu müssen, denn dabei kann man sich auch schnell verzählen und die Zeiten stimmen nicht.
Peter D. schrieb im Beitrag #7153604: > Als ich 1990 mit dem 8051 angefangen habe, habe ich sehr schnell schon > die Timer benutzt. > Ich war einfach zu faul, Befehle abzählen zu müssen, denn dabei kann man > sich auch schnell verzählen und die Zeiten stimmen nicht
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
mit Assembler gut programmierbar. Und, ob du es glaubst oder nicht - es gibt immer noch Boards mit 8051.
Noch nicht genannt wurde Keil µVision. Schon ein..zwei Dekaden her das ich damit 8051 und später ARM programmierte. https://www2.keil.com/mdk5/uvision/ Dort darf auch nach Eval Boards geschaut werden.
-
Thread
Suche Schaltplan Steuerung Kaltgetränkeautomat
Type ist Vendo Sanden BB01 (Einmal Bild in höherer Auflösung dabei) Es ist eine typische 8051er Schaltung. Den Flasch ( Sockel habe ich hier gerade raus) Der Resetwächter war defekt ( Max707). jetzt sind weider Signale auf den D und Adress Leitungen. Quarz tickt auch auf 14,74 MHz. Aber
Hallo, Den Flash habe ich zufällig bei Foto rausgehabt. Der 8051er ist ohne Programm => Extern /EA = 0 Im Anhang ein Bild von dem Kerl... Brauche den nur um die Chipkartenleser (MDB) zu testen... mfg Roger
-
Thread
8051 MCU - Neuronales Netz programmieren?
MaWin schrieb im Beitrag #7150843: > Python auf einen 8051, nein Auf 8051 ist C üblich aber wenn es wie Python sein soll es gibt noch BASIC
Der 8051 kann doch externes RAM ansprechen..
-
Thread
Drehzahlmesser
Energie steckt da sowieso nicht dahinter. Ich habe so einen Drehzahlmesser vor 30 Jahren mit einem 8051 und LCD Anzeige für meinen Fiat Uno 45 Fire realisiert. Das hat einwandfrei funktioniert und war genauso zuverlässig und genau, wie ein Drehzahlmesser aus der Serie.
. Auf jeden Fall hat es einwandfrei funktioniert. Ich hatte ein LC-Display mit zwei Zeilen am 8051 angeschlossen und noch ein paar andere Daten, wie Batteriespannung, Temperatur und noch andere Dinge. Kann mich da auch nicht mehr genau erinnern. Hatte da alles erfasst, was beim Fiat Uno damals eben
-
Thread
16x Relais Initialzustand - wie Umsetzen
ausgeschaltet interpretieren, brauchst du eben pull up Widerstände nach plus. Dein PCF8574 aus der Ära des 8051 sollte aber bestens geeignet sein, denn "At power on, all outputs are high, in this mode only a current source from VCC is active". Irgendwas stimmt also mit deiner Beschreibung nicht.
MaWin schrieb im Beitrag #7145992: > Dein PCF8574 aus der Ära des 8051 sollte aber bestens geeignet sein, > denn "At power on, all outputs are high, in this mode only a current > source from VCC is active". > > Irgendwas stimmt also mit deiner Beschreibung nicht.
-
Thread
8051 und float
gleichzeitig noch einen Fernseher bedienen. Was ist jetzt also das aufregende an eine FP-Library für den 8051?
> Da ich dieses 8051 Banking nicht verstehe und auch nicht > lernen wollte http://hcs.sourceforge.net/docs/The_Final_Word_on_the_8051.pdf Lesen bildet!
-
Thread
C8051F020 flashen geht nicht
geteilt, dort ist auch ein Schema > vorhanden. Es gibt unterschiedliche Debug-Interfaces bei den C8051. Der C8051F340, den ich hier liegen habe unterstützt nur C2 und der von Dir genutzte C8051F020 sollte laut Datenblatt nur JTAG können. In der IAR Embedded Workbench für 8051 gibt es eine entsprechende
versuchten Verbindungsaufbau Aktivität auf den JTAG Pins, wenn Du Dir diese mit einem Scope direkt am C8051 anschaust? Gruß, Michael
-
Thread
AT89LP51ED2 flashen
, Die AT89LP... Serie verfügt über zwei mögliche Reset-Verfahren: 1. Der Standard-Reset aller 8051 Controller funktioniert mit einem active-High Reset-Impuls. 2. Die LP-Serie lässt sich über eine Fuse alternativ auch auf einen active-Low-Impuls einstellen. 3. Des Weiteren verfügt die
-
Thread
Bauteilnahmen gesucht
nichts gebracht. Kennt jemand die genaue Bezeichnung dieser beiden Chips? Das eine sollte ein uC (8051?) von Silicon Labs sein und das andere vermutlich ein i2c flash/eeprom von Texas Instruments. Danke schon mal im voraus Stefan
-
Thread
[V] Konvolut Silabs 8051er Controller: C8051F340, F341, F019, F018.
Hallo noch einoige Silabs 8051er abzugeben: 3St. C8051F019 - GQ 2St. C8051F009 - GQ 5St C8051F340 - GQ 3St C8051F341 - GQ 5St. C8051F018 - GQ Alle 18 Controller für 28€ + 2€ Büchersendung (Wenn nur einzelne Posten
-
Artikel
NMEA
serielle 9-Bit Übertragung. Diese 9-Bit Übertragung kann in den UARTs von einigen Mikrocontrollern (8051 Familie, AVR Familie) direkt eingestellt werden. Bei normalen PC-UARTs kann hierfuer das Parity-Bit in die Datenübertragung miteinbezogen werden. Bei SeaTalk gibt es keinen Netz-Master. Alle Geräte
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
gegen 8051 werden. P S Insomnia
: > Soll keine sinnlose Diskussion zum Thema AVG > gegen 8051 werden. Genau!
-
Thread
Microchip PIC16F1713 - DERIVAT??
Sie unterscheiden sich von den PIC mindestens so stark wie von anderen 8-Bit-Architekturen, z.B. 8051. > Allerdings sind die auf das absolute Billigsegment getrimmt. Deswegen > sind die von der Peripherie her kräftig abgemagert. Das entscheidende Feature bei Padauk, dass sich sonst nirgendwo
ineffizient ist. Der einzige C-Compiler (SDCC) für die Padauk verwendet daher für Padauk, wie auch beim 8051, per Default feste Speicherstellen für Argumente und andere lokale Variablen, soweit sie nicht in Register allokiert werden. Die Padauk sind eine bessere Zeilarchitektur für C als die PIC. Aber das
-
Thread
32-Bit-µC: Möglichst viel uint8_t verwenden?
ich programmiere nicht auf Registerebene". Wo steht das hier im Thread? Btw. Kannst Du denn AVR, 8051, ARM, LX6 und Risc-V Assembler nicht nur lesen sondern auch schreiben? Wenn nicht dann würde ich mal ganz still mit solcher Selbstbeweihräucherung sein.
-
Artikel
8051 Timer 0/1
Timer 0/1 bei 8051-Controllern. Einleitung. Die Timer 0 und 1 sind bei jedem 8051-Kompatiblen vorhanden, bei allen gleich, und sie unterscheiden sich nur gering (Mode 3). Der Timer 2 ist erst ab 8052 (aber auch neuere
Dauer ist das Geblinke aber langweilig... Also müssen die Zeiten verändert werden. Länger geht beim 8051 nur mit einem Hilfszähler oder mit Veränderung der Quarzfrequenz (der ATMega und andere Controller haben hier ja einen Vorteiler). Für kürzere Zeiten kann nur der Startwert verändert werden, weil der
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
/Silicon-Labs/C8051F582-IQ?qs=sXzyty3v6jpuSq%2FeVNaROQ%3D%3D
) Ich hatte 1987 den ARM2 und den 8051 hatte ich erstmals 2010 von NXP, davor noch nie von 8051 gehört, und den ersten Silabs 8051 EFM8 in 2015 :-)
-
Thread
PIC MPMASMX PIC-AS
Ich finde das beim 8051 deutlich einfacher gelöst. Die 8051 habe ja alle die gleiche Architektur, d.h. der Assembler muß überhaupt nicht wissen, welchen konkreten Typ man programmiert. Symbole werden über ein Include bekannt
Peter D. schrieb im Beitrag #7140813: > Ich finde das beim 8051 deutlich einfacher gelöst. Und was - bittesehr? Ich mache das so ähnlich wie du beim 8051, nur mit der Erweiterung, daß der Assembler mehrere Befehlssätze kann. Für den konkreten Typ interessiert
-
Thread
Quarz und Kondensatoren
solche habe ich aber nicht da: https://www.mouser.de/datasheet/2/268/Atmel_3714_Microcontroller_8051_AT89LP51RD2_ED2_ID-1368705.pdf
-
Thread
Bauform / Typ Quarz
Hallo, für ein microMODUL-8051 von Phytec suche ich einen Quarz (Bild). Standardmässig wurden 12MHz verbaut und sind in den 90'ern gefertigt. Der Quarz könnte evtl. von Epson sein. Leider finde ich keine alten Kataloge oder Hinweise
Andreas schrieb im Beitrag #7101709: > für ein microMODUL-8051 von Phytec suche ich einen Quarz (Bild). Brauchst Du einen oder viele? D.h. Ersatzteil oder Bezugsquelle für die Serie? > Standardmässig wurden 12MHz verbaut und sind in den 90'ern gefertigt.
-
Thread
In Bewerbung Arduino Stand im Jahre 2022
ist der Arduino Kram doch eher was für die Hobbybastelbude. Oder wenn man lernt, veraltet naja 8051er, Avr und pics 8 bis 16 Biter... Für Industrie sind doch eher arm cortex Systeme gefragt. Nutzt man dann die Hersteller IDE? Woran erkennt man denn den Hobbybereich und den Bereich, wo man von
-
Thread
Kann man mit OCR1B rechnen
den IO-Registern zu rechnen. Alle Additionsbefehle addieren in Prozessor-Registern. Das ist ja kein 8051. Die Werte werden für solche Aktionen also sowieso in Register der CPU gezogen. Und da man das H und L Byte auch in einer bestimmten Reihenfolge in das 16-Bit Register schreiben muss, wird es hier
-
Thread
DS18B20 parasite: DQ aus STM32 Pin speisen
einem zusätzlichen Pin + > FET (Highsite) macht. Das könnte dann aber nur bei einem standard 8051 der Fall sein, die haben nur open-drain Ausgänge mit Pullup. Viele moderne 8051 können aber auch strong high.
einem zusätzlichen Pin + >> FET (Highsite) macht. > > Das könnte dann aber nur bei einem standard 8051 der Fall sein, die > haben nur open-drain Ausgänge mit Pullup. > Viele moderne 8051 können aber auch strong high. Das mag schon sein. Dennoch wird es einen Grund haben warum Dallas auch bei DS2482
-
Thread
SIemens S7 1500 2 ns Bitbearbeitungszeit
Die haben über Jahrzehnte hinweg nichts hinbekommen ausser den ollen (von Intel abgekupfterten) 8051, und '166er. (später dann TriCore (was definitiv gelogen ist, denn es sind keine 3 Kerne)). Auch steckt in der Angabe "2ns/Bitbefehl" keine Information, auf welch grossen Speicher sich das bezieht
eigenen Speicherblöcken (SRAM+Flash) und Caches ausgestattet. Unter "ferner liefen" kommt noch ein 8051-LowPower-Prozessor dazu. Die Flash-Zugriffe erfolgen über 6 weitere Spezial-Prozessorkerne, welche man zum Flashen (z.B. Bootloader) mit Befehlen füttern muss. Das sind richtig komplexe Schlachtschiffe
-
Thread
Decoder 4 in 10 out
Eingangsbeschaltung mit Aktiv-LOW betreiben. Ich kenne diese Platinen *nur* als active-low. Kommt wohl von den 8051, die sowieso nichts anderes können.
-
Thread
EDL21 eHZ auslesen
keineswegs immer so. Bei so einfachen MC ja (ein gemeinsamer Baudratengenerator für RX und TX wie beim 8051 und AVR). Z80 SIO könnte verschiedene Baudraten, M16C und andere auch. Wichtig ist nur dass die Baudraten paarweise passen.
-
Thread
[V] 12St. 8051er- NUVOTON / WINBOND PLCC44 ( 2UARTS u. 4 clocks/machine cycle- 40MHz)
Hallo, noch 12St. gebrauchte aber funktioniertde 8051er im PLCC44 gehäuse von WINBOND und Nuvoton. Siehe Bild! Type W77E58P, W77E058A, W77C32P,... Die haben 2 UARTS !! und sind recht flott (40MHz) 4 clocks/machine cycle 32 KB Flash EPROM 1 KB on-chip
-
Thread
[V] ATMEL 8051 PLCC44: 5x AT89LP51RC2 und 3x AT89LP51RD2
Hallo, Habe hier noch 8St. neue ATMEL 8051 Controller im PLCC44 Gehäuse Also 3V Version (2,4-5,5V Operation Voltage) . Siehe Bild. 5x AT89LP51RC2-20JU 3x AT89LP51RD2-20JU https://www.mouser.de/ProductDetail/Microchip-Technology/AT89LP51RC2
-
Thread
Segger J-Link EDU Hardware V8 C2 Debug
Wenn man wirklich C8051 oder EFM8 µC programmieren will - und nur die unterstützen C2 - dann sollte man sich auch die Silabs USB Debug Interfaces anschauen. Die sind billiger als JLink Adapter. Die C2 Unterstütung im JLink
Entwicklung, deshalb geht das nicht mit V8. Silabs wollte wohl die Debug Hardware von EFM8 (C8051) und EFM32 (ARM Cortex-M) vereinheitlichen.
-
Thread
DCF77 Frequenznormal
Dann wurden die Verluste in dem Kondensator der Regelschleife zu hoch. Mikrokontroller gab es die 8051 Familie. Pic und Atmel gab es damal noch nicht. Basiccompiler waren unerschwinglich teuer ( Keil-Elektronik ) und Assembler war nicht mein Ding. Programmieren habe ich mich schon immer ( auch heute
-
Thread
Suche MC fuer parallelen Bus und grossen Speicher 4Mbyte max
Eines der zahlreichen 8051 Derivate. Aber ob genau der MC den Du verwendest in 20J noch verfügbar ist oder auch nur in 3 Monaten, das kann Dir niemand sagen. Der 8051 Core hingegen scheint unsterblich zu sein. 5V ist allerdings
Max M. schrieb im Beitrag #7071919: > Eines der zahlreichen 8051 Derivate. Z.B. der DS80C390 kann 4MB direkt adressieren und hat 4kB Stack.
-
Thread
WS2812 Ansteuerung
Ansteuerung Da hat Silabs wohl gedacht machen wir einen WS2812 Ansteuerung Artikel für den neuen 5V 8051 - ohne Bitbanging oder Library - sondern mit den neuen "Features" https://siliconlabs.force.com/community/s/share/a5U8Y000000bxnDUAQ/ws2812b-led-driver-on-efm8bb51-microcontroller
-
Thread
Mikroprozessor 8051
Puls: CPL P1.3 > 0002 80 FC SJMP Puls Und noch schneller wird es mit einem 8051 von Silicon Labs.
Rechstecksschwingung der höchsten möglichen > Frequenz ausgibt . Vorsicht: Wenn das kein klassicher 8051 sondern was modernes (Silabs C8051 oder EFM8) ist, könnte man u.U. eins der internen Taktsignale am Pin raus lassen. Damit sind erheblich höhere Frequenzen möglich, denn 8051 braucht ja (normalerweise
-
Thread
8052 keil assembler JZ $+4
Jenseits von 256 Bytes liess die Cleverness dann etwas nach, weil die nervenden Kunden unbedingt einen 8051 mit einigen kB RAM haben wollten, statt des doch viel besseren 8096.
schrieb im Beitrag #7056698: > Intel (80C251) und Philips (80C51XA) hatten mal versucht, einen zum 8051 > kompatiblen 16-Bitter rauszubringen. Als Nachfolger für den 8051 (oder genauer gesagt 80C552) hatte ich den SAB80C166 im Auge, was sich dann aber zerschlagen hat. > Der Keil C251 Dongle könnte
-
Artikel
Timer
Siehe auch. FAQ#Timer AVR - Die genaue Sekunde / RTC AVR-GCC-Tutorial AVR-Tutorial: Timer AVR PWM 8051 Timer_0/1 Forumsbeitrag: Einen 16 Bit Timer sicher per Software auf 32 Bit erweitern Forumsbeitrag: "Burst" mit atmega328 erzeugen Weblinks. 8051 Tutorial: Timers bei 8052.COM (8051/8052)
-
Thread
Assembler in Bewerbung?
Frage: Sollte man das auch mit der Assemblersprache machen? Wenn ja, wie? Bezug nehmen auf den 8051er? Oder allgemein halten? Wie würdet ihr das hineinschreiben?
Es macht schon Sinn sowas wie "Assembler (8051)" zu schreiben. Die Architektur sollte man auf jeden Fall erwähnen, nur weil man 8051-Assembler kann, kann man noch lange kein z.B. x86-Assembler mit all seinen Finessen. Auch wenn man im Job dann gar
-
Thread
Intel C8751 programmieren
Hi, Ist denn die Schnittstelle bzw. der Programmierablauf gleich wie bei einem 8051 mit ROM? Ich habe hier folgende Dinge gefunden, zum einen: https://www.instructables.com/How-to-Program-8051-Using-Arduino/
Beitrag #7050828: > Ist denn die Schnittstelle bzw. der Programmierablauf gleich wie bei > einem 8051 mit ROM? > > Ich habe hier folgende Dinge gefunden, zum einen: > https://www.instructables.com/How-to-Program-8051-Using-Arduino/ "Note- this method will only work with AT89S51, AT89S52" Mit
-
Thread
[S] Schaltplan/Service Manual Voltcraft RFC-1300T (Monacor, Myoung)
afficher_document.php?num_doc=52957&num_fic=1&PHPSESSID=ad46da35d43722cb17f5682167ffb0da Schaltpläne, ein 8051 als CPU