-
Thread
Viel Verschiedenes
68000er mit Kommunikationsprozessor) 02 68705-Entwicklungsumgebung 03 80C535-Entwicklungsumgebung, 8051-kompatibel 04 Universal-80C535-Board 100x100mm, 8051-kompatibel 05 Universal-80C535-Board 160x100, 8051-kompatibel 06 Universal-89C51-89C52-Hardware, 8051-kompatibel 07 89S8252 ISP Prommer,
89C51RD+ Board Servo-Controller, 8051-kompatibel 22 Universal-Philips 89C51RD+ Board1 IOs, 8051-kompatibel 23 Universal-Philips 89C51RD+ Board2 IOs, 8051-kompatibel 24 Universal-Philips 89C51RD+ Board3 IOs, 8051-kompatibel 25 Prommer
-
Thread
8051 Kurzzeittimer
Oh, da wird ja fast museumsreife Hardware recycled. Nix gegen 8051, aber EPROM-Simulator mit Batteriegepuffertem RAM ist seit 15 Jahren Out. Für deine Aufgabe solltest Du zunächst mal den Timer zur Zeiterzeugung verstehen. Timer 1 ist bei Dir für die serielle Schnittstelle
Von 8051 Assembler versteh ich nichts oder nicht viel. Aber du zählst falsch. AM Beispiel deiner Sekunden wird da gezählt ... 35 34 33 32 31 29 28 27
-
Thread
Timer 8051
= 0b00010000; // Timer 0 enable Ich teste das Programm im C-Spy von IAR Embedded Workbench 8051. Leider geht er nie in die Interruptroutine hinein. Habe ich vielleicht etwas übersehen (habe bisher nur AVR programmiert). Danke für eure Hilfe! Grüße Steffen
Der 13 Bit Mode ist aus kompalibitaets Gruenden drin. Der 8051 hat einen Vorgaenger den 8048 und der hatte nur einen 13 Bit Teiler. Da Intel als Entwickler des 8051 und des 8048 den Anwender in etwa die gleiche Hardware vorsetzen wollte haben die ihn auch dort
-
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
Bitadressierbare Register beim AVR?
Hat der Mega8 bitadressierbare Register im RAM wie ein 8051?
Bits nur in bestimmten SFRs zu. Einen bitadressierbaren Bereich im General Purpose SRAM wie bei den 8051ern gibt es im AVR /nicht/.
-
Thread
Problem mit Schulaufgaben
schon versucht dich zu informieren? jetzt erzähl nicht, dass google nicht genug einsteigerseiten zum 8051 ausgibt, das glaubt sowieso keiner
Übrigens entsprechen die 8192 Bytes *nicht* dem Adressraum des 8051. ??? Warum nicht???
-
Thread
8051 und float
gleichzeitig noch einen Fernseher bedienen. Was ist jetzt also das aufregende an eine FP-Library für den 8051?
> Da ich dieses 8051 Banking nicht verstehe und auch nicht > lernen wollte http://hcs.sourceforge.net/docs/The_Final_Word_on_the_8051.pdf Lesen bildet!
-
Thread
8051 Lauflicht mit C
Hallo! Ich versuche gerade ein Lauflicht in C zu programmieren, allerdings ohne erfolg. Ich glaube es liegt a Timer. Kann mir jemand hier helfen? #include <sfr51.h> void delay (void); void main() { P0 = 0x01; delay(); P0= P0 >> 1; delay(); if(P0=0x80) { P0=0x01; } } void delay (void) { TMOD &=0xF0; TMOD |=0x01; ET0 =0; TH0 =0xFD; TL0 =0xFE; TF0 =0; TR0 =1; while(TF0==0); TR0=0; } Vielen dank.
-
Thread
LCD an 8051 - Portkonfiguration?
oder > auslesen und der Rest brauch dich garnicht zu interessieren. Nur wenn es ein standard 8051 bei max 12MHz ist. Moderne 8051-er sind aber zu schnell. Manche erlauben es, zusätzlich Waits einzufügen. Peter
Chip-Select). Das zusätzliche NAND hatte ich zu der Hardware dazugezählt. >Nur wenn es ein standard 8051 bei max 12MHz ist. >Moderne 8051-er sind aber zu schnell. Manche erlauben es, zusätzlich >Waits einzufügen. Nö, wieso? Ich benutze einen 8051er mit 14,7456MHz und das funktioniert einwandfrei. Auch
-
Thread
Interrupt stört Programmablauf und umgekehrt?
, high und low bytes, aber was für einen Sinn haben >sie? Dann hast du dir das Datenblatt zum 8051 aber noch nicht genau durchgelesen. Diese beiden Register und auch TH0,TL0 sind die Zaehlregister von Timer 1 und Timer 0 und seit anbegin der 8051 Zeit in jedem Prozessor drin. Beim ueberlauf dieser
Fehlerquelle weniger. Du solltest dir mal wirklich die Zeit nehmen, und dir das Memory Layout des 8051 verinnerlichen.
-
Thread
CO2 Messung mit Mikrokontroller 8051
Hallo Martin, besorg Dir den 8051er-Lehrgang aus dem Elektor-Verlag. Da lernst Du von Grund auf die Programmierung eines 8051 in C und auch den Hardware-Aufbau und Hardware-Ergänzungen kennen. Ich habe schon einiges gelesen, aber zum 8051 gibt es meiner Meinung nach z.Zt. für den Einsteiger nichts besseres. Gruß Rufus.
-
Thread
Galvanisch getrennter Bus billig ohne Quarz
Arc Net schrieb im Beitrag #1866719: > Es gibt auch vernünftige Controller ala SiLabs C8051F58x Lass bei der vermurksten/veralteten 8051er Architektur doch bitte das Wort /vernünftig/ weg... Oder hat Silabs das Ding soooo grundlegend umgekrempelt? Kim Schmidt schrieb im Beitrag #1866307
#1866736: > Arc Net schrieb im Beitrag #1866719: >> Es gibt auch vernünftige Controller ala SiLabs C8051F58x > Lass bei der vermurksten/veralteten 8051er Architektur doch bitte das > Wort /vernünftig/ weg... > Oder hat Silabs das Ding soooo grundlegend umgekrempelt? 8051er werden nicht "besser" ;
-
Thread
PIC oder AVR Microcontroller - Unterschiede?
Derivat ich einsetze, es ist ein 8051-kompatibler, das reicht ihm völlig. Peter
articles/controllervergleich.htm @Peter: Möchtest du vielleicht eine ähnliche Auflistung für den 8051 machen?
-
Thread
Hochtemperatur-Platinen
925D-8BF2-3FBCC5E54BB7&id=H0F4347A8-B418-9BBF-51D2-4FE2F72E6EC1&sel=3 Hmm, nicht schlecht, ein 8051 im Backofen ;-)
) hat. Ok der überlebt bei 220 °C glaub nur 1000h und hat sicher ein paar beinchem mehr als ein 8051. dafür kann ggf auch einiges, was extern gelöst werden muss intern realisiert werden.
-
Thread
Probleme beim Start mit 8051 µC
. Bei Atmega gab es für Ports immer folgende Optionen: DDxn PORTxn PINxn Bei dem SiLabs C8051F970 Kit: http://www.silabs.com/Support%20Documents/TechnicalDocs/C8051F97x.pdf Dabei gibt es folgende Register: PnMDOUT PnMDIN PnSKIP Und die Crossbar muss man auch betätigen. Kann
Andreas Richter schrieb im Beitrag #3778065: > Der 8051 hat macht keine Unterscheidung zwische Ein-und Ausgang Der Original 8051. Hier geht es aber um einen modernen mit GPIO. Also z.B. P1.1: P1MDOUT = (1<<1); // Ausgang P1.1 = 1; // High
-
Thread
Suche Emulatorbaustein P89LPC936FA von NXP
Peter Dannegger schrieb im Beitrag #2941538: > NXP scheint kein Interesse am 8051-Markt mehr zu haben NXP hat doch grade erst neue 8051 Versionen gebracht: LPC93x1 (allerdings TSSOP) Andererseits wurde grade der LPC8xx fertig gestellt: ARM M0+ (DIP8 und TSSOP)
unabhängig davon, was es früher mal gekostet hat. Wozu braucht man eigentlich einen Emulator? Der 8051-Core ist doch nicht kompliziert und sehr gut dokumentiert. Wenn man sich vorher einen PAP gemacht hat und mit dem 8051 etwas vertraut ist, sollte ein 8051 Programm eigentlich auf Anhieb laufen.
-
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
LPC800 existiert (fast) nicht in diesem Forum
andere was machen. Andererseits, wieso sollte man sich was neues antun, wenn man mit den PICs, AVRs, 8051, MSP430... fast alles erschlagen kann. Schön, dass es Cortex gibt, na und????
minimalen uC nehmen. Der ist eben für Anwendungen die keinen ADC benötigen, gibt ja genügend. Die kleinen 8051 haben auch keinen.
-
Thread
AVR oder STM32 für Entwicklungsprojekt
Beitrag #5617753: > Wenn Du Deinem Prof eine besondere Freude machen möchtest, könntest Du > auch ein 8051-Derivat zum Beispiel von Silabs nehmen. Haha, geile Aussage! Die strotzt nur so von Kritik! Love it! ?
Mein Gott ist das ein Saftladen: fossile 8051er, ungeliebte PIC, komplizierte AVR, unmögliche ARM, gehirnerweichende Programmierumgebungen...
-
Thread
dht11 Mikrocontroller T89C51CC01 Familie 8051 Keil Uvision 4
im internet.. -.- diesen code habe ich von dieser internet seite http://www.electronicwings.com/8051/dht11-sensor-interfacing-with-8051
Du genau den Schaltplan wie hier? Schwingt der Quarz überhaupt? http://www.electronicwings.com/8051/dht11-sensor-interfacing-with-8051
-
Thread
RC5-Code-Empfangsprogramm für 8051er in Assembler
selber ans programmieren mache, kann mir jemand einen Link zu einem RC5-Code-Empfangsprogramm für 8051er in Assembler geben? Gruß, Hans
Danke für die Antwort, auch wenn ich nur Bahnhof verstehe. Es sollte nur in Assembler für 8051er sein. Gruß, Hans
-
Thread
Freies Keil (8051)??
Leg dir ein Eval-Board mit einem PSOC3 zu. Da ist der 8051-Keil dabei. W.S.
-c8051-support/
-
Thread
Bestes 8051-Mikrocontroller-Modell für eine Tastatur?
Ich baue eine Tastatur (70 Tasten) und da es sich um ein Schulprojekt handelt, muss ich eine 8051 MCU verwenden. Ich würde eine Platine dafür entwerfen und sie dann bei PCBWay etc. kaufen, aber ich weiß nicht genau, welche 8051- (oder 8051-kompatible) MCU ich verwenden soll. Es gibt im Grunde nur
Tastatur einen Baustein 74HC244 nimmt, der direkt auf den Datenbus geht, reichen selbst einfache 8051 Prozessoren für diese Aufgabe aus.
-
Thread
Von Neumann & Code aus externem RAM ausführen
Controller (gerne auch ältere) nennen, die Code aus einem externen Speicher ausführen können? Bei den 8051ern ist das nach meinem Verständnis möglich.
Hallo DR bei 8051ern ist das möglich und auch nicht schwer. Zum fetchen (Programmcode lesen) aus dem Programmspeicher aktiviert er das PSE-Signal (Program Store Enable - Low aktiv). Zum lesen aus dem RAM aktiviert er
-
Thread
[Interessant] Was macht ein Controller, wenn er nicht programmiert ist?
usw. Das 0xFFFF wirkt als NOP, d.h. ein unprogrammierter AVR macht ganz genau garnichts. Ein 8051 durchläuft auch den Flash, hier bedeutet 0xFF = MOV R7,A, d.h. nach außen hin macht er auch garnichts. Ist es ein 8051 mit externem Bus, dann durchläuft er erst den internen Flash und danach versucht
Eigenschaften sind weitgehend nebensächlich. In den Anfängen des MC im KFZ waren ja sehr viele 8051 im Einsatz. Siemens hatte aber nicht erkannt, daß OTP out ist und Flash-MCs gewünscht werden, daher hat dann der 8051 verloren. Und Atmel hatte noch nicht so den Fuß drin im Markt. Peter
-
Thread
Vorschlag für Forenänderung
einrichten. Außerdem wären vielleicht einzelne Foren für die verschiedenen Mikrocontrollerfamilien (8051, AVR, MSP430 etc.) und für allgemeine Elektronikfragen sinnvoll. Was meint ihr? Gruß Andreas
Fragen zu Assembler ja controllerspezifisch sind, gehören diese auch in das entsprechende Forum (AVR, 8051, etc.). Hier mein bescheidener Vorschlag: Embedded C allgemein AVR 8051 PIC (?) MSP430 (?) M16C (?) Sonstige Controller Elektronik allgemein Platinenlayout und -herstellung ("Platinen"
-
Thread
Programmierung PIC vs. ATMEL?
Beschaffung > der µC ist kein Problem, z.B. Reichelt. > > Gruß > Matthias genau es sind die 8051er die wir benutzt haben!aber es scheint mir als wären atmels bei hobby bastlern beliebter!wieso?
will. Bei der C-Programmierung hingegen sind dem 8051 Gerenzen gesetzt. Damit möchte ich jedoch nicht sagen, daß es nicht möglich wäre, 8051er in C zu programmieren, siehe den Kommentar über SDCC, der sich übrigens auch für PICs verwenden läßt. Allerdings
-
Thread
8051er und Nokia 3410 Display
TextdDisplay im Miniaturformat hat ja auch was... Vielleicht mach ich ja irgendwann mit den "größeren" 8051er noch was... Momentan beschäftige ich mich, was man mit den AVR's damit alles anstellen kann ! ... und mein Bauprojekt eines "Hobby-Logicanalyzer" mag ich auch mal fertig machen !
-
Thread
Welchen 8051er für Projekt ?
Hallo zusammen! Ich würde für einen Prototypen-Aufbau einen 8051 benötigen der etwa 30MHz im X2/3-Modus schafft und am besten im PLCC-Gehäuse bis maximal SOT runter also lötbar. Portpins braucht er nicht viel und Programmspeicher nur maximal ein paar Kilobyte.
-
Thread
8051 Code mit AVR ausführen
besitzen eigentlich AVR's schon pipelinning ? Meines wissens hat das der 8051er noch nicht. Außerdem du musst es schaffen einen Hardware acces Software Interpreter programmieren usw. Also ich würd einfach einen modernen 8051er nehmen. MFG Patrick
beide Taktflanken ausnützen, ich weiß allerdings nicht ob das stimmt. >Meines wissens hat das der 8051er noch nicht. Der "8051er" ist immer ein wenig relativ zu sehen, da es diese Architektur schon eine kleine Ewigkeit gibt. Der originale 8051er-Kern benötigt 12 Takte für einen Befehl. Es gibt mittlerweile
-
Thread
Tiefpass mit 8051 Assembler
jemand lust es mir zu erklären? Habe nichts gefunden, am besten wäre es natürlich wenn es auf die 8051 familie angepasst ist. Und wichtig ist, dass es in Assembler ist. Lg Jonas
Dann erst kommt die Zerlegung per FFT. Dafür gibt es tonnenweise Beispiele, die nur für 8051 umgeschrieben werden müssen. Also nur fleissarbeit. Sinnvoll ist das eh nicht, da der 8051 das nie in Echtzeit schaffen wird.
-
Thread
Mikrocontroller an der FH
Ich glaube eher auf dem 8051 finden die ASM Versuche statt und Cortex wird dann nur noch in C programmiert.
Lothar M. schrieb im Beitrag #4757946: > Axel L. schrieb: >> Assembler auf einem 8051 finde ich schon fragwürdig, der ist ja schon >> sehr speziell. Ich fand den 8051 Assembler sehr einfach und bin sofort damit klargekommen. Am Anfang wird man mit den 128Byte direct RAM auskommen
-
Thread
MSP430 vs. AVR: Welches Konzept ist besser?
Und CAN-, MP3-, Ethernet-, USB-8051er gibt es auch schon seit Jahren. Peter
@MikroMan, die P89LPC9xx sind auch alles echte 8051-er, d.h. mit jedem 8051 Assembler oder Compiler zu programmieren. Sind 3,3V-Typen (5V tolerant). Allerdings ist der P89LPC924 im TSSOP-20 (0,65mm Pinraster) schwer zu löten. Peter
-
Thread
Low Power Mikrocontroller
Wandler. Die MSP430 haben ja ne schöne Angabe von 165µA/MHz. Sowas finde ich leider bei dem C8051F93x nicht, bzw ist das Datenblatt ein wenig kompliziert. https://www.silabs.com/Support%20Documents/TechnicalDocs/C8051F93x-92x.pdf Verbraucht er nu weniger, als die MSP430 oder tut sich da nich
Bleibt noch zu erwähnen dass der C8051F9xx eine klassische Akkumulator Architektur besitzt, während die AVR's und der MSP430 Registermaschinen sind. Dies bringt beiden letzteren Performancevorteile gegenüber dem 8051. Somit lässt sich die
-
Thread
Mikrocontroller Einstieg
die pure Größe meinte sondern die kleinere 8-Bit Architektur. Schließt die Markt-Berechtigung eines 8051 übrigens jene der AVRs aus? Ich glaube nicht. Ein 8051 profitiert wie die große AVR-Typenpalette auch von seiner langen Marktpräsenz.
Debugger (8051, ARM) das ist grade für den Einsteiger sehr sinnvoll.
-
Thread
LCD Display 480x360, blau, bei Pollin
), dafür bracht mann halt 17 adresleitungen. Ich arbeite auch an eine test Platine mit einen 8051 zur steuerung. und eine adapter Platine für das SONY ACX705AKM Farbdisplay. Grüße Mark,
). Ich glaube kaum, dass es in C möglich ist ein Page Mode Flash EPROM an einem 8051 (22,1184MHz) mit 115200Baud kontinuierlichem Datenstrom zu programmieren.
-
Thread
[8052(t51)] und Peripherie über XRAM Leitungen
: Also, ich denke, Peter kann da sicher genaueres sagen, aber ob es so ohne weiteres geht, einen 8051-Core so mit einem CAN-Core zu verknubbeln, dass der CAN-Controller über die SFRs des 8051 angesteuert werden kann, wag ich zu bezweifeln. Gibt's für solche Aktionen nicht diesen... wie heisst das doch
Also, ich denke, Peter kann da sicher genaueres sagen, aber ob es so > ohne weiteres geht, einen 8051-Core so mit einem CAN-Core zu > verknubbeln Also mit FPGAs habe ich noch nichts gemacht. Mir wurde auch in einem Xilinx FPGA-Seminar gesagt, daß es sich nicht lohnt, nen 8051 alleine in nen FPGA
-
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
RFM12 Empfangsinit
bei unserer Sendeseite einen PIC controller verwenden und die Empfangsseite ein FLEXGATE 3 (ATMEL8051) Muss ich dann den auch ausschalten? -->Nicht oder? [c]EA=1; /* enable interrupts */[/c] MfG
Controllern zu testen ist schon mal sehr gut. Momentan testet er es glaube ich mit einem PIC und einem 8051er auf der anderen Seite. Nur macht es für ihn dann mehr Sinn, zweimal PIC oder 8051er zu benutzen anstatt zwei AVR. Ansonsten bringt er dann gleich die dritte Controller Familie mit ins Spiel, was wohl
-
Thread
ASM oder C programmieren?
zwischenzeitlich sogar geändert. Zu Anfang ware es ein 8031 mit externem EPROM, SRAM. Jetzt ist es ein 8051 mit internem Flash, SRAM und Bootloader. Peter
dann selbstverständlich #define. Magische Zahlen im Code sind mir ein Greuel. Ein Umstieg von 8051 auf AVR wäre auch prinzipiell möglich gewesen und dabei den Großteil des Codes zu behalten. Allerdings benutzt das 8051-Programm Interruptprioritäten und das wäre ein Problem geworden. Im Nachhinein
-
Thread
Probleme mit AtMega16
Sie nicht herum, sonst können Sie die AVRs nie wirklich sinnvoll nutzen, d.h. mit einem schnellen 8051er wären Sie besser dran.
zum > anderen ist das der Befehl der dort für das Schalten verwendet wird. Na na, nicht alle 8051-er über einen Kamm scheren. Viele neuere 8051 haben sogar 2 Funktionsauswahlbits und damit 4 Möglichkeiten: - klassik 8051 open drain mit pullup - push-pull output - input ohne pullup - open
-
Thread
MC 8051
höchstens hinterher noch einen kurzen Check, ob die Strom-/Leistungsbilanz am µC stimmt. Gruß, Markus_8051
den Einzellasten der Portpins eh nicht erreichen kann. Markus_8051
-
Thread
[V] µC, Halbleiter, Relais
-> 0,25€/Stk. oder 10€/gesamt 4x DS500: 8051, gebraucht, entlötet, ungetestet -> 2,50€/Stk. 3x AN2131SC: 8051, USB -> 1€/Stk. 6x AN2131QC: 8051, USB -> 1€/Stk. Halbleiter: 8x PCA9506DGG
Bauteile. µC: 74x ATMEGA325-16AU: AVR -> 1€/Stk. 5x AT89C2051X2-16SI: 8051 -> 1€/Stk. 4x AT89C2051X2-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2-24PC: 8051, DIL -> 0,75€/Stk. 4x DS500: 8051, gebraucht, entlötet
-
Thread
Erste 8051-Derivate mit mehreren dptr
im Beitrag #4631015: > Philipp Klaus K. schrieb im Beitrag #4630746: >> Welches waren die ersten 8051-Derivate mit mehreren dptr > > Ist das eine Prüfungsaufgabe? Eigentlich wollte ich nur http://sdcc.sourceforge.net/mediawiki/index.php/8051_variants ergänzen. > Aktuelle 8051 z.B. EFM8 haben
Der AD8051 / AD8052 ist ganz ohne dptr ... :-) Gruß Jobst
-
Thread
Atmel goes USB
@peter dannegger : "Dagegen dürfte es ein 8051 mit Sicherheit schaffen, z.B. der C8051F300. Mit einem 24MHz Quarz hat der dann 24MIPS und ist noch nicht mal übertaktet." Wird bei den xx51'ern nicht der Takt vorher heruntergeteilt?
@Andi, das C8051F300 auf DIL-14 Teil ist ja echt geil. Weißt Du, was sowas kostet ? Peter
-
Thread
MP3 Player mit 8051??
Ich bin lediglich auf der Suche nach einem erfolgreichen MP3-Projekt mit einem Controller der 8051er Familie!
funktioniert. Warum willst du dann noch einen bauen? Der AT85C51SND3 ist auch ein Mitglied der 8051er Familie.
-
Thread
Wie habt ihr C gelernt?
Richtung 2 Jahrzehnte. Allerdings hatte ich zwischendurch die Gelegenheit, auf anderen Mikrocontrollern (8051-Derivate und C16x) zu programmieren. Da ging der Einstieg in die AVR-Serie in zwei oder drei Abenden (einschließlich Hardwareaufbau) vonstatten.
Jahrzehnte. Allerdings hatte > ich zwischendurch die Gelegenheit, auf anderen Mikrocontrollern > (8051-Derivate und C16x) zu programmieren. Wenn man schon einige Architekturen verschiedenster Grössenordnungen kennt, dann ist eine weitere - und zudem ziemlich "normale" wie AVR - keine Besonderheit.
-
Thread
Easy TCP/IP
noch sind ja nicht alle Quellen gesichtet ;-) Von Wiznet jedenfalls gibts C-Codes, halt für einen 8051. Wird also möglicherweise ne heiden arbeit. Viele Grüße
Tobias Was verwendest du für einen Controller an dem 7010 Modul. Ich habe bislang nur C-Sourcen für 8051er gefunden. Läuft es schon und wie schnell ist es so? @ThomasB "vorurteile" Nein, ich hab' doch keine Vorurteile ;-) und bin bestimmt kein BASIC-Hasser, aber ich würde es für mich nicht als
-
Thread
SDCC-Assembler: Stack 8051 richtig organisieren
Assembler als ein File mit Includes assembliert, der Linker also garnichts machen muß. Welchen 8051 verwendest Du denn, daß der RAM knapp so ist? Die meisten heutigen 8051 z.B. von Atmel haben 256 Byte idata und 1kB xdata. Ich verstehe auch nicht, warum es unbedingt immer der SDCC sein muß. Nach
das ist noch eine Baustelle: Die Doku in ASxxxx Cross Assembler Documentation beschreibt für den 8051 noch den AS8051-Assembler, der aktuell sdas8051 heißt, während ASLINK heute sdld heißt. Ulkig. Die Beschreibungen in ASxxxx Cross Assembler Documentation sind überholt, und die beiden Tools haben
-
Thread
Schnelle Division - welcher uC?
Als 8051 gibts von Infineon die XC888 mit MDU: 32/16Bit: 32 Zyklen 16/16Bit: 16 Zyklen Fmax = 24MHz Peter
Also wenn es um 8 Bit geht (und der TO hat einen 8051 genannt) ist ein 8051 von Atmel besser. Die Single-Cycle schaffen eine 8/8 Division in 4 Takten (und diese sind ungeteilte Quarzfrequenz). z.B. http://www.atmel.com/dyn/resources/prod_documents