-
Thread
Architekturunterschiede RISC und 8051
Der 8051 ist ein CISC und Akkumulatorbasiert. Aber was heißt das letztere? Ist der Akkumulator ein spezielles Register in dem alle Operationen ausgeführt werden? Welche Architektur ist in Assembler aufwendiger
ganze Reihe Befehle per Firmware modelliert sind, macht keinen RISC-Prozessor! Ebenso ist der 8051 kein RISC, genausowenig, wie die 8080-Linie, oder AVR. Wer den Unterschied zwischen einem RISC- und einem CISC-µC studieren will, der vergleiche einfach die Befehlssätze von msp430 und 8051 oder
-
Thread
Reset-Problem bei ATmega 168
@Wilhelm und Bubu: Das trifft zwar alles auf einen 8051 zu und die gleichen Erfahrungen haben ich und jeder andere vor 30 Jahren auch gemacht. Aber hier geht es um einen Atmega. Da ist 8051 einfach Offtopic. mfg.
auf Default-Werte beschreibt, bevor er >> startet. > > Mir scheint, dass du den Microcode der 8051er und deren Derivate > verfrühstückt hast :-). Oh, einer, der Details kennt. Berichte doch mal. ;-)
-
Thread
intel 80186/80286
eproms o.ä. umstecken. Tja wie sich die Zeiten ändern. Heutzutage (seit einigen Jahren) gibts 8051-er bereits mit internem Bootloader (z.B. Atmel, Maxim, Philips), einfach nur an die COM stöpseln. Ist dann ne 2-Chip Lösung (8051 + MAX232). Und gegenüber dem Ur-8088 mit 4,77MHz gibts auch einige 8051, die deutlich schneller sind (Silabs: 100MIPS) Es gibt aber auch 8086-er mit Peripherie on board, z.B. NEC V40. Spart bestimmt massig Verdrahtungsaufwand. Peter
-
Thread
Kaputte AVRs?
Bei einem AT90S8535, ein ADC Pin (trotz 10k Widerstand waren die 30V wohl doch zu viel.) 8051er halten da eine Menge aus: Kleine Platine mit 8051, EPROM, RAM Quarzoszillator usw. eine Menge Anschlüsse usw. Stromeingang über 2 Pins. Das Kabel um eins daneben gesteckt, nur dumm das dies der +
mehr. Grund: Der Quarzoszillator war defekte, alles andere ging noch. Ich weiß nicht wie oft ich 8051er (egal ob die alten 80C31, AT89C5x oder AT89C2051) falsch rum in den Sockel gesteckt habe. Aber es funktionieren noch alle.
-
Thread
89C2051 was brauch ich da? was find ich wo?
bekommen. Zum Thema Literatur: gibt wohl kaum ein MC, über den es mehr Bücher gibt als über den 8051. Der 89C2051 ist ein reinrassiger 8051 mit kleinen Abmagerungen (Ports, ext. Speicherinterface), aber sonst passt das schon. Mein erstes Buch über den 8051 war: "8051-Prozessoren" von Köhn/Schultes
Das gute beim 8051 (im Vergleich zum AVR) ist, dass eine für den 8051 geschriebene Software auch auf dem AT89C2051, und jedem anderen aus der Serie ohne Veränderung läuft.
-
Thread
Kennt jemand diesen Chip ?
Das Ding ist ein 8051-Derivat von Silicon Labs.
habe ist das leider nur ein OTP Chip Soll der ersetzt werden? Den gibt es auch mit Flash: C8051T60x -> C8051F30x
-
Thread
Servoprogi läuft net richtig!
@Peter: es handelt sich um einen 8051er und icht um einen AVR (auch wenn beide von Atmel sind, haben sie nichts miteinander zutun.) @Crisitan: Da ich eher im Bereich AVR zuhause bin, stochere ich eigentlich auch nur rum... Deine ISR
@Karl Heinz: Das ist beim 8051er aber so... Es handelt sich dabei um einen unveränderlichen Vorteiler, der den externen Takt (12MHz) durch 12 teilt. Moderne 8051er arbeiten teilweise ohne diese Taktteilung.
-
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
16 Bit MC oder 8 Bit MC
allem glaube ich kaum, dass ein integrierter ADC 16 Bit auch tatsächlich > schafft... SiLabs C8051F06x oder Freescale K50 (allerdings nur afair 500 kSps und dann Mittelwertbildung)
richtig. Aus diesem Grunde habe ich es prinzipiell meistens nie mit Spezialbausteinen. Den SiLabs C8051F064 gibt es aber schon laaaange, mein Eval-Board mit dem ist von 2005. Das sind bis jetzt 8 Jahre. Vertrauen darauf darf man indessen nicht. Eher dem 8085 oder 8051 als Standardbausteine.
-
Thread
Initialisierungsfolge fuer EA DOGM 163 SPI 3.3V
ob ich mir dieses Display zu Übungszwecken kaufen soll, denn das S65 Display bekomme ich an meinem 8051er nicht so einfach zum Laufen. Bei diesem steht aber sogar ein Programmbeispiel für die Initialisierung mit dem 8051er über SPI im Datenblatt des Controllers. Habs mal angehangen...
erforderlich. Als Anlage ein Beispiel für alle 1-3 Zeilige DOG-M Displays in C mit Soft-SPI für 8051 µC. Kannst Du leicht auf AVR anpassen.
-
Thread
Compiler für µP.
sind die µC im Hobby- und semiprofessionellen Bereich inzwischen alle so gut (PIC, AVR, ARM, MSP430, 8051-Derivate, HC16, um mal ein paar 16-Bitter zu nennen - na gut, 8051 ist 8 Bit), dass eher persönliche Vorliebe und Entwicklungsumgebung entscheidend sind als harte Kriterien. Im professionellen Bereich
bei den anderen 1000 verschiedenen 8051-ern. Aber gut, für 80-90% der Anwendungen reicht auch das.
-
Thread
MCS51-Kurs sinnvoll?
um einen einwöchigen Schnellkurs (40 Stunden), um den Einstieg in die µC-Welt, am Beispiel eines 8051, zu finden. Behandelt wird die Hardware des 8051 und die Software mit Assemblerprogrammierung. Denkbar ist eine Erweiterung auf C und andere Prozessoren. Die Grundlagen sind für alle µC die gleichen
eines 8051, zu finden. >Behandelt wird die Hardware des 8051 und die Software mit >Assemblerprogrammierung. Denkbar ist eine Erweiterung auf C und andere >Prozessoren. Die Grundlagen sind für alle µC die
-
Thread
Grundausstattung für Atmel 8051er Prgrammierung
AVR und 8051 sind vollkommen verschieden. Mein Tipp: Wenn du noch nie mit einem 8051 gearbeitet hast, lass es lieber. Warum willst du dich in eine neue Hardware einarbeiten?
nicht schlecht. Um mal kurz zu resümieren, was ich noch alles bräuchte: - Programm-Dongle für 8051 (nur Atmel) (Linux! s.u.) - passende Software für Aufladen von hex-files für *Linux* - *Linux*-Assembler für 8051er MfG Christian
-
Thread
MCU C8051F32 Silabs JUNGO USB Driver problem
Look here please, and scroll down please. 3 entry shows the picture of the device. Die MCU C8051F32 Silabs ... Link: Photo http://www.mikrocontroller.net/topic/291467#new I can see the JUNGO USB Driver but the Problem is on WIN7. On WinXp i got it run. C8051F32 Silabs is propetaray i think
durch. Veile Leute haben ein Board mit I/O, was auf Basis eines (Digitale Wetterstation) mit C8051F32 Silabs USB Device. Wie bei FTDI USB Device ist das hier kein Problem neue Treiber zu holen. Aber bei SILABS MCU + USB C8051F32 ist das ein Problem. (WIN7 64 Bit Treiber zu holen). Die Firma
-
Thread
Welchen uC in Zukunft verwenden
>8051: Unflexible I/O-Ports, "beschauliche" Ausführungszeiten XTAL/12!!!) Na, das gilt aber nicht für alle 8051er. Inzwischen gibt es auch welche, die nur noch durch 2 oder sogar gar nicht mehr teilen.
Richtungsumschaltung zu kümmern braucht. Und Lasten mit Low-Pegel einzuschalten ist reine Formsache. Neuere 8051 haben aber oft auch die Auswahl als Push-Pull Ausgang. Das "XTAL/12" trifft nur für die classic 8051 zu, Neuentwicklungen sind alle schneller (z.B. Atmel AT89LP4052: XTAL/1). Der Silabs C8051F120
-
Thread
Neue 8051 auf der Embedded World 2010
Hi! Falls noch jemand Bock auf 8051 hat: Ich war auf der Embedded und habe eine schickes Demo gefunden. So ein Apple-ähnliches Touchwheel mit dem man eine RGB-Funzel ansteueren kann. Lief auf einem XC822T, ein neuer 8051-Mikro von Infineon
für meine diversen 8051er benutzen. :) Ciao, Rainer
-
Thread
Entwicklungsboard für 8051
würde kein Evalboard bauen.. ausser der µC ist in einem vielpinnigen SMD Gehäuse. Ich finde die 8051er von Analog Devices und Maxim ziemlich...sexy ;-). Sind verdammt schnell und haben ein Bootloader mit an Board.
> Unterstützen die Kontroller den I2C Bus? zb.: C8051F120 Das steht im Datenblatt gleich auf Seite 1: http://www.silabs.com/public/documents/tpub_doc/dsheet/Microcontrollers/Precision_Mixed-Signal/en/C8051F12x-13x.pdf Zitat: "Hardware SMBus (I2C
-
Thread
12 BIT ADC integriert im MC 8x51 oder AVR
C8051F413 Digikey: 5,60€ Peter
>MSP430F2013 hat sogar einen 16-Bit-ADC Ist aber weder ein 8051 noch AVR...
-
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
PWM mit Duty-Cycle 0%?
Hoffe es ist nachzuvollziehen wie das funktionieren soll Wenn man wissen würde welchen SiLabs 8051 Du denn verwendest, wäre es einfacher. Ich tippe mal auf 8051F020 o.ä.
Hoffe es ist nachzuvollziehen wie das funktionieren soll > > Wenn man wissen würde welchen SiLabs 8051 Du denn verwendest, wäre es > einfacher. Ich tippe mal auf 8051F020 o.ä. Sorry, wusste nicht dass das wichtig ist...Ist ein 8051F340... Gruß David
-
Thread
8051 clock cycles pro instruktion
Dallas/Maxim hat sehr schnelle 8051er: http://www.maximintegrated.com/en/app-notes/index.mvp/id/2035 Atmel hat eine X2 Mode bei einigen 8051ern, hier der AT89C51AC3: http://www.atmel.com/Images/doc4383.pdf steht gleich auf der ersten
PC80C51FA-1 von > Intel. Der heißt aber P80C51FA und war von Philips. Das ist auch kein standard 8051, er hat noch ein PCA. Der AT80C51RD2 könnte ähnlich sein, ist z.B. bei Mouser erhältlich.
-
Thread
µC mit USB ohne externe Taktquelle?
Vielen dank für eure Antworten. Der C8051F320 scheint mir sehr geeignet zu sein. Gibt es eine Webseite wo sich Hobbyelektroniker mit den C8051F32x-Controllern beschäftigen?
Die Controller von Silabs sind Abkömmlinge des guten alten Intel 8051 von ca. 1978 (nur um ca. Fakto 50-100 getunet). Die 8051er Plattform ist wohl die am weitesten verbreitete Architektur überhaupt. Webseiten und Code gibt es haufenweise - ist alles im Prinzip kompatibel
-
Thread
Timer mehrfach Overflow, dann erst Interrupt?
Hallo und einen Guten Abend, ich beschäftige mich momentan mit dem Timer eines 8051er und weiß wie er geht, ein Interrupt kann ich mit ihm beim Overflow auslösen, jetzt habe ich eine Frage dazu, da es ja sehr schnell ist, wenn er von 0 auf seine 16 bit kommt und überläuft, kann man
Hi >Der 8051 hat kein Zero-Flag. JZ bzw. JNZ prüfen direkt, ob ACC = 0 ist. Ich hatte erst vor kurzem bei verschiedenen Controllern nach den verfügbaren Flags nachgesehen, und die hatten alle ein Z-Flag. 8051
-
Thread
8051 und RETI
Nochmal: ohne RETI kein Ende der ISR ! Ist ein beliebter 8051-Anfängerfehler, kein RETI machen und sich dann wundern, warum kein Interrupt gleicher oder niederer Priorität mehr ausgeführt wird. Die Prioritätslogik ist im Prinzip ganz simpel und besteht nur
danach einen RETI. MOV SP, #09 MOV 08, #0 MOV 09, #0 RETI Bei einem Sprung hierher wird der 8051 neu gestartet und alle Interrupts sind wieder freigegeben. Dietmar
-
Thread
8051 mit Multitask???
structures gruß jochen leichte fehler vorbehalten :) da ich mehr mit m16c auskenne hab zwar mit 8051 was gemacht aber ...
. Was also auf dem ARM keine große Sache ist, ist aber bestimmt eine auf dem 8051. Peter
-
Thread
AT89C2051 mit 20MIPS !
Ich wusste es doch schon immer: 8051 rules ! Gibt es aber nicht schon einen 2051 mit ISP ? Was ist mit dem AT89S2051 ?
dann zu empfehlen, um in die 8051er Materie einzudringen?
-
Thread
Assembler: absolute Adresse einer Marke
> Mein Problem ist aber eben gerade die 16-bit-Breite. Im 8051-Assembler > gibt es kein 16-Bit-Arbeitsregister und damit auch keinen Befehl, der > zwei 16-Bit-Werte verknüpft (marke&maske). Es ist zwar viele Jahre her, dass ich 8051 gemacht habe, mit der Keil-Toolchain
kein Profi zu sein. Was ich hier habe ist ein vorhandenes Programm/Programmierumgebung auf Niveau 8051-Assembler. Da gibt's halt keinen Befehl "ldi" - siehe auch 8051-Befehlsliste - und nur 8-bit breite UND-Verknüpfungen. Dass mehr Progammiererfahrung für mich dienlicher wäre, weiß ich natürlich selber
-
Thread
Atmel Befehlssatz
was es mit dem include auf sich hat. Dann schaust du dir die Unterschiede zwischen den AVR und dem 8051 an (besonders die Unterschiede im Bereich I/O). Dann wird dir schon klar warum du beim 8051 nirgends "einstellen" musst, ob der entsprechende Pin als Eingang oder Ausgang arbeiten soll.
Matze schrieb im Beitrag #4062909: > Wir Programmieren in der Schule einen 8051 von Atmel Warum der Umstieg auf AVR es gibt eine große Auswahl von 8051 nicht nur von Atmel. Zudem werden die 8051 mit Bootloader ausgeliefert so dass kein teurer Programmer erforderlich ist, nur
-
Thread
Ampelschaltung mit Interrupt - Problem mit Interrupt
gespeichert wird mit der Adresse von "Start" überschreiben. Ich weiß jetzt nicht wie das Register beim 8051 heißt, aber da gibts bestimmt eins.
LCALL zeit1 DJNZ R1, m4 RET [/c] Also funktioniert es doch. Wäre auch schlimm, wenn ein 8051-Assembler kein MOV könnte. Peter
-
Thread
Nimm PIC's
Also als ich 1994 mit PIC's angefangen hatte, waren die noch recht neu am Markt. 8051er hingegen gab es glaube ich schon 15 Jahre. Nur mal so zur Richtigstellung, welche Technologie älter ist. Hier auch noch Links: http://de.wikipedia.org/wiki/8051 http://de.wikipedia.org/wiki/PICmicro
Links: http://en.wikipedia.org/wiki/PIC_microcontroller#Origins http://de.wikipedia.org/wiki/Intel_8051 PIC: 1975 8051: 1980 Nur, falls das Lesen wieder Schwierigkeiten macht...
-
Thread
vergleich der inputs am bort (8Bit)
Ou... 8051
schrieb im Beitrag #3976294: > dass ich P1 auf Ausgang > setze Das gibt es bei den OC-Pins eines 8051 garnicht. Georg
-
Thread
hilfe bei step up wandler
klingt ja ganz gut, bin nur von der 8051er fraktion... aber danke für den hinweis. vllt werde ich in ein paar jahren ja "überlaufen". wer weiß das jetzt schon?
Meine subjektive Meinung: Der AVR hat die "bessere" Architektur. ich arbeite nunmal (lieber) mit den 8051ern. im prinzip kochen alle ihren kaffee nur mit wasser. außerdem gibt es auch 8051er mit push-pull-ausgängen... aber egal. ich wollte hier eigentlich nicht die zu oft angefangene und sinnlose diskussion
-
Thread
Patentprüfer
/patents/US5794054?dq=siemens+microcontroller+8051&hl=de&sa=X&ei=meJcU5nqB4nFtQaQhoC4BA&ved=0CGsQ6AEwBg https://www.google.com/patents/US6727941?dq=siemens+microcontroller+8051&hl=de&sa=X&ei=meJcU5nqB4nFtQaQhoC4BA&ved=0CHQQ6AEwBw https://www.google.com/patents/US5317750?dq=siemens+microcontroller+8051&hl=de&sa=X&ei=meJcU5nqB4nFtQaQhoC4BA&ved=0CIYBEOgBMAk
-
Thread
Mit 8051er 5-Tonfolge nach ZVEI dekodieren?
Hallo, ich würde gerne ein 5-Tonfolge-Signal (Selektivruf von 1000Hz bis 2800Hz) mit meinem 80535 bzw. 80537 auswerten um es auf einem Display anzeigen zu können. Hat jemand schon einmal so etwas gemacht oder hat jemand eine Idee? Ich arbeite wenn möglich in Assembler, mit C im Notfall. Gruß Martin
-
Thread
ARM-Cortex als Anfänger?
zeitkritischen Projekt verdienen müssen. In der Industrie ist es kein Problem, ein paar Kiloeuro für den 8051-Keil Compiler oder IAR EW8051 hinzulegen. So ist halt das Leben abseits des "safe space" hier. fchk (gerade einen extrem proprietären 8051-RF-SOC bearbeitend)
Frank K. schrieb im Beitrag #4957075: > ein paar Kiloeuro für den 8051-Keil Compiler Der ist doch mittlerweile umsonst von den meisten Herstellern zu bekommen z.B. für EFM8 > gerade einen extrem proprietären 8051-RF-SOC bearbeitend TI?? Ich dachte dafür wäre IAR
-
Thread
8051 vs 6502 vs Z80: Maschinenzyklen und Takte
Übersicht, da sind noch mehr solcher 8051 Flitzer dabei. http://www.keil.com/c51/chips.asp
Du hängst Jahrzehnte zurück. Der Dallas DS80C320 kann schon seit Urzeiten 4 Takte. NXP (Philips) 8051 brauchen 6 Takte. Infineon (Siemens) hat seine 8051 auf 2 Takte gepimt. Spitzenreiter müßte der 8051 von Silabs sein, 10ns je Befehl bei 100MHz Takt. Peter
-
Thread
microcontroller - microprozessor
Mikrocontroller sowohl mit von-Neumann-Architektur Sorry! 1. habe aber "meistens" geschrieben! :))) 2. der 8051er hat auch Harvard-Architektur! Siehe (erster Satz!): http://en.wikipedia.org/wiki/Intel_8051 Karoly
, ist aber leider so. Und das ursprüngliche 8051-Design (das mit den 12 Takten pro Schritt) hat nur einen Bus. An Hybride wie 8051, die in der Implementierung und der Architektur differieren, wurde anno Mark I nicht gedacht.
-
Thread
Aufrufen von Funktion legt auch vorherigen Teil des Programms lahm
> Im schlimmsten Fall sind die sogar tristate und wackeln vor sich hin. > Dein Chip ist doch ein 8051... Bei einem 8051-Derivat gibt es an unbeschalteten Pins kein Wackeln, der Pullup zieht sie auf Vcc. Ins Grübeln würde mich sowas bringen: [c] OUTC=0x00; // | OUTC=0x00; // | OUTC=0x00
> OUTA, OUTB und OUTC sind die Bezeichnungen für einen Hardwareport? > ... für den 8051... Der AN2131 hat eine ganz andere Port-Ansteuerung als ein Standard 8051 :-o
-
Thread
Geeignetes Einsteiger Entwicklerboard mit einem i8051
Hallo zusammen, ich bin auf der Suche nach einem geeigneten 8051 Board zum Programmieren in Assembler und C. Es braucht nicht viel dran zu sein. Nur eine geeignete Schnittstelle um es mit dieser IDE zu verbinden: http://www.moravia-microsystems.com/mcu-8051-ide/
MCU8051IDE bevorzugt Atmel AT89 CPUs. Unter Ubuntu reicht ein sudo apt-get install mcu8051ide und du kannst selbst die CPU Auswahl sehen. Nimm auf jedenfall eine CPU mit integriertem Flash und RAM ausreichend
-
Thread
8051 und ARM
wo überall ein ARM drin ist. Dabei ist mir eingefallen, dass ARM, genau wie Intel damals mit dem 8051 die Lizenzen zum Produzieren vertreibt. Damals waren ja fast überall 8051er drin. Sind die ARMs somit die neuen 8051er (nicht technisch betrachtet, sondern wirtschaftlich)?
schon was du sagen willst, für dich und deine Anwendungen ist der 8051er schnell genug. Trotzdem gehen ja auch Bastelprojekte immer mehr in Richtung Multimedia und da stößt man mit einem 8051er einfach an Grenzen, bei der ein ARM7 erst zum Schnauffen anfängt. Ich
-
Thread
Apex Schweißgerät Jobspeicher defekt (Steuerplatine)
U2: ULN2803AFWG U4: TD62783AFG U5: LS165A U6 und U9: HC244SJ U7: LM2904 U13: C8051F023 http://www.waveshare.net/datasheet/SILABS_PDF/C8051F02x.PDF Gruß Matthias
ist mit Sicherheit dieses Bauteil, Was steht eigentlich auf dem 8-beinigen Chip links neben dem 8051? Ist das U7 = LM2904?
-
Thread
µC Taktfrequenz berechnen
... Danke für die Antworten im Voraus. Gruß Max Edit: Ist der 8051 auch von der Firma Atmel??
Martin Müller schrieb im Beitrag #3434132: > 1.) Von welchem Hersteller ist denn der 8051?? Der wird von vielen Herstellern produziert. 8051 ist mehr eine Bezeichnung für eine Prozessorarchitektur. > 2.) Wenn beim 8051 die Taktfrequenz so berechnet wird, wird die > Taktfrequenz dann
-
Thread
Das Ende des Z80
Aus irgendwelchen Altgeräten > und alten Maschinensteuerungen hab ich eigentlich zu >80% alte > 8051-Derivate gerettet. Damit kann ich euch totwerfen... CPU != MCU.
Z80 CTC. Das ganze brauchte dann schon eine ganze Euro-Karte. Besonders oft habe ich bei den 8051ern den 8051FA gefunden. Ansonsten auch alles was besser, breiter und schneller war. Z.B. Intel 80188. Im Telekomsektor auch tonnenweise 68302 und 68360. Eine relative Ausnahme war ein intelligenter
-
Thread
Problem mit TINY2313-24SI
Nennfreqeunz nicht auskommt, sollte man lieber einen passenden MC nehmen, der es schafft. Z.B. die Silabs C8051Fxxx Serie gibt es bis 25, 50 oder 100MHz, sind also mehrfach schneller als die AVRs. Ich probier gerade mit einem C8051F021 rum, nicht schlecht das Teil (25MIPS). Peter
der ARM der Sieger sein, aber bei Bitmanipulationen (z.B. Software-SPI) hängt dann der C8051Fxxx den LPC2106 ab. Peter
-
Thread
8051 SST89E54RC kann nicht programmiert werden
Hinweis: Titel ändern in "8051 SST89E54RC kann nicht programmiert werden" dann erscheint es auch unter 8051 und wird öfter gelesen
und sind über eine Diode mit dem Reset-Eingang verbunden. Damit kann das EasyIAP einen Reset des 8051 auslösen. - Quarz ist wie auf dem Foto erkennbar der Standard-11.0592MHz HTH, Jörg
-
Thread
8051 assembler bitmuster teilen
Der letzte Satz sollte natürlich heissen: " Ob sein 8051 dividieren kann, sei mal dahin gestellt..."
schnell gehen soll, kann man auch eine Tabelle verwenden. Übrigens hat (meines Wissens nach) JEDER 8051 die Fähigkeit zur Division, sonst ist es kein 8051. Jörg
-
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
Taktzyklen eines 8051!
Die Original 8051 machen tatsächlich nur 1 MIPS bei 12MHz. Auch beim AT89S8252 ist das so. Da er 24MHz verträgt macht er eben 2 MIPS. Neuere 8051-Derivate haben aber z.T. deutlich mehr Leistung. Die X2-Modelle von
Bit-Operationen lassen sich ja auch mit viel Code und Macros machen. Gibt es eigentlich einen 8051 in 40 DIP oder auf Adapterplatine der schneller als normal 8051 ist? Gruß Andi
-
Thread
Einstieg Embedded (ARM) + Funk
Module Core2530 (B) XBee compatible CC2530F256 2,4GHz > > Der TI CC2530 ist eine Einheit aus einem 8051 8 Bit CPU-Kern, Flash, 8051? Der neue '8051' nennt sich ARM Cortex M0+. Der alte 8051 ist für Neuentwicklungen nicht mehr zu empfehlen!
funkie schrieb im Beitrag #5512018: >> Der TI CC2530 ist eine Einheit aus einem 8051 8 Bit CPU-Kern, Flash, > > 8051? > Der neue '8051' nennt sich ARM Cortex M0+. Der 8051 hat einen riesengroßen Vorteil: Jedermann darf ihn lizenzkostenfrei implementieren. Beim Cortex will ARM
-
Thread
Welches Lernboard für den 8051 kaufen? Und woher??
zuerst geantwortet bevor ich mir den Link angeschaut hab... :-) Es ist also immernoch einer von der 8051 Familie, so viel hab ich bereits rausgefunden! Sind dann Aufbau und Programmierung analog zum 8051? Wenn ja, klingt das Testboard garnicht so schlecht. Nur den Lehrgang dazu spar ich mir glaube ich
Atmel stellt verschiedene Controller-Familien her. Die 8051-kompatiblen erkennt man am AT89-Präfix. Es gibt auch 8051er von Atmel mit integriertem Bootloader. Die kann man dann per RS232-Schnittstelle programmieren. Dann braucht man kein spezielles Entwicklungsboard