-
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
-
Thread
Assembler in Bewerbung?
Frage: Sollte man das auch mit der Assemblersprache machen? Wenn ja, wie? Bezug nehmen auf den 8051er? Oder allgemein halten? Wie würdet ihr das hineinschreiben?
Es macht schon Sinn sowas wie "Assembler (8051)" zu schreiben. Die Architektur sollte man auf jeden Fall erwähnen, nur weil man 8051-Assembler kann, kann man noch lange kein z.B. x86-Assembler mit all seinen Finessen. Auch wenn man im Job dann gar
-
Thread
8051 MCU - Neuronales Netz programmieren?
MaWin schrieb im Beitrag #7150843: > Python auf einen 8051, nein Auf 8051 ist C üblich aber wenn es wie Python sein soll es gibt noch BASIC
Der 8051 kann doch externes RAM ansprechen..
-
Thread
C oder Assembler
@Hans: "dann bin ich zwar mit der performance herunten auf 8051 neveau": Wieso herunten? Die meisten aktuellen 8051er sind 2-6 mal so schnell wie die schnellsten AVRs. Schau mal in die Datenblätter.
> Die meisten aktuellen 8051er sind 2-6 mal so schnell wie die > schnellsten AVRs. Nee Du. Kann ja sein, daß deren Takt 2-6 mal so schnell ist, aber Standard-8051 teilt den durch 12. Jaja, ich weiß, es gibt auch welche,
-
Thread
C8051F020Dk Port4-7 aktivieren bzw. freischalten (SFR)?
Auszug aus DS für C8051F020!!! Habe ich! :-) [code] // 17.2. Ports 4 through 7 (C8051F020/2 only)---------------------- //----------------------------------------------------------------- // All Port pins on Ports 4 through
etwas komplexer, auch wenn sie "nur" einen 8051-Core haben, aber sie sind halt kein Standard-8051.
-
Thread
VFD "Kundendisplay"-Ansteuerung
>Der 80c31 hat ein 27c256 Eprom dran. Jemand mit einigen Kenntnissen zu >der 8051er Reihe müßte doch da das Kommunikationsprotokoll "rauslesen" >können. Eher nicht, 32kB undokumentierter Code aus dem Disassambler macht einfach keinen Spass.
Disassemblierung wagen. Es sind ja schon viele NOPs... Mal sehen , evtl. kann mir in der Arbeit noch jemand beim 8051 helfen. Gibts irgendwelche freien Tools für die 8051er so mit Syntaxhighlighting usw.?
-
Thread
AVR gegen den Rest der Welt
auch eher zu den Anfängern im Controllerbereich. Allerdings habe ich schon mit PIC, AVR und einem 8051 kleinere bis grössere Projekte realisiert. 8051 hatten wir in der Schule, war ich eigentlich immer recht zufrieden, hat mich aber nicht gerade umgehauen. PIC hat mich einfach nur angekotzt. Ich
Als ich vom 8051er (habe früher die 51 am Atari ST/TT programmiert) wegen Nichtfunktion des Juniorprommers am Linux-PC auf etwas anderes aumsteigen wollte, habe ich beim PIC mir keine gescheite Toolchain zusammenkompilieren
-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
CAN-Bus z.B. SiLabs C8051F58x > - deutlich größerer interner Speicher als noch beim 8051 > (was wsl. automatisch gegeben ist -> Der 8051 hatte 256Byte) z.B. SiLabs C8051F58x mit bis 128 kiB Flash, 8 kiB RAM, externer
den SiLabs sehr gut > - 5V Versorgungsspannung oder zumindest 5V-Kompatible IO-Pins z.B. die C8051F58x... IO-Spannung bis 5V, integrierter Spannungsregler Bleibt noch die Frage: Warum auf was anderes als 8051er wechseln?
-
Thread
Welcher Lowpower uC
hat in den letzten Jahren auch ein gutes Portfolio in Low-Power aufgebaut. Dazu gehören auch die 8051-Derivate (bspw die c8051f91x / 96x könntest du dir da angucken) STM8L geht auch bedingt. Bei denen ist es Pflicht einen externen Quarz dran zu packen, sonst kommst du nur "auf 2 MHz runter" (8 MHz
Udo Schmitt schrieb im Beitrag #3616108: > Der TO hat mit 8051 Erfahrung und will jetzt wieder in µCs einsteigen. Hast ja Recht im Prinzip. Ich sag mal so: 8051 vor 20 Jahren heißt für mich: Erfahrung im Assembler. Der µC ist zwar steinalt, aber wer sich nicht
-
Thread
Welches 80C51 Derivat?
Das klingt ja schon fast so, als wären die LPC900 oder besser 8051er hier nicht gerne gesehen. ;)
Architekturen notwendig. Da bin ich ganz deiner Meinung. Ich programmiere seit über 15 Jahren diverse 8051er als Hobby und halte sie bis heute für sehr leistungsfähig. Ich sehe bis jetzt auch keinen Grund mich mit AVR oder PIC einzulassen, da mir die 8051er Derivate bisher immer ausgereicht haben. > Den
-
Thread
4-bit Microcontroller / Microprozessoren?
Lösung. Intels 8048 war davon inspiriert (Intels Gründer kam von Fairchild), der wiederum in den 8051 mündete.
A. K. schrieb im Beitrag #5149740: > Mit Masken-ROM. ;-) Intel hatte beim 8051 die geniale Idee, mit dem EA-Pin auf externen EPROM umschalten zu können. Daher hat sich der 8051 sehr in Bastlerkreisen verbreitet, ein ROM-Typ war also nicht nutzlos. Ich hatte auch mal einige 8031
-
Thread
8031er Programm zurückholen.
So, hab mal die HEX-Datei durch den Dissassembler von MCU8051IDE laufen lassen. Das Ergebnis passt zumindest zu meiner Vermutung...
Sinn! > > > Gruß > > Jobst Eben. Sonst würde bestimmt was ganz anderes dar gestellt, als 8051-Assemblercode.
-
Thread
Welcher Microcontroller ???
auf 8051-er finden. Peter
Atmel hat Themic geschluckt, deshalb fangen einige Atmels auch T an. Die MC-Familien heißen 8051 bzw. AVR. Wenn Du was mit dem 80C537 gemacht hast, gehört der zu den 8051-ern. D.h. er ist völlig Code-kompatibel, hat aber einige Erweiterungen in den SFRs. Wenn Du nen Flash 8051-er mit PWM und
-
Thread
Programmer für INTEL D8751H gesucht
Bereich ab 0000h gemapped ist, aber mit dem PC noch im externen ROM) per UART an den PC. Wenn du den 8051er ausgelesen hast, kannst du ihn nachher in jeden x-beliebigen Flash-8051er übertragen - ich empfehle z.b. die STC89C51RC+ Typen, die man per UART programmieren kann und die man entweder als einzelnen
C51 kannst du via Silabs beziehen, denn ein 8051er ist immer ein 8051er - d.h. der für Silabs C8051xxx generierte Code läuft auch auf jedem anderen 8051er. https://www.silabs.com/software-and-tools/keil-pk51 Oder du nimmst einen fast zum 8051er
-
Thread
C oder Assembler
bleiben :-) Also rede ich auch für die AVRs, die übrigens dasselbe Preissegment beschicken wie die 8051er Derivate, die Du schon kennst. Klar gibt es für die AVRs auch Grafik-Displays - das ist auch keine Kunst, weil Displays grundsätzlich erstmal so von allen Controller-Familien angesteuert werden
Hmmmm, der sdcc ist nicht gewöhnungsbedürftiger als der gcc für den AVR. Zudem gibt es 8051er, die 100Mips machen und DSP-Einheiten onBoard haben. Was das angeht, so ist die 8051er Familier mit Sicherheit vielfältiger und auch in der Spitze leistungsstärker als die AVRs. Nur die Philips/NXP-Derivate
-
Thread
Mikrocontroller der familie 8051 per USB-RS232 programmieren (2013)
Hallo Jonas, als Programmierumgebung für 8051er kannst Du sehr gut µC/51 von Wickenhäuser verwenden. Das ist ein C-Compiler bzw. eine komplette Entwicklungsumgebung für fast alle 8051er. Mit FLIP von Atmel kannst Du über USB-Ports (mit USB/
Hallo, wenn es mehr um den 8051er Kern geht als um Atmel-Gehäuse, dann guck mal bei Cypress. Die machen 'moderne' 8051er mit echtem USB. Development Kits: http://www.cypress.com/index.cfm?id=2&rtID=110&keyword=8051&l=0 http
-
Thread
Stroboskop im flaschrohr aus den 80er/90er Jahre dmx?
Matthias S. schrieb im Beitrag #6462996: > Eine Schüssel Klöße darauf, das es ein 8051 ist. Die Knödel nehm ich, aber was machen die beiden NE555 daneben ? Wer einen 8051 hat, braucht doch wohl keine 555er. 8 Optokoppler, 16 '244 als Treiber mit Widerstand geht ja noch.
als Impulsgeber am Poti, weil der Mikrocontroller keine Analogeingänge besitzt, klingt stark nach 8051.
-
Thread
8051 Disassembler
und Texte werden in ein Befehlschaos umgewandelt, wobei die Synchronisation verloren gehen kann (8051: 1..3 Byte je Befehl).
Gibt es da einen > einfacheren weg um die #0C0h Sprünge zu entfernen ? Das Binary ist ein BASCOM8051 Kompilat. Was ist jetzt genau deine Aufgabenstellung? Was verstehst du unter "#0C0h Sprünge"? Der 8051 macht bei 0C0h einen PUSH ,bei Adresse 00C0h steht nicht wirklich ein sinnvoller Einsprungpunkt
-
Thread
89C51 Anfängerfehler?
Ich kram mal zusammen, was mir aus meiner 8051 Zeit noch dazu einfällt: Alles, was meine Vorgänger geschrieben haben ist schon richtig und sinnvoll. Zusätzlich würde ich mir natürlich noch den Reset-Pin ansehen, da brauchte der 8051 einen 1uF
(die einfach nur einen Rechteck auf P3.0 ausgibt): CPU 8051 INCLUDE stddef51.inc org 0000h nop loop mov R3,#0 setb P3.0 l1 djnz R3,ll clr R3.0 l2 djnz R3,l2
-
Thread
Suche fertiges Modul zur Leistungsmessung
wirklich hohe Sample-Raten >> haben. Die schickst du dann über eine galvanisch isolierte SPI an den >> 8051. Wird wohl ein silabs sein, oder? Denn sonst wirds rechenzeitmäßig >> ein Problem. > > Bei dem 8051 handelt es sich um den AT89C51CC03 von Atmel. > Hm. Hier war mal ein solches Projekt mit
hohe Sample-Raten >>> haben. Die schickst du dann über eine galvanisch isolierte SPI an den >>> 8051. Wird wohl ein silabs sein, oder? Denn sonst wirds rechenzeitmäßig >>> ein Problem. >> >> Bei dem 8051 handelt es sich um den AT89C51CC03 von Atmel. >> > > Hm. Hier war mal ein solches Projekt
-
Thread
Ausgangsfilter DDS AD9833 und AD8051 und Ausgangsverstärker
Hallo Habe mit dem AD9833 einen DDS Generator aufgebaut. Auf der Platuine befindet sich noch ein AD8051 als Ausgang. Auf dem Oszi sind leichte Spuren des digitalen Aufbaus zu erkennen. Kennt jemand einen Ausgangsfilter für den AD8051 bis zu 100kHz? Da der AD8051 ja nur eine Spannung von max 1/2 Vcc
zu den Anforderungen des TO! Achim S. schrieb im Beitrag #7938512: > Ausgangsfilter für den AD8051 bis zu 100kHz?
-
Thread
Zähler in Assembler
Lothar M. schrieb im Beitrag #5378356: > Die zugrundeliegende Denkweise ist offenbar immer noch > 8051... DEC geht beim 8051 auch auf Register und direkt RAM. Auch verändert beim 8051 DEC keine Flags, man kann z.B. DJNZ nehmen.
Peter D. schrieb im Beitrag #5378370: > DEC geht beim 8051 auch auf Register und direkt RAM. Auch verändert beim > 8051 DEC keine Flags, man kann z.B. DJNZ nehmen. Da erkennt man wo der obige Programmablauf herkommt: vom 8051. Dort wird das Zero-Flag bei
-
Thread
USB Interface Braintechnology
einen IO-Pin anschließen, habe bisher mit dem STM32 VL-Discovery Board von ST gearbeitet. Bei dem 8051 hab ich gelesen, dass man die LED andersrum dranmacht, also - der LED an den Pin und + der LED an VCC. Wenn jemand nen gutes 8051 Tutorial hat, wer das auch ganz gut, hab da leider bisher noch nicht
"Üblicherweise" haben 8051er keine Push/Pull Ausgänge, sondern können nur gegen GND schalten, mit internem Pull-Up widerstand. Kann aber gut sein, dass das bei deinem Derivat anders ist (=> Datenblatt) Der AN2131 "EzUSB"
-
Thread
Atmega8 lässt sich programmieren-jedoch tut sich nichts!
sonst die ganzen Interrupts? Ich mach sicher was ganz einfaches falsch! Ich habe zwar viel mit dem 8051er gemacht aber in der AVR-Welt bin ich neu.
Mikrocontroller eigentlich sehr wenig. Es ist mir auch egal ob du denkst ich habe keine Ahnung vom 8051er aber die diversen Projekte, die ich gemacht habe, funktionierten auch immer und das ist wichtig!;-) Ich will nur Hilfe haben im Bezug auf den ATMEGA8! Am Takt kanns ja nicht liegen, sonst würde
-
Thread
Videocodec h264 Alternativen
> Äh, nein. Aeh, schon. Ich habe hier z.B. Sat-Receiver, in denen ein 8051-Kern werkelt. Das die DVB-ICs PID-Filter haben, weiss ich auch. > zum anderen ist ein TS mit seinen PIDs sehr trivial zu parsen. Ja, das macht jeder 8051 im Schlaf. Ich glaube du hast einfach
... schrieb im Beitrag #5807702: > Aeh, schon. Ich habe hier z.B. Sat-Receiver, in denen ein 8051-Kern > werkelt. Das die DVB-ICs PID-Filter haben, weiss ich auch. Nie und nimmer. Der 8051 macht evtl. die IR-Fernbedienung und das Power-Management (als Co-CPU in einem SoC), aber schon mit dem
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
Version printf_P für Flash Strings... Es kann ja mal jemand eine Timer Blinker Version für AVR oder 8051 Posten zum Vergleich.
Bus-Implementierung an: M3 und höher können das, M0 SAMD21 kann es, M0 LPC800 kann es nicht. Ist beim 8051 übrigens genau so.
-
Thread
Protokoll DC-3840 Handycam
Watchdog o.ä. der nach einer bestimmten Zeit oder Anzahl nicht beantworteten Anzahl an Bytes den 8051 neu startet. Ich vermute also, der Download Befehl wurde auf diese Art entfernt.
www.controllertechnik.de/software.html Er ist nicht der beste, aber anscheinend sind die Assemblertools vom 8051 am Aussterben. Ich habe die erzeugte Datei mal angehängt.
-
Thread
PT1000-Meßeingang, industrietauglich?
haben dieselbe Keil Microvision Compiler Version. Vielleicht waere das ein Anstoss es mal mit den 8051ern zu versuchen. Wie ich Deinem Programm sehe wird die Wandlerroutine zweimal aufgerufen. Einmal im Autozero Betrieb und dann zur Messung. Die Subtraktion der beiden Werte entfernt die Offset.
Hallo Helmut, koenntest Du mir einen "In-Circuit" Programmer fuer diese Art der 8051er wie bei Dir verwendet wurde empfehlen? Ich nehme an dass das ein ATMEL Type in Deiner Schaltung war. Ich habe mir das Datenblatt naeher angesehen und finde diese Kontroller fuer mich auch ganz
-
Thread
Zusammenhang zwischen Harvard, von Neumann und den einzelnen Speicher
kann man ganze Bücher schreiben. Und über die Tricks, wie man aus einem 8051 einen Von-Neumann macht... mfg.
solchen Prozessoren haben heute nur internen Programmspeicher und den in passender Breite. Beim 8051 mit 8bit für beides kann man die Adressräume vereinen, indem man extern PSEN und RD verknüpft. Ich habe so einen Harvard-v.Neumann-Umschalter bei mir bei allen 8051 eingebaut. Dann hat man zwar auch
-
Thread
Arduino als Einstieg?
gab es Arduino schon, als ich angefangen habe. Ich persönlich habe mit einem Eval Board mit einem 8051 und C angefangen, danach PIC (nackt gekauft und selbst Schaltung entworfen) danach auf AVR gewechselt (ebenfalls nackt gekauft). In Assembler arbeite ich mich gerade ein um die Architektur besser
, daß ich dir gute zehn Jahre voraus bin. > Ich persönlich habe mit einem Eval Board mit einem 8051 und C > angefangen, danach PIC (nackt gekauft und selbst Schaltung entworfen) > danach auf AVR gewechselt (ebenfalls nackt gekauft). Das traust du dich hier zu posten? Das allererste System muß
-
Thread
MSP430 oder ATmega für Projekt? (ADC, UART wichtig)
So viel teurer sind die nicht: MSP430F1232IDW bei Digi-Key 1+ 5 $, 100+ 3.375 $, 1000+ 3.125 $ C8051F506-IM 1+ 5.92 $, 100+ 3.9469 $, 1000+ 3.49962 $ der C8051F507 ohne CAN und LIN liegt bei 1000+ bei 3.27247 $
muss sagen das ich auch den MSP430 so wie auch diverse AVRs kenne. Hauptsächlich gefällt mir an den 8051ern die hoch verfügbare bit-Adressierbarkeit von Registern. Bei den AVRs empfehle ich CodeVision und bei den MSPs Crossworks. Für die 8051er verwende ich uVision von Keil.
-
Thread
8051 Hobby-Projekt
gut, dass der doch erhebliche Preis gerechtfertigt wäre? Ich "durfte" vor einigen Wochen mehrere 8051 Projekte (Atmel 89C55, Silabs 8051F005 und ein Dallas Derivat) übernehmen, die unter Keil PK51 als Mischmasch aus Assembler und C realisiert sind. Der älteste Code stammt aus 1996 und alle weiteren
her hatten wir selber eigentlich die Probleme mit C und nicht der Compiler. Dieser Compiler für 8051er bietet dennoch mehr als SDCC, zumal auch floating-point problemlos läuft. Carlos
-
Thread
Suche Erfahrungsbericht von 8051ern von Si-Labs
Hallo, arbeitet jemand mit den 8051-Derivaten von Si-Labs (Silicon Laboratories)? Kann jemand was zu den Teilen sagen? Lieber die Finger davon lassen? Gibts Probleme mit den Teilen? Ein Errata-Sheet konnte ich auf der Homepage
Geschwindigkeit lassen sich die Ausgänge zusätzlich als echte push-pull schalten. Ansonsten sind sie 8051-kompatibel, d.h. kennt man den 8051, kann man sofort loslegen. Errata habe ich keine bemerkt. Peter
-
Thread
DIL-Switch EEPrommer
recht schwer - das wird kein Spaziergang :-) Ich habe gerade das Layout für die Hauptplatine des 8051-Proggers fertig und fange mit der IO-Platine an, die ich dann übereinander stapeln möchte. Eigentlich wir der 8051-Progger ein kompletter Kleincomputer wenn er fertig ist und funktioniert. Der
Ich habe die Schaltung des geplanten 8051-Dingens eben eingescannt. Ich wollte erst die hochauflösende 40MB-Datei hochladen :-)
-
Thread
Assamblerprogrammierung für 8051er
Hallo, ich suche einen guten Assembler für 8051 Mikrocontroller. Vorzugsweise die Mikrocontroller 89C5131A, AT89C51RB2 und AT89C52 von Atmel. Zum Flashen hab ich schon Atmel Flip, reicht also wenn der Assembler die fertige Hex-Datei ausspuckt. Ob
-
Thread
PIC16F871 - Software f. Kicker ! Hilfe!
über die UART vom PC, Programmiergerät unnötig: http://www.mikrocontroller.net/attachment/1204/8051.pdf Peter
schnell auf ner Rasterplatine zusammengepappt (Schaltplan siehe oben). Dann noch Flip und SDCC 8051 (oder Wickenhäuser usw.) runterladen und ab gehts. Peter
-
Thread
IDE unter Linux
was sich so als Software finden lässt: [code] simon@simon-TravelMate-5735Z:~$ apt-cache search 8051 as31 - Assembler für Intel-8031/8051 cc1111 - C Compiler for TI/Chipcon 8051-based RF SOCs cycfx2prog - Cypress EZ-USB FX2 (LP) programmer dis51 - Disassembler for 8051 code in Intel Hex format emu8051 - Emulator and simulator for 8051 microcontrollers mcu8051ide - Integrated development enviroment for MCS-51 based microcontrollers s51dude - In-System Programmer for 8051 MCUs using usbtiny [/code
-
Thread
Benötigen Hilfe bei 8051: Schulprojekt Spannungsmesser
Anschließend werden die Ziele für 3 Interrupts definiert und dann beginnt main ab 0x0020. Dürfte beim 8051er sehr ähnlich sein. Probier zur Sicherheit 0x0100.
verteilt.Labornetzteil, am PC wird Spannung und Strom eingestellt, der sendet das per COM an einen 8051, der macht die Anzeige und Umsetzung auf SPI an einen potentialgetrennten 8051 und der steuert AD und DA Wandler. @Stephan Hatte auf arbeit heute keine Zeit, sonst hätte ich das gif gemehlt.
-
Thread
Datenpointer Microcontroller
; wenn Null gelesen, Ende MOV Display_Data_Register,a INC r0 JMP loop ende: Gruß, Markus_8051
@Matthias: Ich benutze den Assembler von Keil. Na, dann viel Erfolg beim ausprobieren, Markus_8051
-
Thread
ELV PLE9001 Lötstation - Reset oder Reparatur möglich?
erwarte ich auch nicht. Aber dieser Laden will nach 10 Jahren nicht mal mehr Ersatzteile (programmierte 8051) liefern. Geschweige BIN/HEX oder Sourcecode.. :(
solchen Station zu suchen, um den EEPROM-Inhalt zu kopieren? Davon abgesehen ist es vielleicht der 8051 selbst, der komisch geworden ist. Die fehlenden Displaysegmente könnten ein Hinweis darauf sein, wenn der Rest der Displayansteuerung in Ordnung ist. Ein 8051 kann bisweilen kopiert werden - zumindest
-
Thread
8051 Master Slave betrieb per uart
Dennis Röckemann (cabal8051) schrieb im Beitrag #3823652: > SADEN und einem SADDER Register wo sind die Beim AT89S52 wirst Du die vermutlich nicht finden, aber bei einem Silabs C8051F120 gibt es sowas in der Richtung.
8051er von Atmel (bei denen ein Maschinenzyklus 12 Takten entspricht), zu denen dein 89S52 gehört, haben sie nicht. Wenn diese Register vorhanden sind, dann kann die Hardware für dich überprüfen, ob
-
Thread
MSP 430 mit C Programmieren
, überall sind vorwiegend 8051-er am werkeln. Deshalb heißt der 8051 ja auch Industriestandard. So bin ich auch an meine ersten 8051-er gekommen (alte SCSI-Festplatten hatten sogar 2 davon). Der Hauptgrund, warum ich mit dem
AT89C51 den ersten Mikrokontroller mit Flash rausgebracht. Dadurch, daß es so viele Hersteller des 8051 gibt, gibt es auch fast nichts, was nicht mit einem 8051 an Peripherie in einem Gehäuse sitzt, z.B. CAN, USB, MP3 usw. Dallas hat auch einen 8051 mit internem 100MBit-Ethernet angekündigt (DS80C400)
-
Thread
µC 80C517A Ladeproblem
richtig aufbauen oder der Chip gibt den Geist auf? Man kann natürlich leicht 517-er Code auf nen 8051 anpassen, aber warum dann nicht gleich nen aktuellen 8051 nehmen. Peter
>Man kann natürlich leicht 517-er Code auf nen 8051 anpassen, aber warum >dann nicht gleich nen aktuellen 8051 nehmen. Ich würde auch das Board weiterbenutzen. So schnell findest Du selbst heute kein halbwegs kostengünsiges und beschaffbares 8051er-Derivat
-
Thread
Low Cost µC mit Double UART und c51 core
Viele 8051 haben ein PCA, damit kann man prima ne SW-UART proggen. Welche Baudrate brauchst Du denn? Peter
auch andere MCs. Ich hatte mal den umgekehrten Weg versucht, vom 8051 zum PIC12, hab aber schnell aufgeben müssen. Wenn man erstmal 8051 gewohnt ist, ist einem der PIC viel zu kompliziert. Heutzutage kann man die PICs aber auch in C programmieren, da nimmt einem dann
-
Thread
8051 und externer Datenspeicher
Es gibt auch 8051er mit internen RAM und EEPROM. Und auch welche, wo der FLASH (Programmspeicher) während der Laufzeit umprogrammiert werden kann, so das man auch ein neues Programm laden könnte. Das Angebot ist riesig
Hier: http://www.goblack.de/desy/mc8051chip/bauanleitung/desy535_2cls/cls22schaltplan_komplett.html ist ein Beispiel, wie man es machen könnte. Sinnvoll oder nicht... Gut, dass es heutzutage 8051er µC gibt, wo 62K Flash EEPROM Program
-
Thread
USB Funktionsweise
dafür!!! ist es überhaupt möglich einen usb-bus auf einem 8051er zu realisieren oder ist der aufwand zu groß?? mfg Grazzy
Wenn Du mit einem 8051 einen kleinen Computer bauen willst, dann brauchst Du doch nur das externe Speicherinterface des 8051 zu verwenden !!! Der kann das nämlich von Haus aus !!! Aber nur wenns ein 8051 ist, der den Bus
-
Thread
Erstes groesseres Project - Bitte mal Blick drauf werfen
dorthin ein wenig Leiterbahn und somit ein paar mOhm Widerstand dazwischen liegen. Gruß, Markus_8051
Da sollte Nico sich noch mal Gedanken machen, wer wann mit wem wie schnell komuniziert. Markus_8051
-
Thread
Floating point MCU
8051 schrieb im Beitrag #1922617: > na dann schau Dich mal bei Silabs um. 100MHz 8051 mit größten Teils One > Cycle Core und die 100MHz sogar on Board. Ist mir bekannt. Die 200MHz hatte ich auch nie
Speicher und den SFRs herumzuschieben, plus 1 Byte Opcode? Klar doch, der ist ja ein single cycle 8051, der kann das.
-
Thread
8051 & Verwandte auf Reise?
Hallo Forum. Baut noch jemand mit 8051 Controllern? Beim Aufräumen bin auf meine 8051 & dessen Verwandte gestossen. Ich hab sie gegrüsst und sie haben sich beschwert, dass sie zu wenig Licht und Luft bekämen und immer in ihrer Kiste sitzen
Gabriel Wegscheider wrote: > Baut noch jemand mit 8051 Controllern? Ja, ne Menge. Aber nicht mit diesen Uralt-Veteranen. Seit 1993 kommen bei mir nur noch Flash-8051 zum Einsatz. Zur Zeit AT89C4051, AT89C51CC03, P89C668, C8051F330. Nur in einem
-
Thread
Datentyp bit beim 8051
Beitrag #3945953: > _sw1 = P5 & 0x01; Offensichtlich benutzt dein Programm die Bit-Befehle des 8051 überhaupt nicht. Das ist die ganz normale Bitpfriemelei wie bei jedem anderen Prozessor auch. Wenn das alles ist, sind die 8051-Bitbefehle nur per Assembler benutzbar. Georg
alle auf bitadressierbaren SFR-Adressen. Das trifft aber nur für die Ports 0 bis 3 zu. Beim 8051F020 liegen P4 bis P7 auf den *nicht* Bit-adressierbaren Adressen 84, 85, 86 und 96.