-
Thread
Neue 8051 von Atmel
Ich habe immer gedacht, die 8051er wären mittlerweile doch total veraltet, wenn man sich hier die Diskussionen im Forum ansieht. Scheint also doch nicht so zu sein !
>Nun, für Steuerungen ist der 8051 immer noch "State of the Art". Das kann ich auch bestätigen. 8051er sind eine Art Standard in der Industrie, nach wie vor. Nicht ohne Grund. Das Wissean auch die Hersteller der zahllosen 8051-Derivate
-
Thread
Programm größer als RAM-Größe
Gerade beim 8051 ist ein wenig kompliziert. Siehe: https://www.mikrocontroller.net/articles/8051 und die dort vorhandenen Links.
Code und Daten mit unterschiedlichen Befehlen angesprochen werden. https://www.win.tue.nl/~aeb/comp/8051/set8051.html#51movc movx und movc Gut zu wissen
-
Thread
ca. 100 PT1000 Messwiderstände messen
für die Sensoren, auch wenn man ganz so viel Auflösung (Richtung mK) nicht brauchen wird. Der C8051F350 ist halt eine 8051 Typ Controller - wie die Programmierung geht verrät das Datenblatt, bzw. die Compiler für den 8051.
halb ironisch 13 x Arduino ins Spiel gebracht, ohne einen genauen Typ zu nennen. Selbst die alten 8051er und deren Derivate beherrschen das serielle Multiprozessor-Protokoll. Damit kann man eine größere Anzahl bequem vernetzen und viel Verdrahtung sparen. Bezüglich der Störempfindlichkeit, sehe ich
-
Thread
Bauen oder nicht bauen ?
Wofür ist denn jetzt der 8051?
am 8051 etwas nicht ... war ja klar (hab ich ganz vergessen) :-)
-
Thread
Harvard vs Neumann 8051
nicht bei harvard? WR > und RD sind mit Datenspeicher verbunden. Da die Überschrift sich um 8051 dreht: Beim 8051 sagt man, er hat eine Harvard-Architektur. Eben, weil alle Speicher separate Adreßräume haben. Es gibt (bzw. gab) aber Entwicklungsboards mit 8051 und dessen Derivaten, wo die Signale
nix an den Interfaces zum 8051 Kern.
-
Thread
8051 und Linux - Anfänger sucht Hilfe
Lothar schrieb: > Die 8051 Konkurrenz freut das, Silabs hat mit neuen 8051 in 2016 Umsatz > und Gewinn enorm gesteigert: > > http://www.silabs.com/products/mcu/8-bit/Pages/efm8.aspx Also korrigiere ich mich: Der 8051 ist
Witzig, Du empfiehlst also die noch ältere vorsteinzeitliche PIC-Architektur und lehnst die 8051er ab. Ahja...
-
Thread
Steiniger Einstieg in die Welt der 8051
zum "Ur"- 8051er sein. Hier mal der Wikipediaeintrag: http://de.wikipedia.org/wiki/MCS-51 Schau dir mal "bekannteste Varianten" an! Hier gibts eine riesen Liste mit den zur Zeit verfügbaren 8051 Derivaten: http
Nein, AVRs sind nicht den 8051 ähnlich! Ganz andere Familie! Karoly
-
Thread
Was unterscheidet PIC-Controller von 8051 und anderen?
8051er-Derivate im Programm haben. AVR und PIC werden nun mal immer nur von einem einzigen Hersteller hergestellt, wobei z.B. Atmel neben den AVRs auch noch jede Menge 8051er herstellen. Aber die Diskussion
Instrumnent, Atmel, infineon , Maxim-Dallas, Cypress, Philips (NXP), etc. Schade eigentlich, daß die 8051er in diesem Forum so wenig "Freunde" haben, denn eine Beschäftigung damit lohnt sich auf jeden Fall. Carlos
-
Thread
8051 StarterKit mit USB
die Rückmeldung auf dem Bildschirm ausgeben kann. Sieh mal bei Silabs und Atmel nach. Die machen 8051er mit USB. Warum unbedingt ein 8051? Ein Stichwort ohne 8051 für Google wäre "IO-Warrior". Sieh dir das einfach mal an.
SiLabs C8051F340, da gibt es ein Evalations-Kit
-
Thread
8051er Architecktur VS. andere
wir das einen Produkt von Analog Device besser wäre. Nämlich einen ADUC 832. Beide Controller sind 8051er Architektur. Der von Anlaog Device hat den Vorteil das er schon zwei PWM Ausgänge fix fertig hat. Nun zum nächsten Problem: Da wir im "Programiern" noch unter der Katergorie Anfänger einzuordnen sind und uns die Grundlagen immer mit der 8051er Architektur beigebracht worden sind dachten wir uns, dass wir auch beim Projekt einen solchen verwenden sollten um es beim programieren (assembler) etwas leichter zu haben. Doch wo bekommen wir
-
Thread
Vorteile/Nachteile von AVR gegenüber 8051er
Hallo! Ich bin 8051er-Fan... ;-) Möcht aber auch mal AVR genauer kennenlernen. Kann mir jemand kurz die wichtigsten Vor-/Nachteile gegenüber 8051er nennen? Buchtip zum Programmieren von AVR mit C? (Bitte keine
die AVR nicht so tolle Bitmanipulationsmöglichkeiten wie die 8051 - Flash und ISP sind auch bei, allerdings gibts ja auch 8051 mit solchen Features Naja, lässt sich noch beliebig fortsetzen...
-
Thread
Welchen 8051er?
von Silicon Labs gibt es 8051er ab 3x3mm (inklusive UART!) bis hin zu 100 MIPS auf 4x4mmm
@ Tom (Gast) >Also an der Überschrift allein kann man feststellen, daß es sich um eine >8051-Problematik handelt. Klar, ist ja auch vollkommen ausreichend. Einfach Quaken "8051, 8051" und alle Welt weiss, was los ist. [ ] Du hast verstanden. > Sollte auch Dir möglich sein. Und so wurde
-
Thread
µC von 0 auf lernen. ASM oder C?
solcher Spezialitäten. Auch kann es sein, daß man für ein Derivat eines µC (z.B. der 80C517A der 8051-er) mal die Compiler-Libraries anpassen muß, und das ist eben auch wieder ASM. SDCC hat z.B. den 80C517A nicht im Paket mit drinne, und behandelt diesen dann wie einen Standard-8051. Die Mathe-Libraries
Dr. Sommer schrieb im Beitrag #3522917: > Irgendwer muss sich ja auch mit den 8051 etc. quälen Nö, ist keine Qual. Ich kann mit dem Keil C51 sämtliche >500 Typen des 8051 programmieren. Dem Compiler ist das wurscht. Auch neuere Typen sind kein Problem, mein C51 ist noch von 1995
-
Thread
8051 MP3 Player (Web Radio )
Chip nehmen wollt(ohne integrierten mp3 codec) dann solltet ihr euch genau ueberlegen, ob avr oder 8051er da noch die richtige wahl sind. Haengt auch dann am besten an das arm-mp3-webradio dran. Da sehe ich viel mehr Potential drin. Gruss Tobias
stimmt so ein 8051-mp3-webradio hab ich noch nicht gesehen wobei es gewisse bausteine schon gibt. Mir wärs am liebsten wenn es sowas wie das 8051 kochbuch für nen arm7 geben würde. Für C kenn ich mich zu wenig aus
-
Thread
PWM - Breite von 0
sfr" und "sbit", die > hier im Headerfile verwendet werden. Nicht nur Keil, das ist bei allen 8051-Compilern so, auch bei meinem SDCC. Es muß beim 8051 zwischen bits und Bytes unterschieden werden. Lens schrieb im Beitrag #3081618: > Timer2 hingegen verwendet P1.0 nur dann, wenn ich den
Timernachladung. Falls ein Moderator das hier zufällig sieht: Der Thread sollte mal in den Filter "8051", sonst findet den niemand mehr so leicht, der mit gewissen 8051-Derivaten zu tun hat. Frohe Ostern allerseits!
-
Thread
PIC Programmer development board
sehr aggressiv reagieren, wenn man PICs mit anderen Architekturen vergleicht. > was bei den 8051-ern wohl nicht anders sein wird. Nein, 8051-Programme sind uneingeschränkt Binär- uns Sourcekompatibel. Klar ist natürlich, daß ein Programm, welches Timer T1 benutzt, nicht auf einem 8051 laufen
Quintessenz ganz langsam zum Mitlesen: irgendein PIC Compiler: unterstützt nicht jeden PIC irgendein 8051 Compiler: unterstützt jeden 8051 Da wirst Du mir doch zustimmen können ? Peter
-
Thread
Empfehlung 8-Bit-Controller: STM8
@Spess: So wie ich es verstanden habe hatte er nach 8051-Typen geschaut.
sowas dann auf Maschinenebene aussieht, davon habe ich eine ungefähre Vorstellung. Es gibt wohl 8051-Versionen mit 1MB Flash. Aber nicht, weil sich damit besser programmiert als mit 1MB ARMs, sondern weil man die jenen Leuten verkaufen kann, die seit zig Jahren 8051er programmieren und sich nicht gern
-
Thread
Warum gibt es kein Bit-Array in C?
als 8051. Allerdings ist die 12er Architektur in ihrem Ursprung noch einige Jahre älter als 8051.
Klar, aber sein Kontext war 8051, also bezog er das evtl. darauf.
-
Thread
Mikrocontroller aussuchen
ist wohl der DS89er? Wenn du Werbung für 8051 machen willst, solltest du SiLabs nennen. ;-) Der 8051 Markt bedient Zukunftsverweigerer wie dich. ;-) Wer heute einsteigt, nimmt keinen 8051, AVR oder sonst was Antiquares. Der nimmt z. B. einen
, dass ich dafür Werbung machen will? MaWin schrieb im Beitrag #6129277: > Der 8051 Markt bedient Zukunftsverweigerer wie dich. Und wie kommst du darauf, dass ich 1. ein Zukunftsverweigerer bin und 2. den 8051 noch einsetze? Du dichtest dir hier ganz schön was zusammen. Bleib doch
-
Thread
Dybkowski AT89S8253 Flasher Platinen-Aufbau
verloren. Dann das Symbol selber machen. Oder besser, das jetzige einfach so änderen, das wenigstens der 8051er wieder erkennbar wird, also Stromlaufplanmodul ändern. Symboleditor ist bei Eagle dabei. Kuck mal hier, ob der 8051er (89S52 sollte pinkompatibel sein) passt: ftp://ftp.cadsoft.de/eagle/userfiles
Die eagle-Lib muß auch nicht direkt den AT89C51ED2 drin haben, es gibt jede Menge pinkompatible 8051er, zB. auch von NXP.
-
Thread
Leistungsstarker Microcontroller
Gott, schon wieder diese konkreten Zahlen (leistungsstark = ?). Ein ARM ist z.B stärker als ein 8051 bezogen auf reines Nummernschubsen (*, /, +, -), wenns >8 Bit sein muß. Beim Bitschubsen (Zustandsmaschinen, IO-Zugriffe, logische Operationen, Interrupts, Software-SPI usw.) schlägt ein C8051F120
Hi ich hab schon einiges (bin hin zu FAT16) mit dem SDCC gemacht. Ist für den 8051 durchaus brauchbar. Matthias
-
Thread
Z80 CPU einer der modernsten CPUs?
Die 8051er sind in neueren Varianten wesentlich präsenter, als Z80.
und sehr leistungsfähiges Debuggen via JTAG. Wenn es Assembler sein soll, dann hat ein moderner 8051 und AVR immer noch Sinn. Beim 8051 und AVR gibt es auch den BASCOM BASIC Compiler. Es gibt 8051er mit sehr schnellem Takt. Silabs hat da Versionen mit 100 MIPS und Single-Cycle Instruktionen. Der
-
Thread
Wickenhäuser: Error: integer expression must be constant
.def 18.04.2005 00:03 22.708 c8051F040.h 17.04.2005 20:12 19.079 C8051F060.def 18.04.2005 00:03 20.586 c8051F060.h 17.04.2005 21:55 17.180 C8051F120.def 18.04.2005 00:03 18.114 c8051F120.h 17.04.2005 22:04 6.901 C8051F200.def 18.04.2005 00:04 10.590 c8051F200.h 17.04.2005 21:57 7.388 C8051F300.def 18.04.2005 00:04 12.111 c8051F300.h 17.04.2005 21:58 15.206 C8051F310
-
Thread
Neue Mikrocontroller-(Architektur) von FTDI?
Eine Bezeichnung außer 8051 kann ich hier nicht erkennen.
Abdul K. schrieb im Beitrag #3570824: > Achso. Die FTDI-Architektur ist eine Abart des altbekannten 8051 ?? > Naja, wenigstens gibts für den 8051 hochgezüchtete Compiler. War wohl etwas missverständlich ausgedrückt... FTDI hat sowohl 8051er (FT51), als auch einen eigenen 32-Bitter (FT900) angekündigt
-
Thread
8051er programmer
Hallo Ich suche einen Programmer, der die Mikrocontroller der 8051er Familie brennen kann. Könnte mir jemand einen Schaltplan oder eine Internetadresse posten? mfg Wolfram Hildebrandt
Hm. Die Controller sollten schon einen eigenen Speicher haben. Wie wäre es mit dem 82C51? Den 8051 und 80C51 kann ich nicht finden. Was für einen Brenner benutzt man denn für den 82C51?
-
Thread
Freier unbegrenzter Toolkit für silabs 8051er
MSP430G… zu kaufen. Aber langfristige Lieferbarkeit ist ein _sehr wichtiger_ Aspekt! Zugegeben: C8051F832, C8051F804, C8051F816 und C8051F835 sind besser lieferbar als der C8051F860. Aber woran erkennt man langfristige Lieferbarkeit? Hat jemand 'ne Glaskugel? Bei Mouser steht: > Lebenszyklus: Neu
das Toolkit für silabs 8051er lohnt: Gibt es denn Hinweise darauf, dass z.B. der STM8S903F3P6 langfistig besser lieferbar ist als z.B. der C8051F860?
-
Thread
Dynamisch ein paar Takte auslassen bei der 8051 CLK
Hallöchen! Ich würde gerne mit einem 8051 mit 12MHz-Takt eine Echtzeitsteuerung entwickeln. Doch der 8051 ist um 4 CLK-Takte aus der Phase des regelmäßig zu erzeugenden Signals. Dabei sind die Signale am Anfang noch synchron und nur eins am
Ja, ich habe keinen so rechten Überblick welche 8051er noch auf lange Sicht produziert werden. Also sollte ich wohl einen im PLCC-44 Gehäuse verwenden. Denkt ihr dass es auf lange Sicht noch 8051er geben wird im PLCC-44 Gehäuse die einen 4-Oszillator-Takte-Maschinenzyklus
-
Thread
Atmel AVR in der Industrie
sowie für Display, Buttons usw. Diverse Lichtpulte, hauptsächlich ältere, haben 8051er von Atmel mit drin. z.B. der Mission Control hat einen als Hilfscontroller zum PC-Board um auf all die Buttons usw zuzugreifen. Das Luna Pult hat nur einen einzigen 8051er drin. NSI hat auch was
CS4, das wundert mich ein wenig, da die PICs ja so ziemlich den selben "ausgereift" Status wie die 8051er haben dürften...
-
Thread
8051er nimmt manche Programme nicht
ich will einen AT89C51ED2 programmieren, das Programm wird erfolgreich compiliert und funktioniert im Simulator FLIP kann auch eine Verbindung zum Microcontroller herstellen, er kann ihn löschen und andere Programme draufschreiben aber immerwieder gibt es bei manchen Programmen Probleme, die Verbindung wird hergestellt, aber sobald ich programmieren drücke kommt ein Timeout Error das komische ist dass es definitiv an dem Programm liegen muss, mit manchen geht es immer und mit den anderen nie, egal wie oft ichs versuch ich hab schon verschiedene Microcontroller (alle der gleiche
-
Thread
Neue Cortex-M0+-Familie von Atmel
vielen Jahren Altsysteme mit 8-Bit-uC geben (das ist wohl der Hauptgrund, wieso es noch recht viele 8051er gibt). Marktprognosen interessiert keinen profesionellen Ingenieur. Es geht rein um die technische Weiterentwicklung. Die Cortex M sind eben heute in vielerlei Hinsicht das Maß der Dinge. M.
Anwendungen am besten abdecken. Für den einen sind es ARM, für den anderen MSP, der nächste nimmt 8051...
-
Thread
mikropascal Compiler 8051 von MIKROE
existieren, eine mit xdata vor dem Variablennamen http://www.mouser.com/ds/2/272/mikropascal_8051_manual_v100-8191.pdf und eine mit xdata nach der Deklaration http://download.mikroe.com/documents/compilers/mikropascal/8051/help/memory_type_specifiers.htm Die zweite (HTML) liegt zwar auf
ach ups..sorry..hatte jetzt für ARM und AVR geschaut...ob der 8051 noch so gut gepflegt wird weiß ich nicht Tatsächlich ist im 8051 Forum so gut wie nichts los..kann gut sein, das die da dann auch kaum Zeit investieren nd tatsächlich scheint die Version 3.5 aus 2013
-
Thread
Einteilung von data, pdata, xdata, code?
schlecht... > Damit du die Unterschiede der Speicherbereiche verstehst, mußt du dir > Grundlagen zum 8051 reinziehen. Von welchen Chips dein AN2131 stammt, > steht ja im Datenblatt. Also dort weiter einlesen. Zum 8051 gibt es > endlos viele Referenzen im Web. Okay, hab ich gemacht (data, code und xdata
writes >> data memory using the signal WR# (Data Write). The 8051 MOVX (move >> external) instruction generates RD# or WR# strobes. > Demnach müsste ein Ändern von Werten im Code-Bereich ja unmöglich > sein... Hm... Eigentlich schon, aber da ein 8051 ja Harvard-Architektur
-
Thread
Nuvoton N76E003
. Der 8051 kann vieles im direct RAM ausführen und der Keil C51 nutzt es auch sehr effizient aus. Was beim AVR die 32 Register sind, sind beim 8051 quasi die 128 Byte direct RAM. Erst bei sehr großen Variablenmengen schwächelt der 8051. Er ist für Steuerungen optimiert, nicht für Bildverarbeitung.
-
Thread
MC 8051 Speicheranschluss
Routing der Platine wird damit anfälliger. Den LS374 habe ich daher noch nie auf professionellen 8051-PLatinen gesehen. Schnelle 8051-Typen erfordern sogar den 74F573, damit die Zugriffe rechtzeitig erfolgen.
würde? @Tim / D00fi: Ja, es ist nur ein Grundlagenfach mit einer Hand voll Vorlesungen und der 8051 nur ein Thema darin. Ich denke, daher war es gut, dass dieses betagte Modell vorgestellt zu haben und nicht einen moderneren (und damit komplexeren µC). Du siehst ja, selbst zum 8051 habe ich offene
-
Thread
Anfänger - Elektor-Fernlehrgang
riesige 8051er-Linie betreibt mit 8051ern mit Taktfrequenzen von über 60 MHz, CAN-Controller und einiges mehr auf dem Chip. Nicht zu vergessen die Automobilzulassungen bei vielen 8051ern. Daher wird diese Familie
davon verkauft werden sollen und zwar an Microchip. Was passiert dann mit den AVRs, den PICs, den 8051ern ? Wenn die 8051er von Atmel eingestellt werden, kaufe ich ihn eben woanders, was aber mit AVRs, PICs ? MfG Carlos
-
Thread
SourceCode in den AT89C2051
Zumindest nicht µVision2 - ich weiß nicht, wie es jetzt bei aktuellen Versionen aussieht). Markus_8051
ich habe die unterschiede bemerkt. bin ja grad dabei das 8051.h mit den daten des keil h-files zu editieren. u.a. die p0, p2 existieren nicht und bei pcon bits fehlt was beim 8051.
-
Thread
USB-ICD2 für PIC
funktioniert diese USB-ICD2-Variante? (Ich benutze MPLAB 6v60) Ich hoffe auf Eure Hilfe, Markus_8051
Du - wenn dein USB-ICD2 läuft - mal die Rx/Tx-Leitungen Dir anschauen könntest. Danke, Markus_8051
-
Thread
Umstieg auf 32 bit Atmel?
A. K. schrieb im Beitrag #3952237: > Das schenkt sich aus heutiger Sicht nicht viel. > 8051 ist von 1980, ARM von 1985. ;-) Man könnte aber auch argumentieren, dass 8051 bereits zur Zeit seines Designs veraltet war, während Acorn der Zeit voraus war …
A. K. schrieb im Beitrag #3952122: > Damals konnten sie 8051 Lizenzen einsparen Und warum stellt dann Atmel auch 8051 her und entwickelt sogar neue? Im Gegenteil, der AT89C2051 war für mich überhaupt erst der Grund, was bei Atmel zu kaufen. Das war 1993
-
Thread
AVR <--> 89C52
8051 haben bis zu 50MIPS bei 50MHz (100MIPS sind angekündigt). An Peripherie gibt z.B. neben ADC, I2C usw. auch CAN, MP3, Ethernet(angekündigt) on Board. Der größte Vorteil des 8051 gegenüber dem
Programmierung eben doch auf den verwendeten Compiler Rücksicht nehmen. Es schadet nicht, den 8051 zu kennen; aber vom AVR auf einen 8051 zu Wechseln, kann ich niemand empfehlen.
-
Thread
8051 Certified Embedded C - Seminar
Hier der Link ist über die Eigenheiten des 8051. Z.B Schreibweise für: const int* const X XDATA I-Data , halt das alte Intel-Derivat 8051. ###################################################### Fazit: Da muss man den Compiler genau kennen
Hier ein Bild: C8051F-Familie 51F3x ------------------------------------- Derivat C8051F32 ##################################### Bild: Adapter für I2-C-Bus Gruss Holger.
-
Thread
Noch einer (f8); 8bit-Computing mit FPGA
von Intel und Philips Versuche, den 8051 auf 16/24 Bit aufzubohren. Die haben aber kaum Anwender gefunden und sind wieder in der Versenkung verschwunden.
wohl nicht frei davon. Das ist unangenehm, hat aber nicht mit C zu tun. Die Besonderheit beim 8051 liegt im unterschiedlichen Verhalten, je nachdem welche Art von Befehl genutzt wird. Genau genommen dürfte ein C Compiler für 8051 die R-M-W Befehle bei Ports nicht verwenden, man müsste über explizite
-
Thread
Stoßt man mit C an Grenzen?ASM von Vorteil?
programmieren oder lernt es eben nicht. Die Sprache spielt keine Rolle. Gruss Axel, der auf einem 8051 mit Assembler angefangen hat
solche Anwendungen vorstellen und langfristige Planung war damals kein Thema. Dass man sich heute mit 8051ern mit 1MB Code rumärgern kann hatte Intel nicht auf der Rechnung - auch die x86 waren ja nur als Übergangslösung gedacht ;-). Ich ärgere mich auch darüber, dass Atmel nicht spätestens bei den Xmegas
-
Thread
Basic für 80C31
wirklich sehr > wenig. Wofür? Für Steuerungen sind 1kB in der Regel mehr als ausreichend. Der 8051 ist nunmal kein MC, den man für MP3, Video, Webseiten, HDD, Ethernet usw. bevorzugen sollte.
#4367658: > Portanschluss direkt auf Masse über Schalter ist nicht so gut auf Dauer. Gerade beim 8051 ist dies sogar bei einem Programmfehler völlig unproblematisch ... Gruß Jobst
-
Thread
IAR (8051) immer noch mit Bug
Kamera und Mikrofon entwickelt wurde, sollte der alte 8051 plötzlich auch noch die Audio- und Videoverarbeitung durchführen. Der Einsatz eines größeres Prozessor war aber auch keinen Fall gestattet, denn er 8051 hätte sich ja schon seit 20 Jahren bewährt. Die
hier mal das listing mit dem IAR-8051 8.10.3 für medium Optimierung. High macht keinen Sinn, da bleibt bei dem Code nichts über.
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
frei wählbare Pins verteilt werden. Weiters gäbe es dann noch die PSoC3 von Cypress, das wären dann 8051er mit programmierbarer Logik (gibt's auch als ARM Cortex-M0/M3) - im Gegensatz zu SiLabs ist der Versorgungs- bzw. IO-Spannungsbereich größer. Ralf
noch SMD 8051 gibt. Ansonsten zu empfehlen als DIP: LPC922 Oder Umstieg auf einen Nachfolger: LPC1114 (ist aber ARM statt 8051, der Umstieg ist aber leicht wegen kompatibler Peripherie und gleichem Bootloader
-
Thread
AT89C4051 mit STK500 befummeln
Hardware Multiplizierer usw neuerer Controller mit sich, aber die meisten der 8051er sind standard-8051+PWM+I²C... und das wars. Wirklich stark ertweiterte Kerne findet man fast nur in Industriellen Controllern, die dann meistens entweder schwer erhältlich oder nur in TQFP-1231231
C-Programmierbarkeit". Soweit würde ich auch nicht gehen. Aber was GCC abliefert, ist im Vergleich zu den 8051er Tools schon etwas gewöhnungsbedürftig.
-
Thread
Programmierung 8051 (HT83C51 von Honeywell) ISP o.Ä. Möglich?
auch 1:1 zu übertragen ist. > Weiß nicht ob das so einfach möglich ist? Dafür kenne ich mich mit 8051ern zu wenig aus. Bei der Anzahl der verfügbaren Derivate sollte es sowas aber schon geben. Vielleicht kann sich jemand mit mehr Erfahrung mit 8051ern mal dazu äußern. Ich weiß nicht ob es mit dem
Übrigens, (fast) alle 8051er haben UART, einige haben auch SPI. Aber die Programmierschnittstelle kann eine ganz andere sein...
-
Thread
Darlington Transistor als PNP
Stromverstärkung und die > Sziklai Schaltung damit ich die PNP-Logik bekomme um diese mit einem > 8051 zu steuern... was für einen 8051 hast du denn? Die "klassischen 8051er" können beim High-Pegel kaum Strom treiben. Wenn das bei deinem Exemplar auch so ist, fallen einige der sonst naheliegenden
den vorhandenen BC337 weiter in Emitterschaltung, geh mit der Basis _direkt_ auf den Ausgang des 8051 (kein Basiswiderstand dazwischen, den hat der 8051 ja schon eingebaut). Und weil der interne Pullup des 8051 so schwach ist, hänge extern noch einen Pullup von 2,7kOhm gegen 5V parallel dazu. Damit
-
Thread
8051 & Seiko L2432 mit HD44780A00 Chip
einzig RS auf 0 und löschst den Akku, macht am Display gar nichts. Google doch einfach mal nach 8051 LCD oder 8051 HD44780, auf 8051.com gibts einen super ASM-Code.
>Ganz schön fettes Teil übrigens, für einen 8051er zumindest. ?? Ein 8051 mit 256 Byte RAM, 8k Rom, I2C, PWM, ... ist mittlerer Durchschnitt. Mein "Lieblingschip" aus den 8051ern ist der AT89C51AC3, der ist Oberklasse und kostet auch nur ~8-10$ (
-
Thread
Unterschied zwischen avr und 8051 bei atmel
sind so ziemlich überall zu finden. AVRs haben keinen externen Programmspeicher, 8051er können diesen schon haben. AVRs haben keine Zyklenbildung aus mehreren Takten, 8051er schon (12Takte = 1Zyklus). Desweiteren haben AVRs eine ganz andere interne ALU als 8051er und müssen z.B. Multiplikationen
Der 8051 ist zum lernen wirklich ideal, da er sehr logisch aufgebaut ist. Und man darf nicht 8051 als 8051 abtun! Der erste 8051 ist wirklich veraltet und wird auch nicht mehr produziert. Aber der Kern wird