-
Thread
Wieviel kB für einfachen 8051 Assembler ?
Hallöchen ! Mein nächstes Bastelprojekt wird ein 8051-System sein auf dem ein einfacher 8051-Assembler laufen soll. Es soll alles Text-basiert sein und auf einem Bildschirm etwa 50x25 Zeichen ausgeben bzw. die Zeichen in ein Zeichenbuffer-RAM schreiben
> schreiben kann? Es gibt einen mit Source und Doku: https://github.com/tmikov/a51 > ein 8051-System Was für ein 8051 das Original gibt es doch nicht mehr? Und aktuelle 8051 haben das alles an Board und es gibt Leute die alles mögliche in Assembler damit machen z.B. VGA https://www.silabs.com
-
Thread
80c515C - Parameterübergabe
Beitrag #3100288: > Also eher ein erweitertes C-Versteh-Problem Ein wenig vielleicht auch ein 8051-Versteh-Problem. Der 8051 ist ja in Harvard-Architektur. Er hat also zwei Adreßbereiche, Code und Xdata, welche quasi die gleichen Adressen haben. Auf diese Bereiche wird über das 16-bit-Register
noch Banking von Code und Xdata, so daß man den 8051 (auch 80C515 und 80C517 und viele andere Derivate) mit einem Vielfachen des normalen maximalen Speicherausbaues von 64k gestalten kann. Ursprünglich war das vom Chiphersteller mal gar nicht vorgesehen
-
Thread
Microcontroller lernen aber was
http://www.mikrocontroller.net/articles/8051
die AVRs, nur mit invertierter Reset-Logik) Interesannt dürfte auch sein, daß BASCOM für die 8051er existiert. Und C kann man mit SDCC programmieren. Zugegeben AVRs bieten sehr viel mehr Rechenleistung, aber die 8051er sind alles andere als alt. Gruß, SIGINT
-
Thread
C-Interpreter zum Steuern/Erfassen
egal ist) wird er auch wieder mit CreateFile usw. arbeiten. Vielleicht ist das Konzept mit dem 8051 noch nicht ganz klar geworden (kann auch AVR oder was anders sein). Man bildet den entsprechenden µC am MSP430 nach und kann mit den bereits existierenden C-Compiler für 8051 oder AVR C-Programme schreiben, kompilieren und dann in die VM im MSP430 reinspielen. Somit is es egal, ob man 8051 oder Interpreter. C ist C und die Interaktion zw. Hardware und C is meineserachtens bei der 8051 Variante gar kein Problem. Debuggen is ja dann auch easy, da man einfach die VM anzapfen kann und per
-
Thread
Wickenhäuser: printf innerhalb einer Funktion mit Wert durch Parameter
dass man auch mal bei google nachschaut. Frage an den Rest hier: Muss man wirklich für einen 8051 einen Wickenhäuser Compiler verwenden? https://stackoverflow.com/questions/978189/what-is-the-best-c-compiler-for-the-8051-family
Informationsmaterial. Nur im Elektorforum habe ich da was gefunden. Liegt aber größtenteils am Wickenhäuser und der 8051er ist ja auch nicht mehr der Jüngste :)
-
Thread
c: bit,sbit, sfr
Hallo bull8051, ich habe sehr schnell C für den 8051er mit der Beschreibung im Anhang gelernt. Ist zwar für µC/51 aber funktioniert auch für den Keil Compiler sehr gut. Rufus
http://sdccokr.dl9sec.de/resources.htm http://sdcc.sourceforge.net/ http://www.8052.com/tut8051 http://www.pjrc.com/tech/8051/board5/blink_sdcc.html http://www.opcube.com/home.html
-
Thread
Mehrere DS1820/DS18B20 auslesen
Hi, habe es mit 8051 Assembler hingekriegt, eine DS2401 Seriennummer oder einen DS1821 Temperatursensor auszulesen. Brauche jetzt mal eine 8051-Assembler Routine "ROM-Search" die mir alle Seriennummern anzeigt die auf dem
Das Programm habe ich ursprünglich für den 8051 geschrieben, für den AVR hab ich "idata" einfach drin gelassen. Der 8051 hat verschiedene Speicherbereiche, "idata" ist besonders schnell und codesparend zugreifbar und erlaubt auch viele Operationen
-
Thread
Controller und Display aus einem SAT Receiver
8051 schrieb im Beitrag #3697900: >>Ein Fall für die Rundablage. Was es auch in OTP wäre. > Oder den Pin /EA auf low ziehen und ein externes EEProm/Flash > dranbauen. 8051-Schaltungen wo das so gemacht
bereits erwähnt. Hier kannst Du Dich bei Bedarf wieder mit der 8051-Architektur vertraut machen: http://www.mikroe.com/chapters/view/65/chapter-2-8051-microcontroller-architecture/ Die Adressierung des Speichers gefällt vielleicht nicht jedem, aber dafür sind die
-
Thread
8051 Emulator
ah, ich glaub ich hab einen gefunden, da 8051 von der Foren-software unterstrichen wird den schau ich mir mal an gegen ein Tutorial hätt ich übrigens auch nichts
>>Ähm, soweit ich weis ist der AT89C51 kein AVR(Risc-Architektur) sondern >>ein 8051 Derivat(Cisc-Architektur). ich sagte ja auch dass ich eigentlich einen AVR wollte, dann aber doch einen 8051 genommen hab, weil ich an den kostenlos rankam >>Aber schau dir doch mal den Compiler
-
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
Atmega8515
Wobei die Definition von RISC für AVR und CISC für 8051 vielleicht nicht so ganz stimmt. Wenn man jede Befehlskombination auflistet dann kommt der AVR schon eher an CISC wie ein 8051. Der 8051 hat genau 256 Befehle wobe ein AVR schon mit dem Befehl "MOV
"Es finden sich bestimmt einige Anwendungen in denen ein 100MIPS 8051er einem 20MIPS AVR haushoch unterlegen ist." Das dürfte aber wirklich nur äußerst schwer zu packen sein. Der umgekehrte Fall, daß ein 3,3MIPS 8051 einen 20MIPS AVR überfordert geht relativ einfach
-
Thread
Port-Restore am 8051 möglich ?
Die IO's am 8051 sind ja recht einfach, aber wie wären die Bedingungen um dem 8051 den P0/P2 als IO "vorzugaukeln"? Es ist klar das der 8051 beim Zugriff af P2/P0 kein Steuersignal nach außen gibt, aber wenn mann
8051 Interpreter für den 8051, der diesen Fall so berücksichtigt. Gruß Jobst
-
Thread
Quo vadis, MC Welt?
Glaskugeln abzustauben und mir die Zukunft der MCs darzulegen. Ich bin in dieser Leistungsklasse von 8051ern nach einer sehr kurzen und unangenehmen Kontaktaufnahme mit PICs auf die AVRs gekommen. Und jetzt werden die vom ARM abgelöst. Die anderen Sachen (MSP430, R8C, M16, ST10...) wurden zwischendurch
im Beitrag #2634402: > - am unteren Ende werden AVR8-bit und kleinere PICs möglicherweise den > 8051 als Dinosaurier ablösen :-) Der AVR wird den 8051 nie ablösen, eher umgekehrt. Peter
-
Thread
Microcontroller suche
Ich habe mit PIC und AVR (und 8051) gearbeitet bis jetzt. Es kommt stark darauf an, wie dein Hirn so funktioniert, was für dich logisch rüberkommt. Ich hatte den PIC irgendwie schnell satt, den 8051 sowieso, weiss auch nicht genau warum
Michrochip und Atmel haben aber auch 8051-er im Angebot: http://www.microchip.com/pagehandler/en-us/family/8051legacy/ Und für Ablaufsteuerungen (Statemaschine, Bitbefehle) sind die ziemlich genial. Erst für Datenmengen über 256 Byte
-
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
welcher Mikrocontroller ist der beste
Ich mag die 8051er , aber hätte ich mit AVR angefangen , wär ich nun wohl ein AVR - Fan ... Für die 8051er gibt es in deutsch : " Das Microcontroller Kochbuch MCS51 ( Assembler )" Finde ich sehr gut . Heutzutage
übertreiben ... Was soll ein Supermegawahnsinnschip der mit 3% ausgelastet wird ? Mit einem aktuellen 8051er gibt es fast nichts was nicht geht .
-
Thread
Suche neuen Microcontroller
und debuggen lassen. Ich programmiere gerade den C8051F021. Peter
Ja, dass würde mich auch intersssieren. 100 MIPS sind für einen 8051er ziemlich schnell, wenn man denkt das ein SX28 auch nur 100 MIPS schafft und damit als einer der schnellsten 8bit Micro´s verauft wird! Gruß Tobi
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
Und auch kleine Sachen programmiere ich in C. Mit Assembler habe ich lange genug Zeit vergeudet (8051: mehrere Jahre, dann etwas AVR). Im Vergleich zu AVR oder PIC war der 8051 Assembler aber recht komfortabel und man mußte nicht ständig was vom RAM in Register moven oder Bank switchen.
Peter D. schrieb im Beitrag #5142049: > Mit Assembler habe ich lange genug Zeit vergeudet 8051: mehrere Jahre Es wird noch viel in 8051 Assembler gemacht z.B. die führende Quadrocopter BLDC Treiber Software. Muss aber zugeben, bei dem Assembler Konstrukt blicke ich nicht mehr ganz durch :-
-
Thread
alle möglichen Fragen zu µCs
einige Fragen gekommen: - Welche heute gängigen 8Bit µC-Familien gibt es? Ich habe "nur" die 8051er, PICs und AVRs gefunden - zu den PICs: Ist es möglich, externen Speicher anzuschließen? - zu den AVRs: Ich programmiere gerne rekursiv und nutze dafür beim 8051 auch gerne Pointer, die incrementiert
8051 auch die 2 Codepointer. In Interrupts ist der Tabellenzugriff mit PC als Basisadresse schön codesparend. Peter
-
Thread
Puffer-Problem mit C8051F320 (8051)
irgendeinem anderen Speicherbereich ablegen kann - das geht aber nur, mit Konstanten. Die Struktur beim 8051 ist mir zugegebenermaßen noch nicht wirklich klar. Ich dachte das wird so 'ne learning by doing Sache... . . wohl nicht. Tja... dann muss ich mir wohl was anderes einfallen lassen. Die Descriptoren
für den USB-Hardware-FIFO verwendet. Die API kümmert sich um den Zugriff. > Die Struktur beim 8051 ist mir zugegebenermaßen noch nicht wirklich klar. > Ich dachte das wird so 'ne learning by doing Sache... . . wohl nicht. > Tja... dann muss ich mir wohl was anderes einfallen lassen. Was genau
-
Thread
Welcher µC für Hobbyzwecke?
@Christof Es mag sein, dass Infineon viele 8051 derivate abgekuendigt hat, das hat primaer was mit Fertigungsstaetten zu tun, nicht damit dass die 8051er aus dem Markt verschwinden. Es gibt nach wie vor einige Firmen, die mit neuen 8051 derivaten
bin ich bei, darum ja der link zu dem Board von Tigal.com. In dieses Board kann man etliche Atmel 8051er einsetzen, ausgeliefert wird das Board aber mit nem AT89S8252. MFG Christof
-
Thread
Kit gut für einen Einsteiger?
Lothar M. schrieb im Beitrag #4635334: > Und der 8051 ist einfach ein altes akkubasiertes Design Tut zwar für einen Einsteiger nichts zur Sache, aber ein aktueller 8051 EFM8LB10 mit 72MHz und 14-Bit 1MSPS ADC für 1 EUR lässt auch einen ATXMEGA128 z.B
MC-Architekturen heute nur noch mit großen HAL-Abstaktionsschichten ausgeliefert werden. Der 8051 hat zwar ein sehr effizientes und schönes Design für Assembler- programmmierer. Empfiehlt man aber einem Anfänger die Beschäftigung mit dem 8051 kann man ihm auch gleich ein Buch zur Einführung
-
Thread
Welche Batterie für 8051?
Schau mal ins Datenblatt Deines konkreten 8051 Derivates, die meisten haben einen weiten Spannungsbereich. Z.B. der AT89C4051 arbeitet ab 2,7V, da nimmt man dann ne 3V Lithium oder 2 * 1,5V. Motoren an nem schlappen 9V-Block hab ich noch nie
-
Thread
knwo how einer historischen Steuerung sichern
Zu meinen 8051 Assemblerzeiten habe ich aus Bequemlichkeit konstante Argumente als DB direkt hinter den Call plaziert. Die Argumentenliste war entweder konstant, nullterminiert oder das erste Argument war die Länge
mal eine Steuerkarte nachbauen, da es keine Ersatzteile dafür mehr gab. Da war glaube ich auch ein 8051 drauf. Außerdem waren da nach Frequenz-Spannung-Wandler und ADCs drauf. Statt einen 8051 haben wir einen FPGA drauf getan und den 8051 als SoftCore im FPGA realisiert. Der ursprüngliche ADC
-
Thread
Suche 8051er Entwicklungskit
Hallo, ich suche ein vernünftiges Entwicklungskit für den 8051. Weiß jemand wo man da was günstig bekommen könnte oder hat jemand was, was er loswerden will? Angebote bitte per Email! Gruß Silver78
Ich habe ein kleines Board (ca. 5x2cm) mit einem C8051F320 von Silabs mit USB und allen Port-Pins. Kosten inkl. Prozessor 10€. Mit Bootloader um über USB zu flashen. Alternativ über Debug Adapter von Silabs. Aber die Billigste Alternative ist immernoch
-
Thread
Schrittmotorsteuerung mit 8051er ASM
´Hallo, ich habe vor eine Schrittmotorsteuerung mit dem AT89S8252 zu realisieren. Dazu brauche ich aber einige infos zu den timern. Hat jemand texte dazu? oder jemand kanns gleich erklären?
-
Thread
InSystemProgramable
Auswahl ? Wenn du alleine nur darauf schaust wieviel Hersteller die Derivate herstellt, bleibt der 8051er natürlich ungeschlagen. Es gibt aber auch andere Gründe nicht einen 8051er zu verwenden. Er ist langsam, der Befehlssatz ist ziemlich hochsprachencompilerunfreundlich usw ... Ich hab mir vor
Aber natürlich darf man mich auch nicht missverstehen. Wenn jemand bisher zufrieden war mit einem 8051er, dann gibts auch keinen Grund umzusteigen! Nur ich denke halt man sollte jemandem keinen 8051er empfehlen, der gerade frisch mit Controllern anfängt. Mfg Thomas Pototschnig
-
Thread
Was bedeutet ROMless?
auch ROMless devices, > die Software kommt ja erst mit der Festplatte. Nein, mit dem BIOS. 8051er (80c32 z.b.) sind gut geeignet.
Zusätzliche IO bekommt man beim 8051 per Memory Mapping das reicht immer. Es gibt auch recht schnelle Exemplare ohne 1/12 Zyklus.
-
Thread
Erste Schritte mit C8051F310
. Soweit ich weiß, ist der 8051er im C8051F310 ja nur dazu da, die einzelnen sachen im C8051F310 anzusteuern, oder hab ich da schon etwas falsch verstanden?
>> Soweit ich weiß, ist der 8051er im C8051F310 ja nur dazu da, die >> einzelnen sachen im C8051F310 anzusteuern, oder hab ich da schon etwas >> falsch verstanden? Vermutlich. Welche Sachen meinst du denn ?
-
Thread
Debugfähiger Kleinstcontroller Gesperrt
bin ja eher der atmel fan finde die sind einfacher > handzuhaben als pic ... und welchen Atmel, 8051, avr, ARM???
Cent extrem günstig): http://de.farnell.com/silicon-labs/efm8bb10f8g-a-soic16/mcu-8bit-aec-q100-8051-25mhz-soic16/dp/2468081
-
Thread
Digitaltacho + LCD
erfolgte allerdings auf einer gemultiplexten 4*7Segment LED-Anzeige. Das Programm hatte ich in 8051 Assembler geschrieben. Eine Library für ein LCD am 8051 hätte ich auch noch. Welchen Prozessor willst Du denn verwenden? CU, Markus_8051
ich Dir raten, mal bei Google das Wort "Einsteiger" oder "Anfänger" zusammen mit einer µC-Familie "8051" oder "PIC" oder "AVR" einzugeben. In der Zeitschrift Elektor war auch mal ein 8051-Board mit Einsteigerkurs. Suche mal bei Elektor nach "89S8252", so hieß der Baustein aus der 8051-Familie, der
-
Thread
wie 2 Werte vergleichen?
oder in C: if(a == b){} else{} aber eben diesen cmp Befehl den man dazu braucht, kennen die 8051er ja nicht, also muss es da einen anderen Weg geben
an Literatur, sicher auch im Internet. Google doch mal nach "8051 Instruction Set" o.ä. Infineon führte die alten 8051-Derivate nach Siemens weiter, und auf deren Homepage gibt es auch noch Handbücher dazu zum Download. Wenn die so gut sind wie meine papierenen
-
Thread
Tipps für die Mikrocontroller Auswahl
Für wenig Strom spricht der MSP-Kram in jedem Fall. Ansonsten findet sich unter den 8051ern eigentlich für jeden Zweck irgendetwas.
so ein gängiges Ethernet-IC an Leistung verbrät. Und zuletzt baut Cypress den AN2131. Das isn 8051er mit USB drinne.
-
Thread
Programmer/Debugger für Silicon Image EFM8
ein tolles Forum! Der Reihe nach: Es geht um Kleinstückzahlen, vielleicht 200-300 pro Jahr. Die 8051er befinden sich auf einem recht betagten Gerät, das jetzt wieder neu aufgelegt werden soll. Die 8051er dienen darin nur als digitale Controller (Stby, Tastatur, Display, Schutz/Alarm bei zu hohen Spannungen
kann ich es verstehen. Silabs ist jedenfalls was feines verglichen mit den anderen Herstellern für 8051 Derivate.
-
Thread
Webserver für 8051
für einen (Schüler-finanzierbaren) Webserver mit einem 8051? Für Sensoren etc. hätte ich schon die Routinen für 8051. Danke! Jens.
Hi! Also wenn du mit Easy Web Easytcpip meinst; doch dies läuft auch mit einem 8051. Sofern der 8051 in einem 40 poligen dip gehäuse steckt, dann läuft der.(Auf dem Board lässt sich zwischern Avr und 8051 durch einen jumper auswählen) Der Vorteil dabei ist jedoch-auch ohne compiler-muss
-
Thread
Eclipse und Keil
dan so schalten, das der kruscht mit Interrupt wegfällt z.B. so? [c] #ifdef keil #define ISR8051(name,irq) name(void) interrupt irq #else #define ISR8051(name,irq) name(void) #endif void ISR8051(NamederISR,5) { } [\c] oder so [c] #ifdef keil #define IRQ8051(irq) interrupt irq #else #define IRQ8051(irq) #endif void NamederISR (void) IRQ8051(5) { } [\c] der Code müsste dafür aber umgeschrieben werden. Was anderes fällt mir metzt nicht ein. und als schlüsselweürter markieren zu können
-
Thread
Atmega und Langzeitlieferbarkeit
>zugegeben gibts die 8051 schon ne ganze Weile, aber sich deshalb mit den >8051 rumzuärgern ??? Rumärgern? Nimm einen Silabs C8051Fxxx, den kannst du bequem in C programmieren und in-Circuit debuggen. Allzuviel Ärger
/F8 (Fairchild) oder PIC (General Instrument). Dagegen wirkt 8051 direkt modern.
-
Thread
Kennt jemand einen Simulator für 8048 und Derivate?
und die Grenze über 2kB auch nur mit Tricks. Die Mnemonics und Befehlssatz kenne ich vom neueren 8051. Sie sind aber dem 8051 gegenüber spartanisch und abgespeckt, im 8051 gewohnte bequeme Befehle gab es noch gar nicht. Leider kann ich den 8048-Code deswegen auch nicht mit einem 8051-Simulator simulieren
von NOHAU. Weiß aber nicht, ob die sowas noch zum Download bereitstellen. Einen Simulator für den 8051 habe ich seinerzeit mal in Pascal (DOS) geschrieben. Für den 8051 & Derivate gibst aber nun freie wie Sand am Meer.
-
Thread
8051er Literatur
13 Bücher zum 8051. Coverfotos auf Anfrage per Email bessg@wtal.de Preis 30 EUR + Versandkosten Einzeltitel 2,50 EUR + Versandkosten
Plain Text, für alle, die wie ich kein Programm zum Öffnen von docx installiert haben wollen: 8051er Literatur Mikrocontroller-Grundlagen ELV-Verlag oJ Das 8051er Lehrbuch Elektor 1997mit CD Das 8051er Praktikumsbuch Elektor 2000 Das Mikrocontroller Handbuch iwt-Verlag 1995 Das Mikrocontroller
-
Thread
8051er kaufen
Hi, mich würde interessieren, wo man in Österreich am besten einen 8051er kauft? Also ich möchte möglichst wenig Porto zahlen. Konkret handelt es sich um µCs vom Typ 8051F120. Die Stückzahl liegt bei 5 Stück. Danke für eure Hilfe!
-
Thread
printf() und 8051er
Hi, wer kann mir sagen, ob man grundsätzlich mit allen 8051er µC mittels printf() Zeichen über dir ser. Schnittstelle ausgeben kann, oder ob manche die Funktion nicht unterstützen. Ich arbeite mit dem AT89S53 und der will und will nichts mit printf() ausgeben
zufällig auch noch die gleiche Baudrate genommen haben. Es gibt allerdings auch einige kleine 8051 ohne UART, z.B. AT89C1051. Peter
-
Thread
8051 - AVR
fängt ja schon wieder an. Bleibt doch beim Thema. Er hat doch nicht danach gefragt, wer mir den 8051 ausreden kann. Die 8051 und AVR sind leistungsmäßig weitestgehend vergleichbar. Deshalb haben ja auch einige AVRs die gleiche Pinbelegung wie die 8051. Und für beide gibt es Anwendungen, wo
Bausteine gibt. Sehe ich auch als Vorteil. Deshalb wollte ich mich ja neben den AVR's auch mal unter den 8051ern umsehen. Jens
-
Thread
stc89c52rc programmieren
würde ich schmerzlich vermissen. > Kaum Ram, kaum Rom, altes Zeug eben. Nur komisch, dass die 8051er so verbreitet sind und immer wieder für neue Projekte genutzt werden. Offensichtlich erfüllen die alle ihre Aufgabe. Das "alte Zeug" ist wohl kein altes Eisen...
Coronianer schrieb im Beitrag #6344407: > Die haben natürlich "nicht" die 8051er abgelöst. Aus gutem Grund. Trotzdem sinkt die Verbreitung von 8051 immer weiter. Selbst „Exoten“ wie V850/RH850 oder PowerPC begegnen mir häufiger. Natürlich ist ein Markt noch vorhanden, sonst
-
Thread
3.3 Volt vs 5 Volt
Abend liebes Forum, ich habe eine Frage: ich möchte einen ESP32 (mit 3,3Volt) via RX / TX mit einem 8051 (mit 5Volt) verbinden .. Wie am besten?
Stefan S. schrieb im Beitrag #8013593: > ich möchte einen ESP32 (mit 3,3Volt) via RX / TX mit einem 8051 (mit > 5Volt) verbinden .. > Wie am besten? Einfach verbinden. Der ESP ist 5V tolerant, der 8051 hat TTL Schaltschwelle also ca. 1.5V
-
Thread
Keil, IAR vs GCC
8051er liefert noch heute Bincode, welcher kürzer und schneller ist als der in der aktuellen Version von SDCC. Lors42 schrieb im Beitrag #2645501: > Aber jetzt finde ich es recht passabel, damit zu arbeiten
Jörg Wunsch schrieb im Beitrag #2645710: > Krücke wie MCS51 Die 8051er sind nach wie vor die Arbeitstiere in der Industrie. Die Nachteile der Architektur konnten sie bis heute nicht vom Markt verdrängen. Im Gegenteil, es kommen ständig neue Typen dazu. 100MMIPS sind
-
Thread
Welchen Controller soll ich kaufen ???
Der 8051 hat als Nachfolger die Intel 80251 sowie Philips 8051-XA. Beide besitzen spezielle Kompatibilitäts-modi, sodaß sich auch 8051-Assembler-Software ohne großen Aufwand auf ihnen einsetzen läßt. Weite
, aber mir die Instruction Set Summary angeguckt . Soo gross finde ich den Unterschied zu den 8051er nicht . Im gegenteil , die Ähnlichkeiten sind bestimmt nicht rein zufällig .
-
Thread
Erkennen ob man in einer Interrupt Routine ist beim 8051
irgendeinem Interrupt Register erkennen aber beim 8051 finde ich keine Lösung.
8051 nicht sicher so ist.
-
Thread
Seltenste bzw. teuerste Bauteil in der Bastelkiste
Nicht teuer aber selten, ein Piggy PiggyBack 8051 Derivat.
Kikuchiyo schrieb im Beitrag #3183506: > [oki.jpg] > Nicht teuer aber selten, ein Piggy PiggyBack 8051 Derivat. Angeber, Bild geklaut bei http://www.evilmadscientist.com/article.php/piggyback
-
Thread
Warum sind STM32 I/Os auf 16 Bit kastriert?
kann. Das geht dann auch in C ähnlich 8051 also P0_0=1 oder P0_31=0
Falk B. schrieb im Beitrag #6407378: > sei es 8051, AVR, PIC & Co. Ein einfaches Register, > mit welchen durch Read-Modify-Write Der 8051 hat im Gegensatz zu AVR, PIC einen bitaddressierbaren Speicherbereich und braucht kein Read-Modify-Write. Und
-
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