-
Thread
Maskenprogrammierten 80c51BH auslesen?
Standard 8051 benötigen einen richtigen Prommer, wie EPROM/Flash, d.h. alle Adressen, Daten, Steuersignale werden angeschlossen. Früher wurden oft auch 8051 mit veralteter Programmierung als ROM-less 8031 verkauft
Vorschlägen werde ich mich morgen näher befassen. Auf jeden Fall habe ich vieles gelernt über die 8051er und alleine das ist es schon wert es weiter zu versuchen. @Michael: Wie hast Du das dann mit dem Zoll geklärt und was kommt dann noch an Formalitäten auf einen zu? Gruß Christian
-
Thread
8051er µC Hilfe, Experimentierboard
Controller für Anfänger überhaupt zu empfehlen? Wenn nein, welchen sollte ich dann holen (sollte schon 8051 kompatibel sein, weil da kann ich jetzt halbwegs für assembler programmieren)?
und SCL-Wechsel aufrufen. Schau mal ins Datenblatt nach den hold-Zeiten. Viel Erfolg, Markus_8051
-
Thread
Verbindung (Senden und empfangen) zwischen µC(8051F330) und PC(tastatur) über RS232
Du musst Dir wahrscheinlich erstmal Basiswissen zur PC-Programmierung und vorallem zu der 8051 µC-Familie aneignen. Da gibt es jede Menge Bücher und Infos im Netz. Die UART zu programmieren gehört schon fast zu den Grundlagen. Im 2. Schritt solltest Du die die Spezifik des C8051F330 ansehen
Du könntest sowas wie einen *Keylogger* bauen. Den 8051F330 kenne ich nicht, aber so ein Keylogger mit einem 8051-µC für eine PC-Tastatur mit PS/2-Anschluss ist hier beschrieben: http://www.keelog.com/diy.html Vorausgesetzt der RS/2-Anschluss passt (Bei
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
32Bitter das Mittel der Wahl. Da kommt mir kein 8Bitter mehr auf die Platine. Ich hab schon beim 8051 kein Banking (>64kB) benutzt, das war mir zu umständlich. Die Versuche, ihn zu pimpen (80251) von Atmel/Intel/Phillips sind alle kläglich gescheitert. Quasi war der 80251 der Xmega des 8051. Wenn
Gibt es da überhaupt jemand, der das richitg beherrscht? Z.B. Silabs, Analog Devices haben einige 8051 mit 16..24Bit ADCs.
-
Thread
8051 familie
8051. Brenner: mit einem parallel-Brenner geht eigentlich fast jeder 8051, es gibt aber jetzt auch schon welche, die ISP-fähig sind.
Hallo Aber mit einem PIC-Brenner kann ich dann wohl keinen 8051er oder gar einen Atmel brennen? Brennt denn der "normale" Atmel Brenner auch alle 8051er? Also alle mit *80* gehören dann zu dieser Familie 8051? Z.B. 8253, 80C39, AT87F51. Wie siehts mit den
-
Thread
Suche 8051-Assembler-Programmierer
Hallo lieber Programmierer, ich bin auf der Suche nach einem Profi-Programmierer für 8051 in Assembler (Derivate: C509). Es gibt ein fertiges Programm das zu ändern wäre: - Drehstrommotor-Steuerung - ca 10000 Zeilen - Doku in Deutsch - Raum Rosenheim Falls Interesse besteht bitte melden
Zum Thema Assembler: 10.000 Zeilen sind auch für mich weit jenseits der Schmerzgrenze, gerade bei 8051, wo ich die Architektur allgemein nicht sehr mag.
-
Thread
89C2051
Hallo 8051er Profis, habe im Moment ein kleines Projekt mit einem 89C2051 in Arbeit. Hierbei zeigt sich, dass der Prozessor manchmal nicht sauber anläuft. Habe hier im Forum schon gesucht und dabei festgestellt
ist im Vergleich zum µC immer noch sehr viel. Warum kriegt ATMEL das nicht mal geregelt, einen 8051 zu bauen, der sauber anläuft?!? Gruß, Markus_8051
-
Thread
8051 Interruptprioritaet
etwas anders aus, als ich dachte. Ich mache echt zuviel mit Derivaten, als dass ich den guten alten 8051er Kern noch im Kopf hätte... ;-) Der hat nämlich 2 Interrupt-Prioritätslevel: Low und High. Sprich, Bit in IP gesetzt oder gelöscht. Wobei ich auf 8052.com noch folgendes dazu gefunden habe:
Standardmäßig haben die 8051-er 2 Prioritäten, Neuentwicklungen haben meistens 4. Ich hab auch schonmal in einem größeren Projekt alle 4 benutzen müssen. Im Unterschied zur Polling-Sequenz erlauben die Prioritäten ein echtes
-
Thread
ELEKTOR-Ethernet-Web?
Bist du sicher etwas von einem 8051 gelesen zu haben???? mfg kw
ein Flaschenhals! So schnell soll man einem AVR (oder so) erstmal sinnvolle Daten abringen! Einem 8051 dürfte das noch sehr viel schwieriger fallen. cu joern
-
Thread
Projekt: DDS basierter Funktionsgenerator mit AD5930
Jobst M. schrieb: >Hmmm, also ich habe hier stangenweise 8051er Derivate rumliegen. Hoffendlich hat nicht noch jemand ne Kiste alter Röhren.... "SORRY" >Wozu ein grafisches Display? >Ich dachte ehr an so ein standard Dotmatrix-LCD-Textdisplay HD44780-Typ
Wenzel H. schrieb im Beitrag #1670119: >>Hmmm, also ich habe hier stangenweise 8051er Derivate rumliegen. > Hoffendlich hat nicht noch jemand ne Kiste alter Röhren.... "SORRY" Ich denke 8051er sind beständiger als ATmegas. Gruß Jobst
-
Thread
Umrechnung Ergebnis DS18B20
Was soll der Käse? Vielleicht mag er Vorzeichen nicht so. Könnte ich beispielsweise bei einem 8051 verstehen, der tut sich bei Vergleichen mit Vorzeichen schwerer. 8-Bit PICs wohl auch.
A. K. schrieb im Beitrag #6733481: > Ja, das hatte sich Intel auch nicht träumen lassen. War der 8051 doch > genau wie der 8088 bloss eine Zwischenstation auf dem Weg zu Nicht hält so lange wie ein Provisorium ;-)
-
Thread
Compiler und dessen Bekanntheitsgrade, speziell CCS
schlecht, wenn es um konkrete Features geht. Ich benutze z.B. von Keil den C51 V5.02 für die 8051 Familie. V5.02 ist zwar von 1995, aber da ja alle 8051-er kompatibel sind, brauch ich keine neuere. Der Keil C51 ist sehr bekannt, aber auch teuer und wird in der Industrie häufig verwendet. Von
eine gewisse Auswahl von Prozessoren geeignet. Und die > genannten sind generell eigentlich nur für 8051er und ARMs zu gebrauchen > und z.B. für die PICs überhaupt nicht. Die Compiler-Hertseller die ich genannt habe decken deutlich mehr µCs ab, wie du meinst: IAR: -8051 -PIC/dsPIC -NEC
-
Thread
Mikrocontroller mit großem RAM
darüber nochmal nachdenken, ich hab mich da schon seit langer, langer Zeit auf EEPROMs und RAMs für den 8051 versteift und den Wunsch dann auf den AVR90S8515 "übertragen") Danke erstmal an alle, Klaus
wrote: > Gibt es eigentlich ein RAM (oder Flash oder EEPROM) zum Anschluss an den > AVR oder 8051, das kein Latch braucht? In der DDR gabs den U6516 (2kB) mit internem Adreßlatch. Peter
-
Thread
PIC MPMASMX PIC-AS
Ich finde das beim 8051 deutlich einfacher gelöst. Die 8051 habe ja alle die gleiche Architektur, d.h. der Assembler muß überhaupt nicht wissen, welchen konkreten Typ man programmiert. Symbole werden über ein Include bekannt
Peter D. schrieb im Beitrag #7140813: > Ich finde das beim 8051 deutlich einfacher gelöst. Und was - bittesehr? Ich mache das so ähnlich wie du beim 8051, nur mit der Erweiterung, daß der Assembler mehrere Befehlssätze kann. Für den konkreten Typ interessiert
-
Thread
Suche Geschichte des Mikrocontrollers
"Such mal mit den Typen: 8051, Motorola 6805, AM186, AM188, 80C186CE. damit gings los." Bei Intel ging es nicht mit dem 8051 los, sondern mit dem 8048. Damit bin ich eingestiegen... ;)
8749 hatte ein EPROM drin. Mit Maske hiess er 8049. Vorläufer des 8051.
-
Thread
Sinnvoll Altes Betriebssystem auf neuem Rechner
alte Programme, die ich brauche, und die es in neuerer Form gar nicht mehr gibt. Z.B. einen uralten 8051-Assembler mit Simulator und Disassembler. Die Geschwindigkeit kann man in DOSbox auch einstellen, und sogar die DOS-Version. Denn auf neueren Rechnern assembliert der Assembler so schnell, daß man
Wilhelm Ferkes schrieb im Beitrag #3169258: > Es gibt zwar neuere 8051-Assembler und Simulatoren, aber andere Syntax > für den Quellcode, da müßte man alle Software umschreiben. Und der Fortschritt ist sowieso fraglich, da sich beim 8051-Befehlssatz so gut wie garnichts
-
Thread
µC mit CAN + vielen Digital I/O´s
8051 in 'C' ist suboptimal AT90CAN32 würds auch noch geben oder die AVR32UC3C mfg DerDan
Sehr gute Erfahrungen habe ich mit SiLabs C8051F560/580 gemacht. Grüße
-
Thread
Texas Instruments Kosten Entwicklungsumgebung
gar keinen 8051 sondern einen Mega 88 bzw. Mega32.
>> gar keinen 8051 sondern einen Mega 88 bzw. Mega32. >Du meinst, man sollte lieber Atmel verwenden? Ja! Ich würde für neue Projekte bzw. Einsiteg keinenfalls den museumsreifen 8051er setzen.
-
Thread
Hilfe bei Port Definition notwendig?!
gerade dabei einen Mikrocontroller (Infineon C515C) zu > programmieren. Sicher, daß Du Dir diesen 8051-Veteran noch antun willst? Soweit ich weiß, ist der OTP, d.h. hat nichtmal Flash. Infineon hat ja inzwischen auch 8051 mit Flash, z.B. XC888. Da sind dann auch die IO-Pins konfigurierbar als richtige
dabei einen Mikrocontroller (Infineon C515C) zu >> programmieren. > > Sicher, daß Du Dir diesen 8051-Veteran noch antun willst? > Soweit ich weiß, ist der OTP, d.h. hat nichtmal Flash. > > Infineon hat ja inzwischen auch 8051 mit Flash, z.B. XC888. > Da sind dann auch die IO-Pins konfigurierbar
-
Thread
8051 DPTR seltsames Verhalten ?
etwas helfen. Die Fischerei im Trüben wird sonst immer schlimmer. Wo kommen /CS /OE /WR (wohl vom 8051 /WR) her ?
Schorsch X. schrieb im Beitrag #5015432: > Wo kommen /CS /OE /WR (wohl vom 8051 /WR) her ? Beim 8051 war es früher gängige Praxis, das RAM schreibend mit /WR und lesend mit (/PSEN or /RD) anzusteuern. Auf diese Weise wird es sowohl als Programmspeicher (über /PSEN = low) als
-
Thread
Problem beim Programmieren des AT89S52 Mikrocontrollers
P0_0 bist P0_3 sind die Ports, an denen meine 4 LEDs > angeschloßen sind. Dumm gelaufen: beim 8051ern können die IOs ganz allgemein viel mehr Strom bei Low-Pegel treiben als bei High-Pegel. Lasten wie eine LED werden deshalb immer an der Kathode geschalten, und die Anode kommt über den Vorwiderstand
Achim S. schrieb im Beitrag #4008265: > Dumm gelaufen: beim 8051ern können die IOs ganz allgemein viel mehr > Strom bei Low-Pegel treiben als bei High-Pegel. Lasten wie eine LED > werden deshalb immer an der Kathode geschalten, und die Anode kommt über > den Vorwiderstand
-
Thread
Silab c8051f340 USB bootloader
erkannt OK, ohne Firmware ist das normal. Den eingebauten Bootloader gibt es erst ab EFM8, die C8051F hatten den noch nicht.
#6273127: > OK, ohne Firmware ist das normal. Den eingebauten Bootloader gibt es > erst ab EFM8, die C8051F hatten den noch nicht. selbs dann wäre das mit der kommunikation problematisch schaue dir mal bitte den Beitrag an (da habe ich auch angefragt)https://www.eevblog.com/forum/microcontrollers/c8051f340
-
Thread
ATMEGA mit XRAM?
dann gibs z.B. >noch den Atmega162. Und wenns kein AVR sein muss, dann einfach mal bei den 8051ern nachsehen. Die gibts in DIP 40 und die haben alle ein ext. Memory Interface.
Steuern des RAMs die Daten, die du zwischenlagern willst. Nach dem Prinzip arbeiten auch einige 8051 mit ihrem Flash. Habe z.B. das Wickenhäuser Flash M1, das hat 512kb Flash, obwohl der 8051 nur 64kb Adressraum hat.
-
Thread
C8051F340 LCD-Problem
Hallo, ich bin zur Zeit dabei, ein Gerät, das früher mit dem 80C537 lief, auf einen C8051F340 umzustellen. Das in dem Gerät vorhandene LCD war beim 80C537 über den Datenbus angeschlossen und befindet sich auf einer zusätzlichen Platine (mit eigener 5V-Versorgung). Beim C8051F340 muss ich
moin moin, @Chris, der C8051Fxxx liegt in einer ganz anderen Klasse als der 80C537. Eventuell wäre der Einsatz eines z.B. AT89C51ED2 einfacher. Hauptunterschied ist doch das der C8051Fxxx eine 1 TaktCore hat und damit bei gleichem
-
Thread
Warum ausgerechnet "PIC"?
ich im Forum über PIC" Welches Forum meinst Du denn, hier wird doch haupsächlich über AVR und 8051 geredet. So richtig aktive Foren über PIC habe ich noch nirgends gesehen, nur welche über AVR: http://www.avrfreaks.net/index.php?name=PNphpBB2&file=index und über 8051: http://www.8052.
Parameterübergabe, Rechnen) ab und man kann damit auch größere Projekte übersichtlich gestalten. Für den 8051 nehme ich den professionellen Keil und für den ATMega8 den freien WINAVR und bin sehr zufrieden mit beiden. Peter
-
Thread
Maschinenzyklen für 8051 Assembler
im internen Datenspeicher gemeint. Und da liegen ja auch die SFRs. Habt ihr einen besonderen 8051er ?
jack wrote: > Habt ihr einen besonderen 8051er ? also wir benutzen den "P89C51RD2" ( laut der formelsammlung ). ich werd auf jedenfall nochmal mit ihm reden und ihm das sagen. ich wollte meine ansicht nur nochmal von jemand bestätigen lassen
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
der 8051 Befehle versteht. Und das betrifft direkt die übliche Umsetzung von C. Wenn man bei 8051 einen Port liest, wird der Zustand der Pins gelesen. Wenn man ihn schreibt, wird der Zustand des Output-Registers
andererseits (1) als abgekürztes Äquivalent von (2), ist es eigentlich verboten, für (1) den AND Befehl des 8051 zu nutzen, denn der hat eine völlig andere Bedeutung. Es gibt somit keinen Weg, die Arbeitsweise dieser 8051 Befehle direkt in C auszudrücken. Nur hält sich natürlich kein realer Compiler für 8051
-
Thread
TIMER: Verzögerung erzeugen
standard 8051 hab ich hier funktionierenden Code: http://home.tiscali.de/peterd/appl/soft/c51/thclock/index.htm Wenn Du den XC888 entsprechend runtertaktest, sollte er auch da laufen. Peter
Der Mikrocontroller basiert doch auf dem 8051. Dies bedeutet 12 Taktzyklen entspricht einem Befehl oder?
-
Thread
Verständnisfrage zu IO-Directionregister
Matthias Lipinsky wrote: > Das ist einiges aufwändiger als im 8051. > Hat aber Vorteile bezgl. der QUalität der Ausgangssignale (schnelle > Signale) Nö, die Schaltflanken sehen beim 8051 auch gut aus. Der Trick ist, daß beim 0->1 Schalten für 2 Taktzyklen ein starker P-FET nach VCC zieht. Bloß dauerhaft kann der 8051 keinen hohen High-Strom liefern. Neuere 8051 können aber auch als Gegentaktausgang gesetzt werden, d.h. der High-Treiber ist dann dauerhaft an. >>z.B. bei einer Software-I2C. Da setzt man
-
Thread
David Jones über PIC vs AVR
für 8051. Und der GCC für AVR ist doch so schlecht nicht. Und in C stören die diversen kontroversen Eigenschaften in der Praxis nur sehr selten. Viele Steueraufgaben werden davon nicht einmal ansatzweise betroffen
Anfänger oftmals den Fehler, LARGE auszuwählen und schon läuft der 8051 mit angezogener Hand- und Fußbremse. Default ist aber SMALL aus gutem Grund. Man muß dann nur händisch größere Arrays als XDATA definieren.
-
Thread
Umfrage: Mikrocontroller der Zukunft
für die Vor- und Nachteile der Strategie eingekaufter Cores. Auf der 8-Bit Schiene waren dort die 8051er präsent, aber für die müssen sie vermutlich Geld an Intel abdrücken. Also kam mit den AVRs ein eigenes Design, für das sie nichts zahlen müssen. In diesem Fall mit Erfolg. Bei den 32-Bittern haben
Anwendung eben einen ARM-Controller. Es hing noch ein wenig mit Keil zusammen, da die auch schon die 8051-Tools lieferten, und bei denen ARM dazu kam. Mittlerweile ist Keil ja auch ARM.
-
Thread
Neue Rubrik: HF-Technik
- Analoge Elektronik - HF, Funk, Übertragungstechniken - Mikroconroller - 8051 und Derivate - AVR - PIC - MSP430 - ARM - M16C, R8C - sonstige - Programmier und Entwicklungstools (ISP, JTAG, ICSP ,Ponyprog, STK500, ICD2 und Co.) - Assembler - C & GCC
Beiträgen ein Pflichtfeld [x] einführen indem die Kontrollerarchitektur angegeben werden muss (PIC, 8051, MSP430 etc.). Damit kann sieht jeder sofort ob's was interessantes ist oder eben nicht.
-
Thread
genauer TIMER
mir nicht sicher, ob das im PMLAb geht. Ich glaube eher nicht. Prinzipiell habe ich nichts gegen 8051er oder AVRs. Wie wäre denn da das 1Hz Signal zu generieren? Wie genau wäre das dann?
Z.B. beim 8051 wie in meinem obigen Link. Peter
-
Thread
Schulaufagbe die 2.
Na, an einen 8051 kann man bis zu 64 KByte externen Speicher dranhängen, also entweder zwei 62256 oder acht 6264. Wo ist das Problem?
Der 8051 ht 16 Adress Leitungen? 65536 Bytes/32768 Bytes = 2 2x 62256 65536 Bytes/8192 Bytes = 8 8x 6264 Stimmt das?
-
Thread
8051 IAR C/C++
Code Memory zur Verfügung hat Da irrst Du. Es teilt dem Compiler nur mit, daß der ausgewählte 8051-Typ das unterstützt und er entsprechenden Code erzeugen darf. Bei einigen 8051 sind das Befehle, die mit 0xA5 anfangen. Und dann guckt aber der Simulator schön blöd aus der Wäsche, wenn er Code ausführen soll, den Dein 8051 garnicht kann. Deshalb sollte man von den Einstellungen, die der Compiler automatisch entsprechend dem ausgewählten 8051 vornimmt, die Finger lassen. In der Regel weiß das der Compiler nämlich
-
Thread
Interrupt + Sprungadresse
richtig, dass das unübersichtlich ist und auch Performance kostet - ich würde das lieber mit den 8051ern machen - allerdings gibt es unter den "bezahlbaren" MCs nur die AVRs, die einen so schönen und ausgereiften kostenlosen C-Compiler wie den GCC haben. Für Hobbyisten oder Diplomarbeiter ist das schon ein entscheidendes Argument, so dass ich letztlich auch gewechselt bin (vom 8051er mit SDCC).
-
Thread
Starthilfe zum AT89S52
Guten Abend mitteinander, ich sollte mich beruflich ein bisschen mit den 8051er auseinandersetzen. Irgendwie komm ich damit nicht so ganz klar. Ich habe einen AT89S52 von Atmel mit dem folgendem Programm beschrieben: [pre] $NOLIST $INCLUDE (89s52.mcu) $LIST ; Programmbeginn
dem Timer zu realisieren. Wo finde ich eigentlich die Interrupt-Vektoren? Die Datenblätter von den 8051er sind mir irgendwie nicht ganz geheuer. Mir kommt es so vor, als ob hier schon einiges Wissen vorrausgesetzt wird. Bei den AVRs ist alles immer schön ausführlich beschrieben und damit komme ich meistens
-
Thread
fehlerfreie UART-Übertragung?
kleiner als die halbe Bitbreite sein. *bestimmt a bissl Wirre* Zur Erläuterung hatte bei einem 8051er ein ähnliches Problem bei folgenden Einstellungen wie folgt gelöst: - DÜ mit 8 Datenbits, je 1 Start- und Stoppbit (=10 Bit als Bitrahmen) - eingestellte Baudrate am Terminal 4800 Baud - durch
alles klar...bei der 8051er Kiste konnte man die serielle Schnittstelle nur über einen Timer synchronisieren und da konnte man keine "genormte" Baudrate (in deinem Falle 115200) einstellen. aber jetzt läuft's ja...viel Freunde
-
Thread
Zuweisungsfehler?!
Yep, und die AT90 haben das so gemacht, weil gewisse Standardchips der Branche, Intels 8051, praktisch garnicht nach oben ziehen (50µA), sondern nur nach unten. Und die noch älteren TTLs auch lieber runter als hoch ziehen. Und sich folglich alle Welt längst daran gewöhnt hatte. Und die 8051er
> Warum die Atmel-Jungs keine Emitterschaltung verwenden Hat vielleicht etwas mit Atmels 8051ern zu tun. Die können zu wenig Basisstrom liefern, daher muss man dort andere Lösungen finden.
-
Thread
CC2420 ansprechen ?
sind Cortex M3 Prozessoren drin. Die sind deutlich angenehmer, und dafür brauchst Du keinen IAR EW8051 Compiler (ja, genau den, Kiloeuros!!!) wie für die CC24xx/25xx mit 8051-Kernen. fchk
Naja gut, für 8051 sollte es auch sdcc tun – aber die Frage ist natürlich schon, was man damit anstellen will. Wenn es wirklich CC2420 sein sollen, ist man ja auch nicht auf 8051 festgenagelt, da tut es jede MCU mit SPI
-
Thread
AT89S8253 (8051) - minimalkonfiguration zum programmieren mittels USBASP
Dir ist schon klar das es ein 8051 Derivat ist ?
STK muss dabei mit Spannung größer 7V versorgt werden. Dann erkennt das Studio das auch. Bei den 8051 Dingern musst du aufpassen, ob RST invertiert wird oder nicht. Prüfe da anhand des Hanbuchs vom STK und dem Datenblatt des 8051 ob die Pinbelegung passt. Je nachdem ob du ein Fabrikneuen 8051 hast oder
-
Thread
ATMEL und LCD 16x2
Ähm, kann Dir zwar nicht helfen, aber 8051 ist nicht AVR. 8051 ist und bleibt 8051, auch wenn es einer von Atmel ist. Zu den Ports: Es gibt Port 0, Port 1, Port 2 und Port 3 mit jeweils 8 Pins (Bits) bei den 8051. So schließt Du das LCD
HD44780 beschrieben. Es ist ausführlich erklärt. Die Codebeispiele sind in Basic-52, Assembler, BASCOM-8051 und Rigel-C. Gruß Guido
-
Thread
Datenleitung, Ausgang oder Eingang ?
sei denn, der Sensor zieht sie auf "0". Mir fällt noch eine 4. Möglichkeit ein: Benutze einen 8051-µC ;-) Gruß, Markus_8051
Hach, ich wusste doch, dass es *keinen* Grund gibt, nen 8051er zu nehmen... (@Markus: Sorry, das musste jetzt sein;-)
-
Thread
uC für Einsteiger
@Georg Blackfin537 ist das ein 8051er Typ? Mal andresrum. Vieleicht müsstest Du dich eher dafür entscheiden welchen µC Du programmieren möchtest AVR oder 8051er oder ARM. AVR Proggen hier die meisten und ein günstiges Entwicklungsboard
norad wrote: > Blackfin537 ist das ein 8051er Typ? Ne, das is ein DSP von Analog Devices (BGA208 Gehäuse). Peter
-
Thread
Wieso Atmel?
einer meiner bescheidenen Gründe: DIP-Packages bis zum Mega644. OK, die PICs ;) gibt's auch damit, 8051er auch, aber mit neueren Familien wirds da doch schwerer lötbar für Hobbyisten und Bastelatoren. Gruß, Dirk
bleibe erstmal dabei. Ich komme aus dem 6502 Umfeld. Vielleicht mache ich nochmal was mit dem 8051 weil ja der immer noch quasi DER Industriestandard ist (wegen 2nd Sources) Grüße Björn
-
Thread
[8051] Segmentdirektiven
Der 8051 hat verschiedene Speicherbereiche, die unterschiedlich Addressiert werden wollen. In ASM hat man dazu die verschiedenen MOV/MOVC/MOVX-Befehle. Beim Anlegen von Texten oder Arrays gibt man dem Linker
, RKIT51) heißen die Bereiche CODE, DATA, IDATA, XDATA, BDATA, BIT, SFR und SBIT. Bei aktuellen 8051-Derivaten ist (zur allgemeinen Verwirrung) bereits etwas "externes RAM" _im_Chip_(!) enthalten. Damit bleibt normalerweise der externe Daten- (P0) und Adressbus (P0+P2) frei für eigene Nutzung. Wenn
-
Thread
Rechnen mit dem 8051
Hallo Ich sitz grad wieder vor meiner 8051-Platine (Atmel 89C51RD2-CM)und komm grad nicht weiter. És geht um das Rechnen mit dem 8051. Ich habe ein Programm für die PH-Wertmessung für mein Aquarium gemacht und muß nun einen eingelesenen (und
-
Thread
Mikrocontroller Abarbeitungszeit ausrechnen
Also doch ne 8051 ?
Hallo! @lkmiller > Ein 8051er. Studierst du Archäologie oder Alte Geschichte? ...lass gut sein. Um das Verständnis zu vermitteln, wie Mikrocontroller arbeiten, ist es unerheblich welche Plattform verwendet wird. Moderne 8051
-
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
Nostalgie Frage zum Elektor 80535 Board und Keil C51 Compiler
Wird aktiv gepflegt (letzte Version ist grad' mal zwei Wochen alt) Aber nur andere Targets. Die 8051 Portierung dürfte schon uralt sein und nicht zum Keil vergleichbar otimiert. Dabei gibt es durchaus leistungsfähige 8051, z.B. AT89LP51RD2 (20 MIPS).
Peter D. schrieb im Beitrag #7603117: > Dabei gibt es durchaus leistungsfähige 8051, z.B. AT89LP51RD2 (20 MIPS). Lahme Gurke! ;-) https://www.silabs.com/mcu/8-bit-microcontrollers/c8051f12x-f13x