-
Thread
Suche Mikrocontroller mit 16Bit ADCs und DACs
SiLabs hat einige 8051-Derivate mit recht schnellen und genauen ADCs. z.B.: https://www.silabs.com/mcu/8-bit/c8051f06x Ich habe noch keinen vergleichbaren Hersteller ausgemacht. Gruss Mark
zur Horizonterweiterung) bei Analog Devices nachschauen und sich aussuchen ob der sowas mit einem 8051-Core, Cortex M3 oder Cortex M4 haben will. https://www.analog.com/en/parametricsearch/10852#/ Wir arbeiten mit M3 und in einem älteren Produkt mit 8051-Teilen und alles ist bestens, abgesehen
-
Thread
Midiinterface - diskrete UARTs mit integrierter RS232 statt MC UARTs?
dann einfach nicht mehr der härteste ASM Held unter der Sonne ist? Warum bist Du dann nicht beim 8051 oder, noch besser, dem 8085 geblieben? Nur, wenn man eine MCU hat, die möglichst alt, langsam und ein Stachel im Fleisch ist, darf man sich doch 'echter Programmierer' nennen...
-
Thread
Frage zu HDMI-RGB Konverter
Treiber). Steht auch Beschreibungstext des verlinkten Displays: ... easily controlled by MCU such as 8051, PIC, AVR, ARDUINO ARM and Raspberry PI.
> Steht auch Beschreibungstext des verlinkten Displays: > ... easily controlled by MCU such as 8051, PIC, AVR, ARDUINO ARM and > Raspberry PI. Das schrieb dir schon damals MUC, aber Lesen ist wohl nicht so dein Fall.
-
Thread
Suche 5.25" Diskettenlaufwerk mit Shugart Bus
startest mit dem Indexpuls Deinen Timer und wirfst die zusätzlichen Pulse aus. Ein PIC, AVR oder sogar 8051 kann das problemlos leisten. Bei Deinem Raspi muss erstmal Linux booten bevor Du die CP/M-Diskette reinschieben darfst. > Falls also jemand SA450 oder TM100-2 veräußern möchte, wäre ich für eine
-
Thread
Entprellen (kein AVR) Gesperrt
Wieso "kein AVR"? PeDas Code stammt vermutlich vom 8051 und hat (in der C-Version) mit AVR nur insoweit zu tun, daher AVR-Io-Register verwendet. Der Algorithmus selbst hat mit der Ziel-HW nichts zu tun. Mal schauen wie lange es heute dauert, bis die
einfügen. Mit AND, n*SHIFT, OR wäre das komplizierter. Und wie gesagt, GCC weiß das. Aber klar 8051 nennt sich ja auch "Bit-Manipulationsprogramm-Maschine". Da gehört "Rechnen" mit dazu.
-
Thread
PIC Entwicklungsumgebung und Programmer/Debugger?
scheint es nicht zu geben. Wenn es keine Präferenz gibt, warum dann nicht ein AVR, ein STM8, ein 8051? Oder - wenn es denn ein einfacher Einstieg sein soll - warum nicht ein Arduino?
-
Thread
DS18B20 mit Interrupt, AVR-GCC
schon vorher da waren. Sleep mode in einer ISR ist kein Spezialfall ausser für jene die auf einen 8051 fahren gelernt haben und aus der Vergangenheit in die Zukunft reisen! Da der Experte schon mal in der Leitung ist ..., es wäre nützlich mal das Statediagramm seiner FSM zu sehen. Damit mal überprüft
-
Thread
Bluepill Stromaufnahme im Stop Mode
32Bit-Boliden sind in der Regel deutlich empfindlicher gegen ESD und Überspannung als die robusten 8Bitter (8051, AVR). Wurden sie denn in einer ESD-Verpackung geliefert und hast Du bei Inbetriebnahme auch eine ESD-Unterlage und ein ESD-Armband benutzt?
-
Thread
Neue MCU APM32F103
aber auch nicht schaden, wenn man schon etwas vorab versteht. Naja, ich hab schon /370, 8048, 8051, Z80, 8086, 386, ARM in Assembler programmiert, und hab ein paar Sachen auf Cortext-M ausprobiert, da muß man beim debuggen verstehen wie der Compiler Funktionen aufruft. R0..R3 sind z.B. die ersten
-
Thread
Position einer Infrarot Diode mit einer Kamera bestimmen
einer einfachen Kamera (seriell 115200 Baud) habe ich etwas ähnliches (2 Objekte infrarot) mit einem 8051-System bereits vor 10 Jahre gelöst.
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
China. Unbedingt lesenswert: "THE FINAL WORD ON THE 8051" Dagegen ist das deutsche Standardwerk recht muede... > Assembler Tutorial dann für 8051er Architektur gibts bei Silabs: "8051 Instruction Set".
-c8051-support/
-
Thread
Atmega328 1-Wire mit Timer CTC/PWM
Anbei mal der komplette Code aus einen 8051-Projekt. Die Funktion OnwiReadRom wird nur im Init benötigt, d.h. sie wartet, bis sie fertig ist. Die anderen Funktionen sind nicht blockierend. Sie liefern ein Bit zurück, ob sie fertig sind. Der
Interrupt bekommt die höchste Priorität zugewiesen, d.h. kann alle anderen 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
Nebelmaschine pimpen
Ein generisches Ding aus Heizung, kleinem Tank für Nebelflüssigkeit, Membranpumpe, ein büschn µC (8051 Derivat) um das Funksignal des Handsenders (PT2260) zu dekodieren, die Pumpe zu steuern, und ein paar LEDs zu blinken. Aber es hat ein meiner Meinung nach ziemlich bescheuertes Konzept zu unterbinden
-
Thread
BLDC Steuerung unter 100rpm
null bis 1365rpm mit Lagereglung. Motor hat 24VDC 10W und Hallsensoren. Die Drehzahl ist durch den 8051 und 16Bit begrenzt.
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
Hallo, wenn es darum geht, mit externem Speicher zu arbeiten, dann wäre der 8051 ein Ansatzpunkt. Den gibt es ohne ROM und wahlweise auch mit Flash. Diverse Entwicklungskits sind auch verfügbar.
zu lösen die nichts mit Deinem eigentlichen Ziel zu tun haben. Natürlich gibt es auch reichlich 8051 Derivate mit integriertem Flash und mehr Speicher, die In System programmierbar sind, aber das wird Dir ja schon wieder viel zu modern sein. Die 8051 Cores sind noch weit verbreiten, wenn auch in
-
Thread
Atmega objdump: Speicherfresser finden
Globals-Variante". BTW, "static type var;" ist auch "global". Ich vermute die "static"-"Idee" stammt aus der 8051-Zeit. Dort sind Pointer-Zugriffe ein Horror. Wenn man dann vom AVR Richtung ARM schaut, der hat so viele breite Index-Register zur Verfügung, daß lokal praktisch immer besser ist als (viele) globale
-
Thread
Philips 47PFL6198K/12 Bild weg Ton da was ist wohl Defekt??
t67749.html Soweit ich die verwendete Fusion Architektur verstanden habe, besteht diese aus einem 8051 Standby Controller (der auch den Bootstrap macht), sowie einem MIPS Controller (darauf läuft der Kernel). Ich hatte auch versucht, mit Heissluft herumzu doktoren, mit dem Ergebniss das danach gar
-
Thread
Firmware reverse Engineering - unbekannte Architektur, wie vorgehen?
verwendet und schauen ob das ein entsprechender Code ist. Wenn schon wird das was Low-Cost mäßiges sein, 8051 oder sowas. ARM wäre für so ein Helferlein zu teuer...
selbstgestricktes sein. Besonders intelligent und umfangreich muss die CPU da nicht sein. Könnte also auch ein 8051 sein ;)
-
Thread
Beschleunigungssensor - Die-Analyse
garantieren und damit das Stacking automatisieren. Hier mal ein paar Beispiele von mir: ein custom 8051: https://www-user.tu-chemnitz.de/~ekoe/Gross2/openlayers.html Weiterentwicklung des 8051 mit ADC, IIR Filter und spezifisches UART over LVDS Interface: https://www-user.tu-chemnitz.de/~ekoe/Gesamt/
-
Thread
Wieviel mehr an Strom braucht man für 64 Bit fähige Mikrocontroller?
MSP430 ist die Reinkarnation der 8051 Serie.
nachdem es immerhin eine 32 Bit Z80 gibt: Wärs nicht an der Zeit, im Sinne des Threads einen 64 Bit 8051 zu definieren?
-
Thread
Mikrocontroller aussuchen
ist wohl der DS89er? Wenn du Werbung für 8051 machen willst, solltest du SiLabs nennen. ;-) Der 8051 Markt bedient Zukunftsverweigerer wie dich. ;-) Wer heute einsteigt, nimmt keinen 8051, AVR oder sonst was Antiquares. Der nimmt z. B. einen
, dass ich dafür Werbung machen will? MaWin schrieb im Beitrag #6129277: > Der 8051 Markt bedient Zukunftsverweigerer wie dich. Und wie kommst du darauf, dass ich 1. ein Zukunftsverweigerer bin und 2. den 8051 noch einsetze? Du dichtest dir hier ganz schön was zusammen. Bleib doch
-
Thread
Abarbeitung eines Assemblerbefehls
. Beim 6502 Prozessor hingegen bestanden alle Maschinenzyklen aus nur einem Takt, während es beim 8051 gleich 12 waren.
-
Thread
SDCC 4.0.0 release candidate 1
Guten Tag Herr Philipp Klaus K. Ich schreibe mir derzeit ein IDE-Plugin für 8051 unter dem Texteditor Geany. Als Compiler benutze ich den SDCC. Mit dem Assembler bin ich durch und wende mich nun dem C-Hochsprache debugging zu. Als Quelle für das debuggen verwende ich die ".rst"
Tom Amann schrieb im Beitrag #6590303: > Ich schreibe mir derzeit ein IDE-Plugin für 8051 unter dem Texteditor > Geany. hi, dein projekt finde ich interessant! sind deine quellen dazu irgendwo online und kannst du mehr darüber berichten?
-
Thread
Beispiel CISC-Befehl
Aufgaben hat... und da werkelt einiges mehr als nur ARM drinnen. Auch wenn in der PC-Tastatur ein 8051-Derivat werkelt, wird aus dem PC noch lange kein 8-Bit Rechner.
hat... und da werkelt einiges mehr als nur ARM drinnen. > > Auch wenn in der PC-Tastatur ein 8051-Derivat werkelt, wird aus dem PC > noch lange kein 8-Bit Rechner. Na ja, der Prozessor der fürs telefonieren und fürs surfen wirklich benötigt wird, ist aber kein ARM... Auf ARM läuft nur die
-
Thread
Frequenzmessung bei 35GHz
veröffentlicht. Das bestand WIMRE aus einem Schottky-Mischer, einer step recovery diode, einem 8051 und etwas Kleinkram. Bei 35 GHz funktionieren schon SMA-Stecker nicht mehr vernünftig. Selbst PC3.5 / APC3.5 ist am Anschlag. Da gehen schnell > 100€ für den Eingangsstecker drauf. ps Der Artikel
-
Thread
Komplexe Leistungsmessung mit einem Mikrocontroller
hatte das hier: https://www.mikrocontroller.net/articles/AVR_Arithmetik#Wurzel mir mal für einen 8051 "portiert". Auf einem EFM8LB @72Mhz brauchte das mit 32bit und Runden irgendwo zwischen 10 und 12"µs". Da brauchte auf selber Platform das dividieren von 32bit Zahlen i.r. länger. Es reicht ja
-
Thread
MAX7219: einzelne LED ansteuern
eigenen Code geschrieben. Für Arduino habe ich nichts Eigenes weil ich da früher nur mit PICs und 8051er gerarbeitet habe. Generell funktionieren die publizierten Arduino Bibliotheken. Lies nochmals die Doku und Beispielcode für die MAX7219 Bib genau durch um etweige Abweichungen zu erkennen. Wenn
-
Thread
[V] P89C51RD+ und AT89S8252-24PI und ATmega8515L-8PC
Microcontroller (unbenutzt): 5 St. P89C51RD+ 64K Flash PLCC-44 5,-- EUR/St. 1 St. AT89S8252-24PI 8051-Controller mit EEPROM DIL-40 15,-- EUR 1 St. ATmega8515L-8PC DIL-40 5,-- EUR Jeweils zzgl. Versandkosten (aufgerundetes Briefporto, 2 EUR). Günter
-
Thread
EMbitz IDE lebt? Kommt bald neue Version 2.0!
Studio PIC: Name fällt mir greade nicht ein, kann die inzwischen auch AVR? TI: Code Composer C8051: simplicity studio Warum soll ich da noch irgendwas von dritten zusammengeschustertes nutzen?
Studio > PIC: Name fällt mir greade nicht ein, kann die inzwischen auch AVR? > TI: Code Composer > C8051: simplicity studio Da steckt vermutlich schon eine Teilantwort drin: vier verschiedene IDEs für im Prinzip ein und dieselbe Sache. Dazu kommt, dass EmBitz auch unter Linux läuft.
-
Thread
[B]iete - the symphonist - universal ZigBee Gateway
oder eine Abwandlung davon. Und merklich teurer ist das DIng auch nicht. 2. nicht unbedingt den 8051-basierten CC2531, sondern etwas moderneres wie den CC2652, den man auch mit dem arm-gcc zu Leibe rücken kann. Dieser Chip ist auch multiprotokoll-fähig, d.h. man könnte da auch Bluetooth Mesh oder so
Hardwareaufwand müsste ähnlich sein. Als ich mir den CC2531 abgeschaut hatte, brauchte man den IAR EW8051 für die Entwicklung auf dem Ding, und ganz preisgünstig ist der nicht. fchk
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
abgebrochen (die Röhre zumindest hatte ich schon mal ersetzt). Falls es jemanden interessiert: LD8051 VFDs. Hab noch den Conrad-Restpostenkatalog von '96 für das Pinout der VFD hier rumliegen :) Jetzt wird sie repariert - Teile sind schon bestellt :) Besonders kurios war die Filamentspannungsversorgung
-
Thread
Universalzähler ELV
Controller ELV eingesetzt hat. Das > sollte anhand der Pinbelegung nicht allzu schwer sein. Sieht nach 8051 aus.
-
Thread
STM32Cube HAL UART Einstieg
und bei μC völlig überdimensioniert. Prost. Hersteller‘hörigkeit‘: ja, verpönt. Damals, bei den 8051er Derivaten. Weil der eine war schnell, der andere hatte viele serielle, ein wieder anderer I2C. Heute: ST hat _alles_. NXP auch und viele andere auch. _Überhaupt_ kein Grund mehr die Hunde aus verschiedenen
-
Thread
Schalten eines Tasters
hatte ich mit PIC-Controllern Könnte ja sehr lang her sein, der PIC kam 1975 raus, noch vor dem 8051. Damals noch maskenprogrammiert.
-
Thread
PAL Video Stream Automotive µC
Moin, Der hier hat einen 8051 als Prozessor, da musste dir um lange Linux-bootzeiten wohl keinen Kopf machen ;-) http://www.averlogic.com/AL582C.asp Keine Ahnung, obs den noch gibt, oder ob die Firma mit dir ueberhaupt ins
-
Thread
ARM Axx für Real-Time
langsamer, als ohne Cache Lothar schrieb im Beitrag #6081839: > Doch das wird er. Das war auch beim 8051 schon so. Im EFM8 Manual steht... 8051 und EFM8 sind *nicht* Cortex M4.
Stefan F. schrieb im Beitrag #6081846: > 8051 und EFM8 sind nicht Cortex M4 War doch nur ein Beispiel. Bei den Cortex-M ist die Cache-Problematik noch größer, deswegen gibt es die ganzen Assembler-Befehle zum Cache-Handling z.B. http://www.keil.com
-
Thread
Segger J-Link EDU & RISC-V
"Multiple CPUs supported—8051, PIC32, RX, ARM7/9/11, Cortex-M/R/A, RISC-V" https://www.segger.com/products/debug-probes/j-link/models/j-link-edu/
Random .. schrieb im Beitrag #6075413: > Multiple CPUs supported—8051, PIC32, RX, ARM7/9/11, Cortex-M/R/A, RISC-V Das steht da weil es eben die 10er Version gibt (anscheinend) - aber wo kaufen ist die Frage? Der Segger-Shop führt auch nur eine Version 8.08.90?
-
Thread
Unbekannten Controller identifizieren
ergab beim 40poligen, dass seitens der > Pinbelegung ein ATMega8515 oder 8535 passt. Oder ein i8051. Von dem hat Atmel das Pinout der ersten Generation abgeguckt. Der 8051 hat Reset high-aktiv, also im Betrieb low. Beim Atmel ist es umgekehrt, so kannst Du die unterscheiden.
-
Thread
[V] Bücher 8051 Labview Beck IPC
Zu verkaufen: - Mikrocontroller Kochbuch, Andreas Roth, 4.Auflage - Mikrocontroller Applikations Kochbuch incl. CD, Andreas Roth, 1.Auflage - Einführung in Labview incl. CD Vers 8.0, 2.Auflage jeweils 7 EUR incl. Versand als Büchersendung - Beck DK40 mit SC12 10 EUR zzgl. Versand (Warensendung 2EUR, vers. 4.50EUR) Fragen bitte per PM. Danke und viele Grüße Tom
-
Thread
Neue Kategorie: Messgeräte
Suchfunktion nach "kategorie" oder "unterforum", und fast jeder findet "seinen" besonders wichtig: 8051-Forum Ideensammlung Netzwerktechnik Elektromotoren und Treiber uC-Linux AVR Studio Rechtschreibung und Grammatik Hardware Elektrik, Netzspannung und Drehstrom Assembler Linux Einplatinen-Computer
-
Thread
Arduino <= RasPi I2C
Prinzipschaltbilder der Interna der IOs sind dort nicht im Datenblatt zu finden. Bei den meisten 8051ern stehen diese Details sogar in Textform in der Pinbeschreibung ("... can/can not drive ... must not connect to ..."). Ebenso bei den AVRs mit Doppelbelegung von Pins, sehr praktisch sich da das Innenleben