-
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
-
Thread
AT89C2051 pin P1.7 bug?
habe alle möglichkeiten durch Programmieren/Compilieren tue ich ebenfalls mit MikroC Pro for 8051. Durch zufall bin ich auf diesen Beitrag gestoßen: https://forum.mikroe.com/viewtopic.php?f=48&t=71679 Er hat das dann wohl über diesen uc51 Compiler gelöst.
die Frage, wie ich aller vollen Minute den Pin für 1sec auf low stelle. Ich bin leider in Sachen 8051 nicht bewandert. Wenn ich den Timer stoppe und P1 auf 0 stelle, ist der pin immer noch auf High. Auf den Display steht dann eine 8, alles andere ist aus. Wenn die Anzeige für 1sec stehen bleibt
-
Thread
Lehrgang von Elektor 2. Teil
Hallo, das war ein ganzer Fernlehrgang, 2007 Mikrocontroller war damals 8051, ja ich weiß, ist Steinzeit, aber ich liebe Retro Gruß Orky
-
Thread
Mikrocontroller Nicht-flüchtig programmieren
einfach bei den großen Distributoren. Unter vielen Anderen, gibt es unter Anderem einige PICs und 8051 Derivate als OTP Versionen. Ob das aber Echter PRom ist, steht im Datenblatt. Ansonsten gehen natürlich auch alle µCs, die mit externem Programmspeicher arbeiten. Herrmann schrieb im Beitrag #6057900
-
Thread
Arduino Nano Resonator 7,3728 MHz
Davon habe ich auch noch einige, nur eben HC49 passt also nicht auf die LP. Die waren noch aus der 8051 er Zeit. Nur so einen Resonator zu bekommen ist auch nicht einfacher als der 7,37 MHz.
-
Thread
Parallel to SPI Interface-Chip?
Für Ethernet auf 8051 hatten wir einen Chip von Cirrus verwendet. Der paßte ideal, da er auch einen ALE-Pin hatte für memory mapped.
-
Thread
.a Datei einbinden bei Keil
solltest Du endlich mal sagen, um welches Target es überhaupt geht. Default denkt man bei Keil an den 8051, damit ist Keil bekannt geworden. Peter S. schrieb im Beitrag #6048117: > Die Sache ist aber im Beispiel Keil Projekt ist genau diese .a Datei im > Projektverzeichnis enthalten. Dann sollte
-
Thread
nRF24LE1 - 2.4GHz Transceiver + µC in einem Package?
nRF24L01, einen 2.4GHz Transceiver. Der nRF24LE1 ist nun eben dieser Transceiver zusammen mit einem 8051 µC (16kB Flash, 1kB RAM, SPI, UART, I²C, PWM) in einem Package (QFN24 / 32 oder 48) vereint. Meiner Ansicht nach perfekt geeignet um z.B. Messwerte stromsparend und in kleiner Bauform an eine Basisstation zu übertragen. Noch dazu mit 8051 µC für den es sehr gut optimierte Compiler gibt. Bei Mouser findet man ihn für knapp 6€ (öhm, nein danke), bei Aliexpress kostet er ~1.20€ (inkl. Versand), auf Taobao findet man ihn ab 0.50€ (exkl
-
Thread
C -> Bitfeld
manipulieren können werden Bitfields vom Kompiler meist nicht effizient umgesetzt. Ist mir z.B. beim 8051 aufgefallen. Es werden immer alle 8 Bits behandelt.
-
Thread
Junior Computer - Elektor
Na, solche Spässe mag ich. Einen vergleichsweise modernen Atmel 8051 als Taktgeber eines 6502 einzubauen. ;-) Ich hatte auch mal aus Jux ein ROM-loses Board mit einem CDP1802 gebaut, und als kombinierten Taktgenerator einen ATtiny verwendet.
-
Thread
ATTiny13 Entwicklungsboard ?
Dann würde ja jeder alte 8051 haushoch gewinnen, bei dem die Taktfrequenz durch 12 geteilt worden ist. :-)
Jörg W. schrieb im Beitrag #6053807: > Dann würde ja jeder alte 8051 haushoch gewinnen, bei dem die > Taktfrequenz durch 12 geteilt worden ist. :-) Nein! Echte 8051 hat F_CPU = 12 MHz, PIC und AVR dagegen 20 MHz.
-
Thread
Winbond w78e52-24 mit Nuvoton w78e052DDG ersetzen
-24 bei Futurlec bestellt, gekommen sind aber die Nuvoton w78e-052ddg. Im grunde sind es ja beide 8051 Typen. Die Nuvoton würde ich dann mit folgender Anleitung beschreiben: https://www.electroschematics.com/nuvoton-w78e052d-microcontroller-quick-guide/ Kann ich das *.bin bzw Intelhex vom Winbond
die im Anhang liegende *.hex Datei geflasht und es Spielt wie erwartet. Ich werd mich mit dem 8051 kram eventuell noch ein wenig beschäftigen! Macht das Heut zu Tage noch sinn außer für Reperaturen? Grüße Mario
-
Thread
Welche IC's / Funktion Mittelabgriff Akkupack ?
Nummer die Wichtige. Ich kann sie leider > nicht entziffern auf dem Bild. Ist wohl ein OTP-µC, 8051-Derivat.
die Wichtige. Ich kann sie leider >> nicht entziffern auf dem Bild. > > Ist wohl ein OTP-µC, 8051-Derivat. Möglich, der Hersteller ist jedenfalls Silan Microelectronics
-
Thread
Lötstation JBC ?
beruflich habe. Ist sicherlich Overkill. So viel ich recherchieren konnte, findet man in Lötstationen vom 8051er an bis zum 32-Bitter so ziemlich alles. Die JBC werkelt mit irgendeinen DsPIC3x. TFT+TS ist auch nicht so mein Geschmack. Für wirklich gute Verwirklichung braucht man halt doch viel Ressourcen.
-
Thread
Warum "Interrupt-Vektoren" und nicht "Interrupt-Adressen" ?
Interrupts. Das können jedenfalls viele der uralten Mikrocontroller. Mir fallen spontan die Z8- oder 8051er-Serien ein.
Priorisierung ohne Verschachtelung hat z.B. der alte PIC18F84. Die von mir bereits genannten Z8 oder die 8051er haben variable Prioritäten und erlauben Verschachtelungen bis zum Stackoverflow.
-
Thread
Hameg 1007 mit HO79-4 Interface PC-Software woher?
jeder von uns aus der Bastelkiste zusammenstecken kann. https://www.instructables.com/id/Program-8051-With-Arduino/ Uwe
-
Thread
AVR Mikrocontroller zum Anfang
hast es verhältnismäßig schwer mit dem Debuggen. 2. Du hast recht wenig Peripherie 3. AVR ist wie 8051 und PIC10/12/16/18 Havard-Architektur. Alles andere, was so auf dem Markt ist, ist von Neumann Architektur, auch Deine Fujitsu-Plattform. Nimm wenigstens irgendeine andere von Neumann-Architektur, dann
-
Thread
Welcher ARM-Prozessor als Anfänger ?
Fazit: Der STM32F103 hat ähnlich wie ein ATmega8 einen ähnlichen Kultstatus erreicht wie zuvor der 8051, der ja auch immer noch von einigen Hersteller gebaut wird. Nichtsdestotrotz ist es für einen Einsteiger vermutlich sinnvoll, mit einem der aktuellen Super-Low-Cost-Board mit irgendeinem STM32Lxx
-
Thread
gcc11 könnte das avr Backend verlieren
Plattform dazu, > wenn er feststellt dass es keinen aktuellen Compiler gibt. Silabs baut heute noch 8051 und liefert mit deren IDE zusammen einen 30 Jahre alten Keil Compiler aus! Da kann man heute noch die Nostalgie von C89 genießen und man muss shiften und Bytes einzeln tauschen anstatt einfach durch
Bernd K. schrieb im Beitrag #6022539: > Silabs baut heute noch 8051 und liefert mit deren IDE zusammen einen 30 > Jahre alten Keil Compiler aus! Da kann man heute noch die Nostalgie von > C89 genießen und man muss shiften und Bytes einzeln tauschen anstatt > einfach
-
Thread
Suche Protokol zu Datenstrom
Yalu X. schrieb im Beitrag #6019372: > Für die > weitverbreiteten, mit 12MHz getakteten 8051-Derivate werden mitunter > auch 12000000/2⁷=93750 Baud genutzt, was einer Bitdauer von 10,7µs ≈ > 11µs entspricht und damit ganz gut passen würde. Das heisst, Du kennst Profibus gar nicht? Respekt
mal, dass der 8051 (einer /der/ Mikrocontroller in der Industrieautomatisierung, bspw. auch in älteren SPSen verbaut) ein Grund dafür waren, dass die 93750 Baud als eine der möglichen Baudraten für Profibus und Modbus
-
Thread
PIC-I/O als input/tristate für weiteren output nutzen
Umständlichste, was ich bisher gesehen hab. Wenn es unbedingt Assembler sein muß, dann geht das auf dem 8051 deutlich komfortabler.
, was ich bisher > gesehen hab. Wenn es unbedingt Assembler sein muß, dann geht das auf dem > 8051 deutlich komfortabler. Peda, du schreibst das seit Jahren. Meine Erfahrung ist diametral dazu - ich habe auf allen PIC-größen in Assembler gewerkt und ich mag ihn.
-
Thread
mikropascal Compiler 8051 von MIKROE
existieren, eine mit xdata vor dem Variablennamen http://www.mouser.com/ds/2/272/mikropascal_8051_manual_v100-8191.pdf und eine mit xdata nach der Deklaration http://download.mikroe.com/documents/compilers/mikropascal/8051/help/memory_type_specifiers.htm Die zweite (HTML) liegt zwar auf
ach ups..sorry..hatte jetzt für ARM und AVR geschaut...ob der 8051 noch so gut gepflegt wird weiß ich nicht Tatsächlich ist im 8051 Forum so gut wie nichts los..kann gut sein, das die da dann auch kaum Zeit investieren nd tatsächlich scheint die Version 3.5 aus 2013
-
Thread
Welche Programmiersprache Mikroprozessor
Fuer den 8051 koennte man auch PL/M51 in die engere Wahl ziehen. Praktisch alles was bei "C" kritisiert wird, ist da sauber geloest.
-
Thread
Wie funktioniert Harwareprogrammierung normalerweise ?
von Interrupts oder DMA. Am besten schaut man sich dafür Beispielcode an. Bei den 8Bittern (AVR, 8051) reicht in der Regel die Registerbeschreibung im Datenblatt völlig aus, um in wenigen Minuten die UART zum Laufen zu bringen.
-
Thread
AVR Ramadressierung
missverständlich. Man könnte fast schon meinen, das es hier um sowas wie die 'Bit Adressable Area' wie beim 8051 geht. Besser ist 'LDS enthält 16-Bit Adressen', dann wäre es klar.
-
Thread
Mikrocontroller identifizieren
Controller angeht. Für deren Cortex-M gibt es wohl mittlerweile OpenOCD-Support aber nicht für deren 8051, zu denen der N76E003 gehört. Sie weisen lediglich immer nur auf deren "Tool" hin, mit dem man den Controller flashen kann. Interessanterweise haben bzw. hatten sie das sogar als Source-Code irgendwo
-
Thread
Unsauberes UART Signal
Lothar M. schrieb im Beitrag #5994166: > Der 8051 Der wird es gewesen sein.
Nicht genau der, aber irgendein 8051 derivat. Ich hatte eine Zeit lang mit 89C2051 gebastelt.
-
Thread
Digitaler Lock-In Verstärker mit Mikrocontroller, DSP oder FPGA?
-TMS320F2807x Piccolo von Texas Instruments ->ADC mit 3.1MSPS, aber leider nur 12 Bit... -C8051F06x von Silicon Labs: ->16Bit ADC aber leider nur 1 MSPS Die meisten DSPs die ich mir angeschaut hatte und welche auch meine Anforderungen erfüllen sind schon sehr komplex, weshalb ich doch etwas
-
Thread
8051 Interrupt Verzögerung bis erster Befehl ?
Hallo Dummchen, miete dir etwas Hirn und lese das Datenblatt deines 8051-Derivats durch. Boris.
Hängt vom Befehl und der CPU ab! Die aktuellen 8051er brauchen keine 12 Takte mehr! (der echte MaWin)
-
Thread
C8051F580 65kb statt 96kb? Simplicity Studio
Sehr lesenswert: "THE FINAL WORD ON THE 8051"
... schrieb im Beitrag #5978955: > Sehr lesenswert: > > "THE FINAL WORD ON THE 8051" Welches denn? Da gibt es einige von verschiedenen Autoren.
-
Thread
Suche Trainer für STM32 programming
hat und man viele Funktionsaspekte nur noch als Black Box erkennt. Das war früher im Zeitalter der 8051er Technik einfacher. Anwendungen kamen mit viel einfacheren Peripherien aus. Man hatte keine komplizierten Stack orentierte Kommunikationsschnittstellen wie USB oder TCP/IP. Noch gab es TFT Displays
-
Thread
Basic Interpreter für uC ?
dieser Graham Geoff hat schon einiges klasse Sachen gemacht aber alles > für PIC-32. Anstatt 8051, 6502 oder Z80 nimmst Du dann halt einen PIC32. Oder hole die c-Dateien und baue sie auf STM32 um. Ich hatte das mal vor einiger Zeit gemacht: https://www.mikrocontroller.net/topic/331381#3642461
-
Thread
Unterschied BNE und BNZ
(branch not Zero)? Ich beziehe mich nicht so sehr auf einen speziellen uC / uP wie z.B 6809 oder 8051 sondern allgemein. Liebe Grüße
branch not Zero)? > Ich beziehe mich nicht so sehr auf einen speziellen uC / uP wie z.B 6809 > oder 8051 sondern allgemein. Liebe Grüße RTFM: https://www.microchip.com/webdoc/avrassembler/avrassembler.wb_BRNE.html http://www.xgc-tek.com/manuals/mil-std-1750a/x3206.html
-
Thread
Testbericht Elektronische Last
gleich 48 Anschlüsse. : ja der Prozessor ist ein: STC 15F2K16S2 ein Chineese Produkt: ja Ist es ein 8051 MCS Derivat: ??? Ist er kompatbel zu AT89S51: ??? dann könnte ich ihn mit meinem Miniprog auslesen und programmieren. Kann ich die Firmware mit meinem MiniProg auslesen: dieser Prozessor ist dem Miniprog
Werner S. schrieb im Beitrag #5970143: > Ist es ein 8051 MCS Derivat: ??? Ja. > Ist er kompatbel zu AT89S51: ??? Vermutlich nicht. > Wo sind die Programmier-Pins: ??? Siehe Datenblatt. Da ist ein Bootloader eingebaut. Mit einer chinesischen Windowssoftware
-
Thread
87C51 kopieren
gibt es keinen bezahlbaren Weg das Programm auszulesen Meines Wissens existiert gerade fuer die 8051er eine Methode auch evtl. geschuetzte 8051 auszulesen. Die kennt der Galep natuerlich nicht.
... schrieb im Beitrag #5969208: > Meines Wissens existiert gerade fuer die 8051er eine Methode > auch evtl. geschuetzte 8051 auszulesen. > > Die kennt der Galep natuerlich nicht. Dann bist du ja der richtige Ansprechpartner für den TO. Magst du dein Wissen auch teilen? Und
-
Thread
bootloader frage
Hauptblock unabhängige Programmierlogik haben, aber nicht alle. Bei Havard-Architekturen wie AVR und 8051 geht das natürlich nicht. > 3. Ein Fehler in der Anwendung (z.B. Watchdog-Fehlprogrammierung, > fehlerhafte Fortentwicklung der Empfangsroutinen getrieben durch > Anwendungsanforderungen) kann
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
Adressräumen liegen. Bei anderen Architekturen wie ARM oder MIPS (PIC32) oder x86 ist das nicht so. Bei AVR, 8051 und 8-Bit PIC muss halt der Programmierer entsprechend Grips in der Birne haben. fchk
-
Thread
Bezugsquelle für kleines USB Dongle Gehäuse
oder Digikey. Wenn ich unter 15-20€ lande, bin ich zugrieden. BLED112-V1 passt überhaupt nicht (8051 CPU und kann nur BLE 4.0).