-
Thread
A89 8051 ISP Prommer
Moin an alle Suche einen aktuellen Prommer für AT89 Familie über USB oder Seriell. Nach umstellung auf WIN7 steht der Druckerport nicht mehr zu verfügung. Was ist aktuell ? Wo kann man eine fertigen kaufen? Gruss Franz
-
Thread
IAR map file
einen CC2541 http://www.ti.com/product/CC2541 Das Ding hat, wie Du richtig erkannt hast, einen 8051-Kern.
-
Thread
PIC: I²C Hardware-Slave und Software-Master gleichzeitig
Kein Quatsch, nennt sich Multimaster, ist in der I2C-Spezifikation ausdrücklich vorgesehen. Bei den 8051/AVR ist dafür der Status 0x68 vorgesehen: "Arbitration lost in SLA+R/W as Master; own SLA+W has been received; ACK has been returned". Es kann allerdings sein, daß dieser PIC keine vollständige
-
Thread
XMC, SAM4L, STM32 und PSoC? Empfehlung für Spezialisierung.
kannst Du nicht wissen, was DU als erstes Projekt machen wirst. Vielleicht an einem 20 Jahre alten 8051-Produkt arbeiten, oder auf einem PIC16 einen Bug fixen. Jede Firma hat Altlasten, und die leben manchmal verdammt lange. > 2.) Welche dieser Plattformen könnt ihr generell empfehlen? (Preis ist
-
Thread
µC für n00bs
Datenblatt nicht soooooo arg dick... Beim ARM ist schon der Interruptcontroller komplexer als ein alter 8051 oder ein kleiner AVR. Oder Andersrum: wenn ich unbedingt "etwas fahren" möchte, dann ist ein Dreirad einfacher als ein ICE. Speziell am Anfang.
Interruptcontroller komplexer als ein alter 8051 > oder ein kleiner AVR Wie wäre dann ein Einstieg mit einem modernen 8051 z.B. EFM8BB31 entspricht ATMEGA328 kostet aber nur 1/3 und Debugger kostet nur 25 EUR und Keil Compiler ist für umsonst.
-
Thread
Programmierung eines EFM8 Bootloaders
Code existiert für diesen weitgehend kompatiblen uC > http://www.silabs.com/products/mcu/8-bit/c8051f38x/Pages/c8051f38x.asp Ich verstehe nicht wo ich den Code für den Bootloader finde und wie ich das ganze umsetzen kann.
die Programmer Software frei verfügbar ist: AN127SW.zip Device_Programmer_Main.c ist für Host C8051F38x Devices.c enthält C8051F860-GS und könnte ganz ohne Änderungen für EFM8BB10F8G funktionieren.
-
Thread
Microchip kauft Atmel Gesperrt
Also das ganze wird eine Mischung aus Wirtschaftlichkeit und Patriotismus. Bei Atmel müssen die 8051 sowie AVRs sterben. Denn dafür gibt es PIC Prozessoren. Bzw. es wird nach und nach ausgedünnt werden müssen, weil viel zu viele Derivate existieren. Auch die alten ARM7 und ARM9 CPUs werden verschwinden
-
Thread
RISC-V - Was kommt nach ARM?
mit RISC-V in Berührung gekommen? Wann kommen die ersten Microcontroller? Verschwindet damit der 8051 endlich? (Der steckt noch in vielen SOCs in versteckten Ecken, da lizenzfreier Core)
lässt das "Fahrt aufnehmen" gleich in einem anderen Licht dastehen. > Verschwindet damit der 8051 endlich? Ganz sicher nicht. Wie Du selbst schreibst, der kost' nix, den /kennen/ sehr viele Entwickler sehr gut, und Entwicklungssysteme sowie Codebibliotheken dafür sind ausgereift. So etwas
-
Thread
I2C - Endes der Daten erkennen
Beim Atmel 8051 oder AVR: Table 18-8. Status Codes for Slave Receiver Mode A0h: A STOP condition or repeated START condition has been received while still addressed as slave
-
Thread
EFM8BB1/8051 / SPI / Fehlerrate
Hallo! An eine EFM8BB1 (24M5Hz) habe ich ein 32KiB SRAM (23K256T, sequential mode) und einen 8MiB Flash Speicher geklemmt (beide am selben SPI Bus), um Nachrichten über I2C zu empfangen, im 32KiB SRAM zu speichern und später über ein einzelnes Kabel an ein „USB-Gerät“ (ATtiny85) zu schicken. Das klappt auch meistens ganz gut. Der Flash Speicher wird derzeit nicht genutzt (der kommt erst später bei Stromausfall ins Spiel... grins). Das Problem ist nun: Wenn ich die „Busy Bee“ mit 12M25Hz auf dem SPI Bus summen lasse, dann kommt es selten aber immer wieder zu Schreibfehlern, wobei im 32KiB
-
Thread
AT89C5131 Programmierung über USB Probleme
Beitrag #4432344: > Zum Testen toggle ich alle Ports. > Nicht einmal das funktioniert. Bei einem 8051 ist das auch nicht der Erwartungswert. Die Pins sind open-drain, d.h. Pin toggeln geht nur wenn ein Pullup dran hängt. Ansonsten muss man die auf Push-Pull umstellen, falls der µC das überhaupt hergibt
extern mode als echter bidirektionaler Datenbus benutzt wird. Woher nimmst du die info dass ein 8051er mit normaler Portstruktur Open Drain ist? Thomas
-
Thread
Meistverkaufter Mikrocontroller?
8051 Zeitweise gab es über 50 Hersteller von 8051-Derivaten. Atmel hatte einen mit MP3 und Dallas einen mit Java.
Axel L. schrieb im Beitrag #4431136: > Der 8051 war zu einer Zeit populär, als die Zahl der verkauften > Controllern pro Jahr erheblich niedriger war als heute. Von daher glaube > ich nicht, dass der 8051 mit einer der heutigen Controllerfamilien
-
Thread
Suche Assembler für 32-bit ARM
wirklich gemacht Die meisten LPC ARM haben wie bereits erwähnt bit-adressierbaren Speicher wie ein 8051 und können Pins in einem Zyklus toggeln also schneller als AVR Dazu kommt noch: z.B. der A7 im Raspberry Pi hat zwar einen sehr lahmen GPIO Controller dafür läuft der aber mit 1 GHz und ist in ASM
#4433665: > Die meisten LPC ARM haben wie bereits erwähnt bit-adressierbaren > Speicher wie ein 8051 und können Pins in einem Zyklus toggeln also > schneller als AVR Viele µCs mit ARM Core haben spezielle Portmodule, die Einzelbitoperationen unterstützen. Das ist aber eine Eigenschaft des Portmoduls
-
Thread
Generelle Fragen Assembler 8051
Hallo liebe Forumuser, ich habe ein Problem und zwar ich bin im Bezug auf Assembler mit 8051 sehr schlecht und möchte mehr darüber lernen. Meine Fragen sind: 1. Es gibt ja verschiedene Adressierungsarten, direkte-, indirekte-, unmittelbare-, Register- und indirekte-indizierte-Adressierungen
Anweisung hat @ = indirekt # = Zahl ohne = direkt Push/Pop = indirekt indirekt: RAM 0..127 (8051) bzw. 0..255 (8052) direkt: RAM 0..127 oder SFR 128..255
-
Thread
Ist Usbasp gut?
bus-pirate-sparkfun-version Aber der Hinweis soll hier nicht fehlen: AVR ist einfach teuer. Einen 8051 oder ARM kann man einfach mit einem USB-seriell Kabel für 5 EUR flashen und Debugger gibt es ab 15 EUR
> Aber der Hinweis soll hier nicht fehlen: AVR ist einfach teuer. Einen > 8051 oder ARM kann man einfach mit einem USB-seriell Kabel für 5 EUR > flashen und Debugger gibt es ab 15 EUR Das kann nicht von Bedeutung sein. Schliesslich konnte man bei Renesas schon vor >15Jahren
-
Thread
Welcher ist der BESTE(tm) Mikrocontroller?
Welche denn? Und die 8051 kosten bei gleicher Ausstattung immer noch die Häfte z.B. kleinster ARM mit USB ab 2.50 EUR und gleicher 8051 mit USB 1.50 EUR Das der kleinste AVR mit USB viel teurer ist sagt eher was über Atmel aus
ProductDetail.aspx?R=0virtualkey0virtualkeyEFM32HG110F64G-A-QFN24 Die sind nicht mehr teurer als 8051ger.
-
Thread
Timer 8051 Verständnis Problem
Hey Leute Ich bin Student und muss für ein Praktikum ein Lauflicht für den 8051 in Assembler programmieren. Das Lauflicht soll eine LED für eine halbe sec leuchten lassen und dann die nächste LED. Der 8051 ist genauer gesagt ein C515 von Infineon. also mehrere Interrupts Timer
vielleicht hilft dem dieses Video zum Timer. http://et-tutorials.de/4458/timer-interrupt-des-8051-mikrocontrollers/ Geht zwar um "C", die Programmiersprache ist aber eigentlich nebensächlich.
-
Thread
NEC PD78F0511 Programmieren
Tool über die Serielle , da ist ein Stecker mit TXD RXD RESET FLMD0 GND Pins. Haben die auch ein 8051 Kern ? Gruss Franz
Franz S. schrieb im Beitrag #4425075: > Haben die auch ein 8051 Kern ? Nö. NEC/Renesas hat damit eine völlig eigene, schon seit Jahrzehnten existierende Schiene: http://www.radiolocman.com/datasheet/data.html?di=159509&/uPD78F0511 Aber ich frage mich, warum
-
Thread
ATMEL verändert einige Dinge im ATMega
Lothar schrieb im Beitrag #4424157: > Bei den aktuellen 8051 für unter 1 EUR ist 12-bit / 1 Msps Standard Bei ARMs auch, aber in diesem Thread ging es um eine Product Change Notice für AVRs. Diese betrifft insbesondere diejenigen, die genau diese AVRs
wenigstens ist noch Zeit zum reagieren. Das macht nicht nur Atmel so: grade hat Silabs bei mehreren 8051 Änderungen im Flash für IAP vergenommen, die tatsächlich wichtig sind, und anstatt es mit einem neuen Revision-Letter zu kennzeichnen heisst es, die Änderung ist an Date-Code 16/01. Nur wie soll man
-
Thread
At89lp developer studio at89c5131
möchte bei der software at89 developer studio den prozessor at89c5131 hinzufügen bzw programmieren (8051). habt ihr tipps für mich wie man dort eine cpu oder inc datei erstellt
-
Thread
[asm] Interruptvektor in anderer Datei angeben
mehr als 40 Jahren Das ist aber mächtig lange. Ich habe 10 Jahre gebraucht, um von Assembler (8051) auf C zu wechseln und mich dann geärgert, es erst so spät gemacht zu haben. Georg schrieb im Beitrag #4421081: > natürlich geht alles, was in irgendeiner Sprache geht, auch in > Assembler Welcher
Beitrag #4421865: > Das ist aber mächtig lange. Ich habe 10 Jahre gebraucht, um von > Assembler (8051) auf C zu wechseln Im Gegensatz zu deinen Jüngern interessiert es mich nicht im geringsten, was du von meiner Programmierqualifikation hältst. Unverschämt ist es trotzdem, andere niederzumachen,
-
Thread
Pin + Port von Atxmega über Zeiger ansprechen
Welcher µC ist das? Auf einem AVR ist das komplizierter als auf ARM oder 8051.
-
Thread
8051 Probleme mit UART Kommunikation
Ich würde mir die Baudratenerzeugung anschauen: http://www.atmel.com/tools/CODEEXAMPLESFOR8051UART.aspx
-
Thread
Suche ein Servicemanual zum Telefunken RA 200 Verstärker
geschrieben hat, mit dem ich einst (und wahrscheinlich auch manch anderer) in den 90ern zeitweise meine 8051er programmiert habe. Eine Seite zu diesem Macroassembler AS gibt es offenbar immer noch: http://john.ccac.rwth-aachen.de:8000/as/ Und ganz unten steht die Emailadresse: alfred@ccac.rwth-aachen.de
-
Thread
[V] Bücher Java und 80C517
8051 Bücher sind reserviert.
8051 Zeugs ist verkauft. Ich reduziere den Preis für die Java-Bücher auf 5 EUR + Porto ... LG Karl
-
Thread
zurzeit kostenfreier eBook-Download auf Springer
Quintessential PIC Microcontroller 2001 http://link.springer.com/book/10.1007/978-3-662-08744-2 8051-Controller-Familie 1996 Weitere Suchbegriffe, die ich bisher durchprobiert habe: Verilog , Boundary-Scan, Filter , Signalverarbeitung , Digital Signal Processing ( mit "DSP" gehts leider nicht)
-
Thread
Migration von MIDE51 (Windows) zu MCU8051IDE (Linux)
alle Tipps! Gerne nehme ich auch eine andere IDE, wenn diese "kompatibler" ist. Es muss ja nicht MCU8051 sein. Danke euch!
Aber erstens finde ich diese Datei nirgends auf der gesamten Festplatte Wenn, dann mußt Du in der 8051-Installation suchen. Von Linux habe ich auch Null Ahnung. Hat denn die 8051-Installation keine Hilfe oder Manual? Robert S. schrieb im Beitrag #4406986: > Außerdem lässt sich ja wie gesagt mein
-
Thread
Wichtige Anfrage
Standardliteratur für 8051-er ist das "Mikrocontroller-Kochbuch" von Andreas Roth. Die Aufgaben sind nicht so, dass man sie aus dem Stehgreif bearbeiten könnte, nur weil man mal was über Bin und Hex gehört hat. Den enstsprechenden
Z.B. Carry, Parity, Timer Overflow, Interrupt pending usw. Im Gegensatz zu anderen MCs hat der 8051 aber kein Zero-Flag! JZ und JNZ prüfen immer das ACC-Register. Leih Dir mal "Das Microcontroller Kochbuch MCS51" aus, da ist alles erklärt.
-
Thread
RTC mit Kalenderfunktion - warum?
Jahren. Erst recht heute. > Warum ist das eigentlich so? Nicht jedem Programmierer auf einem 2KB 8051 von anno dunnemal wird die Aussicht geschmeckt haben, in Assembler Millisekunden-Timestamps ins Datum umzurechnen, und umgekehrt. Bei den LPC2000 hatte Philips das so gemacht, also mit einem simplen
-
Thread
Wie viele Seiten im Lebenslauf?
Kentnisse die ich mir daheim angeeignet habe und die Nützlich sein könnten z.b. VHDL, DOS, Bash, 8051-Assembler, bereits programmierte uC-Systeme) Sind 2,5 Seiten in Größe 12, Arial. Habs mal der IHK vorgezeigt und es wurde für gut befunden.
Kentnisse die ich mir daheim > angeeignet habe und die Nützlich sein könnten z.b. VHDL, DOS, Bash, > 8051-Assembler, bereits programmierte uC-Systeme) > > Sind 2,5 Seiten in Größe 12, Arial. > Habs mal der IHK vorgezeigt und es wurde für gut befunden. Ich würde nicht mit der Schulbildung anfangen
-
Thread
Was wird denn nun aus AVR?
entwickelt. Schau mal zum Vergleich z.B. in die Zahlen von Silabs die machen mit 8051 bei halbem Umsatz wie Atmel den doppelten Gewinn. Und schau Dir mal die 8051 Features im Vergleich zu AVR an: http://www.silabs.com/products/mcu/8-bit/Pages/efm8.aspx
>Laut ARM werden angeblich 3.5 Milliarden ARM Chips pro Quartal verbaut: Und wie viele 8051?
-
Thread
Wie sieht die Zukunft des Bastelns aus?
jaja, nicht das beste Bild). OK, ist jetzt nicht von TTL-grab zu Controller, "nur" von "dummer" 3x 8051 auf AVR Power! Als Profi hatte ich vor vielen Jahren auch mal ein schönes Projekt, wo so 3-4 alte, abgekündigte ASICs durch ein 10 Euro FPGA ersetzt werden konnte. Der Inhalt der ASICs wurde komplett
nicht das beste Bild). OK, ist jetzt > nicht von TTL-grab zu Controller, "nur" von "dummer" 3x 8051 auf AVR > Power! > > Als Profi hatte ich vor vielen Jahren auch mal ein schönes Projekt, wo > so 3-4 alte, abgekündigte ASICs durch ein 10 Euro FPGA ersetzt werden > konnte. Der Inhalt der
-
Thread
Verkaufe Mikrocontroller Fernlehrgang von Elektor
Hardware, die von elektor dazu ausgeliefert wurden. Ich lege noch die 3 Bände "C-Programmierung für 8051er" mit dazu. Bei Interesse einfach melden. Gruß und eine schöne Vorweihnachtszeit Uwe Leibiger Es sind 12 Lehrbriefe im original Ordner. Alles ist in absolut neuwertigem Zustand.
-
Thread
Divison in Assembler 8051
Ich habe die Zahl 16 im Register B und die Zahl 8 im Akku DIV AB muss mir den Quotienten in den Akku schreiben und den Rest ins Register B. 8/16 sind 0,5 also muss im A die 0 stehen und in B die 5. bei mir steht im Akku 0 und im B 08 Hexadezimal. Wo ist den der Fehler?
-
Thread
Temperatur Schaltung
ruhig ein wenig grösser sein - desto ruhiger ist VREF. Wert von R14 steht nicht im Plan. Ein 8051 hat keinen Port 1.8 (LED), falls das für diesen MC sein sollte. Überprüfe bitte mal, ob der Ausgang des LM35 nicht ein wenig belastet werden sollte mit z.B. 100k nach Masse. Und es kann auch helfen
sollte das so klappen. Allerdings wirst du, obwohl du RD und WR Pins des MC benutzt (immer noch von 8051 ausgehend) nicht mit MOVX arbeiten können, um Werte zu lesen. Dazu müsstest du /CS ausdekodieren und den Datenbus auf P0 legen.
-
Thread
Ethernet Mediumwechsel
Signal fuer Fasereinspeisung] Dieser Zauber geht noch ohne Switch. Siehe z.b. im Datenblatt vom ksz8051mll; Seite 19. Den wird man in deiner Zeichnung erst weiter unten brauchen, wo sich die Faser auf die 3 unteren gruenen PHYs verteilt. Oder gibts auch optische Hubs? Da kenn' ich mich nicht so aus.
-
Thread
Mikrocontroller für kleine Projekte Attiny & Co.
> Ordere STM32f0xx Die kosten mit 16K Flash und 48 MHz schon 1.30 Zum selben Preis gibt es 8051 mit 64K Flash 72 MHz 14-bit ADC und 4x DAC: EFM8LB12 auch als SSOP Matthias S. schrieb im Beitrag #4377225: > Es ist übrigens nicht so, das es Cortex M0 nicht in 8-Pin Gehäuse gäbe LPC812 mit
einfach und hat auch einen 12 > Bit DAC drauf Nur mal zum Vergleich: für den gleichen Preis gibt es 8051 mit 20x 14-bit ADC und 4x 12-bit DAC mit 72 MHz und doppelt so viel Flash / RAM: EFM8LB12F64E-A-QFP32
-
Thread
LED DMX-Controller mit STC 11L04E-35I-PDIP20
annD schrieb im Beitrag #4373471: > STC11L04E Das ist ein 8051 mit seriellem Bootloader der einfach mit einem USB-seriell Kabel auf TX/RX/GND neu geflasht werden kann.
Oder man macht den UART gleich mit Polling im Hauptprogramm. Abgesehen davon gibt es diesen STC 8051 auch mit PCA also Hardware PWM den könnte man tauschen.
-
Thread
8051 indirekt, indizierte Addressierung
beschreibbar ist, der braucht dafür aber einen eigenen > Befehl. Keineswegs es ist Standard das auf 8051 mit Flash IAP mit MOVX ausgeführt wird z.B. C8051, EFM8 etc. Das geht weil solche 8051 bis 64KB Flash haben aber nur wenige KB internes XRAM, somit kann man nur wenige KB des unteren Flash nicht beschreiben
Wie schon gesagt, Daten im Programmspeicher definiert man mit DB. http://what-when-how.com/8051-microcontroller/8051-data-types-and-directives/
-
Thread
Heim Automatisierungswahn Gesperrt
man irgendwas mit Atari, TRS80, Commodore Heimcomputer in BASIC programmiert hätte. Biesties wie 8051, 8039, 6800 und ähnlich benötigten teure Hersteller Entwicklungs Systeme. Außerdem war diese Generation der uC sehr leistungshungrig. ich wollte aber nicht den Thread hier kapern und dachte es wäre
-
Thread
DMX Steuerung timing erzeugen
Joachim schrieb im Beitrag #4361119: > Viele Billiggeräte benutzen noch 8051 Kontroller mit einfach gepufferter > UART und können die Daten nicht schnell genug einlesen. Wenn ein Gerät dem DMX-Standard nicht entspricht, dann darf es nicht so heißen und als solches auch nicht
mit modernen Controllern muss man da auch nicht kommen. Da geht es meistens nur um das billig und 8051er findet man da des öfteren. Da hat der Joachim schon recht. Interessant sind da auch die DMX Controller von dort. Da ist das Break auch mal etwas länger, es gibt mal Päuschen zwischen den Datenbytes
-
Thread
Wlan Module für 8051Mikrocontrollerfamilie
welche Wlan Module gibt es?
-
Thread
8051 mit 4 ADC und 4 DAC
/8-bit/efm8-laser-bee/Pages/efm8-laser-bee.aspx Und dass nachdem FTDI schon 2014 einen solchen 8051 angekündigt hatte und dieser noch immer nicht verfügbar ist?? http://www.mikrocontroller.net/topic/326293