-
Artikel
Mikrocontroller
viel über die tatsächliche Geschwindigkeit eines Prozessors aus. So wird z. B. bei den meisten alten 8051-Controllern die Frequenz intern durch 12 geteilt (Maschinentakt), ein mit 24 MHz getakteter 8051 arbeitet also eigentlich nur mit 2 MHz. Benötigt dieser dann für einen Befehl durchschnittlich 2 Taktzyklen
der Befehle nur einen Zyklus braucht, schafft dagegen fast 8 Millionen Befehle pro Sekunde. Neue 8051 Typen verarbeiten ebenfalls einen Befehl in einem Taktzyklus und sind erhältlich bis 100 MHz. Wozu ist ein Mikrocontroller gut?. Hier ein paar Beispiele, für welche Aufgaben Mikrocontroller verwendet
-
Thread
Atmel übernommen, AVRs tot? Alternativen?
habe. Aber dennoch - wer ist denn Dein Lieferant? Lothar schrieb im Beitrag #4715767: > EFM8 (8051 Kern) ... > - Toolchain umsonst (Keil) oder frei (SDCC) "umsonst" sticht nicht ;-) Was PIC angeht habe ich gehört, dass der SDCC "beta" Qualität haben soll. Ist er bei den 8051ern benutzbar?
: > Was PIC angeht habe ich gehört, dass der SDCC "beta" Qualität haben > soll. Ist er bei den 8051ern benutzbar? SDCC für 8051 ist top. Für PIC ist "Beta" zutreffend, aber bei deren Zoo an Register- und Speichermodellen ist das auch nicht so einfach. https://www.silabs.com/Support%20Documents
-
Thread
Schlüssel in der Nähe detektieren
mit einem von Nordic frei verfügbarem BLE-Stack. Der untere basiert auf nem CC2541. Da ist nen 8051er drin und es gibt auch nen BLE-Stack von TI. Aber wieviel Freiheit Dir der Stack lässt und wieviel Ressourcen übrig bleiben weiß ich nicht. > Gehäuse druckt dann der 3D Drucker ;) genau.
-
Thread
Digispark Attiny85 schneller booten lassen.
Assembler-Befehl, mit dem auch vom User-Programm der Bootloader aufgerufen werden kann, z.B. beim 8051 die undefined instruction 0xA5 und beim ARM ein SWI
den alten 8051 mal ICP hiess. Solche Bootloader sorgen nebenbei auch dafür, dass man auch noch in den uC reinkommt, wenn es mit Debugger nicht mehr funktioniert, weil entsprechende Pins abgeschaltet oder CPU CLK
-
Thread
Fragen zu AVR Assembler und den AVR Opcodes
jedes Wissen sofort praktischen Nutzen haben? Ich hatte mal (in Zeiten vor dem Internet) eine 8051 Assembler selbst geschrieben, weil ich keinen Zugang zu einem kostenlosen oder kostengünstigen hatte. Da musst ich mich mit solchen Details auch herum schlagen. War lehrreich, ich würde es heute
-
Thread
DVB-S demodulieren - decodieren - modulieren
andererseits müssen die Keys ja auch aus den ECMs erzeugt werden, das macht eine CPU (früher gern ein 8051). Das Alphacrypt konnte AFAIR 2 oder 3 Streams. > Zu dem Strom selber aus dem CAM, ASI ist es ja nicht, was ist das > für ein Strom und könnte man den nicht direkt wieder modulieren ? Das ist
-
Thread
HILFE! assembler file hex für µC erzeugen
SimonK Firmware, die gibt es aber auch als fertiges HEX File zum flashen. Alle aktuellen ESC sind 8051 basiert, mit BLHeli_S Firmware, da würde ich mal umsteigen, sind auch billiger: http://fpv-racer.net/blheli-s-firmware-for-busybee-esc-aikon-sefm-30a-dys-xs20a-dys-xs30a/ https://github.com/bitdump
-
Thread
GCC in Keil mit STM32F4
Es gibt eine Anleitung zur Verwendung von GCC in Keil aber leider nur für dem Cortex M3: http://m8051.blogspot.dk/2012/10/using-gcc-in-keil-best-of-both-worlds.html Weiß jemand wie das beim Cortex M4 (STM32F4) geht? Leider sind einige Dateien beim M4 anders, wodurch ich das obige verlinkte Beispiel
-
Thread
Bluetooth low energy Steuerung einer LED
" nicht so sicher wäre). Es gibt einiges an Mikrocontroller, die BLE-Peripherals haben. Meist auf 8051 oder ARM basis (Nordic, TI). Diese Controller findest Du auf jeder Menge Eval boards. > Problem besteht jetzt darin, dass ich nicht der Super Crack bin in > Sachen Funk/Elektro. Also ich mache
-
Thread
AT89S52 programmieren klappt nicht
werden zügig im Forum beantwortet. Ansonsten gibt es auch noch "alte" 8051 wie AT89S52 aber mit Bootloader: http://www.microchip.com/design-centers/8051-80c51-legacy-microcontrollers
Das war aber auch schon beim Ururur-Intel-8051 so, mit dem gleichem Toleranzbereich. Damit ist man mit einem 1 bis 5 µF Elko gut ausgekommen. Einen externen 10k Pulldown zusätzlich anzuschließen steht natürlich frei, erfordert dann allerdings (bei
-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
nicht empfehlenswert) oder einen ST/Link V2 Inzwischen haben viele Hersteller auf ihren ARM und 8051 Eval Boards für 25 EUR oder weniger einen J-Link Lite drauf der dem ULINK2 kaum nachsteht z.B. http://www.silabs.com/products/mcu/32-bit/Pages/efm32hg-stk3400.aspx https://www.silabs.com/products
) des MC zu schreiben. Das konnte ich mir bei dem Projekt einfach nicht leisten. Auch meine alten 8051 Projekte bekamen so ihren nichtflüchtigen Speicher.
-
Thread
8051: Timer im Capture Modus verwenden
Verehrtes µC Forum, ich verwende ein Mikrocontroller Board von SiLabs: den 8051F580 Damit und mit einer Reflexlichtschranke möchte ich die Drehzahl eines Motors messen. Das testen mit einem Oszi hat auch funktioniert und an Hand der Frequenz konnte ich die Drehzahl per Hand errechnen
Programmabschnitt für die Initialisierung des Timers: [c] #include "compiler_defs.h" #include <C8051F580.h> int counterR_motor1 = 0; int RPM1; static unsigned int first_capture_motor1, second_capture_motor1; int capture_periode_motor1; void Timer4_Init (void){ TMR4H = 0x00; // 65,535
-
Thread
xc8 win console compile & link example PIC18
eingesetzt weil in großen Stückzahlen unschlagbar günstig. Aber wenn das privat ist: die meisten 8051 und ARM kommen werksseitig mit Bootloader und können einfach per Konsole über TX/RX/GND mit USB-seriell-Kabel für 5 EUR geflasht werden. Zudem sind Eval Boards mit Debugger und LCD für 25 EUR zu haben
warum überhaupt PIC? Genau so ist es, diese Frage stelle ich mir gerade. Ich bin glücklich mit 8051, AVR, und andere - warum den PIC. MC bietet ein HowTo für den Fall nicht an. Es gibt User, die haben ihre eigene -einfaches bekanntes- IDE die ohne Java auskommt, die ohne .NET auskommt usw.
-
Thread
HEX File für STC12C5A60S2 kompilieren
was bei Deinem Problem aber auch nicht hilft). Dann wirst Du Dir einen anderen C-Compiler für 8051 suchen müssen. Probier' mal den SDCC.
dem hier so unverständlich? [pre] 3.2.1 Single Source File Projects For single source file 8051 projects the process is very simple. Compile your programs with the following command "sdcc sourcefile.c". This will compile, assemble and link your source file. Output files are as follows:
-
Thread
Ansi C; Syntax einer Funktion, die eine ROM-Adresse zurückgibt
prima daran, dass.. Anstatt mal wieder herumzupolemisieren, hättest du besser an die Milliarden 8051 denken können. Und noch einer: Markus F. schrieb im Beitrag #4693621: > Will mich aber auch nicht daran gewöhnen. > Muß ich auch - zum Glück - nicht Ja, Gärtner oder Friseur ist auch ein
wieder herumzupolemisieren, Machst du doch auch. > hättest du besser an die > Milliarden 8051 denken können. Ja, Totgesagte leben länger. Eine moderne Architektur wird es aber deshalb trotzdem nicht mehr. Sie waren gut für ihre Zeit. Die getrennten Adressräume sind wohl dennoch das
-
Thread
Schnellere Division
patentiert war. Der Thread stand vermutlich im Zusammenhang mit der Emulation des DIV-Befehls eines 8051 auf einem AVR-Controller. Vielleicht weiß noch jemand welcher Thread das war.
-
Thread
Scintillator: keV / Photomultiplier Spannung?
zumal man beim 2. Weg auch eher einen ADC mit 1 MSPS oder ähnlich haben will, also eher ein ARM als 8051. Je nach Größe und Qualität sind die Kristalle auch schon einiges teurer. Da kann man auch schon mal über 2000 EUR allein für den Kristall kommen. Die reine Elektronik zur Auswertung ist tatsächlich
-
Thread
Welcher µC für meinen Zweck?
avr schrieb im Beitrag #4694337: > Kann man den sdcc für die efm8 überhaupt nutzen EFM8BB1 = C8051F850 EFM8SB2 = C8051F920 EFM8UB2 = C8051F380 EFM8BB2 und 3 und EFM8LB1 mit demselben Makefile wie EFM8BB1 EFM8SB1 und EFM8UB1 hab ich nicht da, haben aber denselben Core, also geht vermutlich. http://sdcc.sourceforge.net/mediawiki/index.php/8051_variants
-
Thread
CAN Bus Alternative für Arduino
Automotive-Produkten, > siehe zB den ATA6613C) ungeeignet. Es gibt aber genug Alternativen. Auch > 8051-Derivate werden hier gerne genommen. gibts da nicht genauso wie für CAN eigene ICs die die Kommunikation statt dem Atmega übernehmen?
Automotive-Produkten, >> siehe zB den ATA6613C) ungeeignet. Es gibt aber genug Alternativen. Auch >> 8051-Derivate werden hier gerne genommen. > > gibts da nicht genauso wie für CAN eigene ICs die die Kommunikation > statt dem Atmega übernehmen? wäre zu teuer. Die Automobilindustrie nimmt eben die
-
Thread
8051 Reset Vector Frage
Mal abgesehen davon, dass der 80c32x2 veraltet ist und ein akteller 8051 mit Flash und On-Chip RAM dringend zu empfehlen wäre z.B. http://www.silabs.com/products/mcu/8-bit/Pages/efm8.aspx Beim 8051 gibt es drei Speicher: internes RAM (IRAM) externes RAM (XRAM) und
08003h org 0Bh ljmp 0800Bh ;usw. [/avrasm] Nach Ende des internen PROM führte der 8051 dann Code aus externem PROM aus, wo man aber auch einen SRAM anschließen konnte. Ich würde da einfach nen Flash-8051 mit UART-Bootloader einsetzen, z.B. P89C51RD2 oder AT89C51RD2. Die alten Downloadtools
-
Thread
Anfänger - Embedded C Programmierung lernen - Welche Hardware -
nichts gegen 32-Bit ARM für den Anfang, aber wenn doch 8-Bit dann wohl eher ein Industrie-Standard 8051 Board mit professionellem J-Link Debugger z.B. http://de.rs-online.com/web/p/entwicklungskits-prozessor-mikrocontroller/9140107/?sra=pmpn
-
Thread
MEGA88 springt nicht in Interrupt Routine vom ANACOMP
Die AVRs machen wie die 8051 immer mindestens einen Befehl der Mainloop zwischen 2 Interrupts. D.h. das Main läuft immer, auch wenn die Interrupts viel zu schnell kommen. So kann es sein, daß man eine zu hohe Interruptrate nicht
-
Artikel
EFM32
1Mb/s 80 Euro / 100 SFr Keil MDK-ARM Keil MDK-ARM Keil Ulink 2 -unterstützt ARM7, ARM9, Cortex-M, 8051 und C166 uC, JTAG und SWD - Standard 20-pin (0.1") JTAG, 10-pin (0.05"), 16-pin (0.1"),14-pin (0.1") Cortex Debug Stecker - Wide target voltage range: 2.7V - 5.5V - kein Embedded Trace Macrocell - ETM
-
Thread
Elektronikbaukästen - Erinnerungen
Stichwort: inverse Übertragungsfunktion / Beschleunigung einer Impulsantwort. Da waren die Original-8051er etwas überfordert.
eine Akku-Architektur sein soll. ;) Allerdings ist danach ARM etwas der Hammer. So Zeugs wie 8051/8086 würde ich aber einem Anfänger gar nicht zeigen. Bringt mich wieder zurück zum 68000, bei dem manche Maschinenbefehle schneller von einem kleinen Assemblerprogramm emuliert wurden. Allerdings
-
Thread
ATmega SPI und Programmierschnittstelle
auf große Gehäuse setzt, muss eben zahlen. Und bei den AVRs sowieso. Man bekommt größere ARMs oder 8051 für 1,50. Aber eben nicht DIL oder PLCC. Gruß Jobst
-
Thread
Umstiegsbreatung uC Atmel/STM
den 8 MHz Quarz haben wir bisher nicht hinbekommen. Jetzt soll ernsthaft der ATmega16 durch einen 8051 ersetzt werden damit Ruhe ist. Ist aber schwierig, da es ein QFP-44 ist und aktuelle 8051 gibt es nur als QFP-32 oder QFP-48
Moby A. schrieb im Beitrag #4674933: > Ich hab nichts gegen die 8051er Das läßt sich gleich ändern :-) ATXMEGAAU Datenblatt 340 Seiten EFM8LB Datenblatt+Manual 70+390=460 Seiten also wie bei ARM. Zudem wird für EFM8 8051 dieselbe Toolchain wie für EFM32 ARM genutzt
-
Thread
Funkmodul mit Controller 8051
Guten Tag, ich wollte hier mal fragen ob mir jemand von euch helfen kann mein simples RF 400mhz Funkmodul in Betrieb zu nehmen. In der Schule habe ich erfahrung mit dem Microcontroller AT89S52 womit ich ganz gut klar kam. Ich bräuchte vll mal einen Ansatz. Um dieses Funkmodul handelt es sich: https://www.amazon.de/Aukru-Superregeneration-433M-receiver-module/dp/B00R2U8OEU/ref=sr_1_1?s=ce-de&ie=UTF8&qid=1470322766&sr=1-1&keywords=sender+empf%C3%A4nger Ich weiß das ich an jeder Seite einen Controller brauch aber wenn ich nach Hilfe suche, finde ich immer nur Tutorials wo eine Libary vom
-
Thread
Bit im Register setzten ohne andere Bits zuverändern.
Wieder nur für AVR gültige Antworten hier. Auf einem ARM mit Bit-adressierbaren Registern oder einem 8051 geht das auch in C direkt (und atomar) so: #define LED P0_0 LED ^= 1; bzw. sbit LED = P0^0; LED ^= 1;
sowas geht (in C) nur, wenn die Hardware es kann und der Compiler entsprechende Erweiterungen hat. 8051 z.B. hat P0 als einen 8-Bit-Port und P0_0..P0_7 als mit speziellen Befehlen direkt addressierbare Bits, die HW-seitig die Bits des P0 sind. Typische 8051-C-Compiler kennen den Datentyp __bit und erlauben
-
Thread
AVR als I2C-Slave macht Probleme
eintreffen, ist das richtig. Aber Prioritäten im Sinne A darf B unterbrechen, B aber A nicht, so wie beim 8051, hat er nicht. Gruß Jobst
-
Thread
Wie auf Union mit Bitfeldern direkt zugreifen?
wenn man den Code migrieren muß. Das Management sagt dann nämlich "gut, wir nehmen jetzt statt 8051 einen Cortex-M, dann können wir die bestehende Applikation auch gut erweitern und haben auf Jahre Ruhe vor Hardware-Redesigns. Ist ja alles in C, also sollte das bis aufs Hardwarelayer ja ohne Änderungen
-
Thread
Welcher µC ist einfach zu programmieren
8051 zum Einsatz - keine AVR o.ä. https://www.elektormagazine.de/news/gas-sensoren-in-smartphones-aber-mit-einem-8051
Eieruhr - mehr leider nicht. Für welche Anwendung bitte? Und die EFM8 USB haben +/- 1.5% und die 8051 mit CAN +/- 0.5% sind aber auch teurer: http://www.silabs.com/products/mcu/8-bit/c8051f56x/pages/c8051f56x.aspx
-
Thread
Wie viele Elkos in Schaltung verteilen ?
Profi gebaut wurde, sondern von Praktikanten oder Auszubildenden. Warum fragst du das denn? Dein 8051-Projekt ist doch schon in der Fertigung. Dann ist es doch unwichtig. Wenn jeder hier einen Thread eröffnen würde um solche Primitivfragen zu stellen über Dinge die er mal gesehen, gehört oder
Inkognito schrieb im Beitrag #4650714: > Warum fragst du das denn? Dein 8051-Projekt ist doch schon in der > Fertigung. Dann ist es doch unwichtig Ich habe zwei Lötaugen reserviert auf der IO-Platine vor dem LCD-Con :-) Ich weiss nur nicht ob und welchen Elko ich da reinsetzen
-
Thread
Zukunftsbranchen und -bereche für Ingenieure
des Labors zurück, usw. Weiterführende Aufzählung erspar ich mir. Demgegenüber gedanklich der 8051 C- oder ASM-Programmierer like its 1996...
Labors zurück, usw. > Weiterführende Aufzählung erspar ich mir. > > Demgegenüber gedanklich der 8051 C- oder ASM-Programmierer like its > 1996... Ich glaube nicht das der Unterschied zwischen einer OP 1990 und 2015 ähnlich dramatisch ist wie zwischen einer IBM-XT und einem Apple iphone... Ich
-
Thread
Das Ende von 8bit?
SOC-Bereic Tensilica, Andes, ARC usw. All diese wurden schon in Mrd-Stückzahlen eingesetzt... und 8051.
W.S. schrieb im Beitrag #4651243: > für's householding nen 8051 Stimmt - und nicht nur in SoC auch in SiP kommt meist ein 8051 zum Zug - kein AVR oder PIC: https://www.elektormagazine.de/news/gas-sensoren-in-smartphones-aber-mit-einem-8051
-
Thread
Bitte kritisiert mein Platinenlayout
Beschimpfungen der Gast-Poster sind ziemlich unangenehm > :-( Kümmer du dich erst mal um dein eigenes (8051) Board. Erfahrungsaustausch ist zwar okay, aber zu dick würde ich noch nicht auftragen, oder glauben, dass bisschen reicht schon zum Mentor. Da brauchst viele Jahre und Projekte Erfahrung. Paul
-
Thread
ESD Schutz Metallgehäuse
Hallo, ich plane ein 8051-System bestehend aus 2 gestapelten Europlatinen und einem LCD in einer Blechdose unterzubringen. Das LCD käme dabei von innen an den Deckel geschraubt und hängt dann mittels flexibler Leitungen an der
-
Thread
Philips Fernbedienung YKF384-T03 für TV 55PUS8700 modifizieren
imgur.com/a/xp4E5) Links: 1) DC6688F16SEETa AB1515 HHH963.1 28pins 1) Kynix DC6688F16SEET 8-Bit 8051 Microcontroller TSSOP28 16KB Flash 64B Dataflash 23GPIOs Rechts: 1) 4014 1519 4914 2) CC2533 F96 TI 541 CECX G4 3) ADC 3101 TI 521 A8ZE 4) KX023 41288 4413 1) Cypress CY8C4014LQI-421
-
Thread
Umstieg auf C
auseinandersetzen muss. Ein Pascal-Bool kann auch intern ein Byte sein, muss aber nicht (sehen wir mal von 8051-Bit-Zugriffen ab). C definiert das sauberer (wenn auch die Endianness in der oben genannten Bitfeld-Notation ins Spiel kommt). Abgesehen davon: In effizientem und robusten Code haben Bools eigentlich
wäre kein Controller bekannt, der seinen Speicher bitweise > (!)adressieren kann Der gute alte 8051 kann einen Teil seines Speichers bitweise adressieren; das ist besonders für Register nützlich. Aus den oben erwähnten Gründen kann dieser Bereich aber nicht für "bool"-Variablen benutzt werden; da
-
Thread
Mikrocontroller umprogrammieren? (Sportuhr)
paar Anschlüsse ... an einen µC der Wahl zu fädeln Ist trotzdem richtig am einfachsten ein DIP 8051 oder ARM mit kleiner Adapterplatine.
-
Thread
Hardware oder Software?
Informatikern. Inzwischen sind die Anforderungen gestiegen, der alte Elektrotechniker der einen 8051 programmieren soll mit ein bisschen C- und Assembler-Code kann es nicht mehr richten. Es reicht nicht nur, bisschen Mikrocontroller zu programmieren, sondern es müssen auch immer öfter PC- und Datenbankanwendungen
Informatikern. > > Inzwischen sind die Anforderungen gestiegen, der alte Elektrotechniker > der einen 8051 programmieren soll mit ein bisschen C- und Assembler-Code > kann es nicht mehr richten. > > Es reicht nicht nur, bisschen Mikrocontroller zu programmieren, sondern > es müssen auch immer öfter
-
Thread
Alternative zum P80C552EBA von NXP gesucht
Microchip hat die Fertigung mehrerer NXP 8051 Replacements übernommen aber keinen PLCC68: http://www.microchip.com/design-centers/8051-80c51-legacy-microcontrollers Mit Header-Board auf PLCC68 käme aber jeder C8051 oder EFM8 mit ausreichend
-
Thread
Startup-Reset Kondensator 80c32x2
Hallo, weiss jemand welchen Kondensator ich für den Reset eines Philips 80c32x2 (8051 Typ) nehmen sollte ? Der Reset-Pin (High-aktiv) ist intern per Widerstand nach GND verbunden, so dass man nur noch extern einen Elko nach Vcc schalten muss. Jemand meinte es wären 10kOhm intern nach GND. Ich habe an einen 10uF Elko gedacht da ich den Wert mal in einem Buch für 8051er gesehen habe. Die RC-Aufladekonstante wäre laut R mal C dann wohl 100ms, was ein wenig lang klingt. Die CPU wäre mit 6 MHz getaktet und startet im 12 Takte pro Zyklus Modus.
-
Thread
gesucht: Controller mit 16 bit Port und 5 V tolerant
erstmal egal. Meine Favoriten wären: ST/STM32, TI/LM3, TI/LM4, Renesas/V850, evtl auch Silabs/8051. Bei den STM32F1XX scheinen nur die 100 Beiner geeignet zu sein. (Port PD oder PE) Wie sieht das bei den anderen STM32-Serien (F2,F3) aus? Bei TI habe ich noch nichts zur 5V-Toleranz gefunden
-
Thread
Fanout 80c32x2
seriellen Schieberegisters. Frequenz wäre unter 1 MHz, vielleicht 100 kHz. Ich las irgendwo dass der 8051er die Pins als Pullup schaltet wenn man eine 1 an den Port schreibt. http://what-when-how.com/8051-microcontroller/appendix-c2-8051-io-port-structure-and-interfacing/ Reicht der Pullup um 6 74HC
H-G S. schrieb im Beitrag #4636640: > Ich las irgendwo dass der 8051er die Pins als Pullup schaltet wenn man > eine 1 an den Port schreibt. Ja, an P1, P2 und P3 - aber nicht an Port P0. Eventuell sind deshalb an P3 externe Pullups für steilere L/H-Flanken nötig.
-
Thread
8085 Embedded Project
liegen, und dann ein paar Adressleitungen. Das schränkt die Möglichkeiten schon mal ein. Wie beim 8051 wird Adressbus A0-A7 mit D0-D7 gemultiplext, die Chancen stehen aber gut, das diese Adressbits gar nicht zur Dekodierung benutzt werden bei den paar Peripheriebausteinen. Wenn der ROM und der RAM allerdings
-
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
Wie 7805 auf Groundplane verbinden ?
Stück 32k Bausteinen auswählen? Und wenn du Programme aus dem RAM ausführen willst, musst du beim 8051 die Signale /RD und /PSEN verodern und damit den RAM selektieren. Bei meinem alten 8051 Board habe ich das mit einem 7408 gelöst, wimre. Ist aber lange her, ich nehme nur noch 89S52, die internen Flash
schrieb im Beitrag #4636255: > Und wenn du Programme aus dem RAM ausführen willst, musst du beim 8051 > die Signale /RD und /PSEN verodern und damit den RAM selektieren. Bei > meinem alten 8051 Board habe ich das mit einem 7408 gelöst, wimre. Ist > aber lange her, ich nehme nur noch 89S52, die internen
-
Thread
Kleine Hilfe mit Mikrocontroller
komplexeren 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 in die
einfach "State of the Art". Insbesondere das /Debuggen/ mit LEDs und serieller Schnitte... > Der 8051 hat zwar ein sehr effizientes und schönes Design für Assembler- > programmmierer. Mitnichten. Das Ding ist einfach krampfig, verglichen mit einem AVR. > Diejenigen, die Anfängern einen BareBone