-
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
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
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
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
Grundausstattung für Atmel 8051er Prgrammierung
AVR und 8051 sind vollkommen verschieden. Mein Tipp: Wenn du noch nie mit einem 8051 gearbeitet hast, lass es lieber. Warum willst du dich in eine neue Hardware einarbeiten?
nicht schlecht. Um mal kurz zu resümieren, was ich noch alles bräuchte: - Programm-Dongle für 8051 (nur Atmel) (Linux! s.u.) - passende Software für Aufladen von hex-files für *Linux* - *Linux*-Assembler für 8051er MfG Christian
-
Thread
Mit 8051er 5-Tonfolge nach ZVEI dekodieren?
Hallo, ich würde gerne ein 5-Tonfolge-Signal (Selektivruf von 1000Hz bis 2800Hz) mit meinem 80535 bzw. 80537 auswerten um es auf einem Display anzeigen zu können. Hat jemand schon einmal so etwas gemacht oder hat jemand eine Idee? Ich arbeite wenn möglich in Assembler, mit C im Notfall. Gruß Martin
-
Thread
Assembler oder C
sondern das ganze Programm ist auch kleiner als nur die Float Routinen für C... Für 8051 sollte man Assembler verwenden, bei AVR muss man schon besser überlegen was man verwendet, denn der ist für C optimiert.
Ich habe schon mehrmals ein Programm in C und in Assembler für den 8051 geschrieben. In C war das Programm fast immer zu groß für den Speicher (vor allem wenn man den AT89C2051 mit 2k Flash verwendet.) Der 8051 ist so leicht in Assembler zu programmieren, da macht es
-
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
Freies Keil (8051)??
Leg dir ein Eval-Board mit einem PSOC3 zu. Da ist der 8051-Keil dabei. W.S.
-c8051-support/
-
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
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.
-
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
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
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
Echtzeituhr mit 8051
werden. Der Zeitstempel ist der Wert der Echtzeituhr. --- Meine Frage an Euch. Kann sowas mit einem 8051-Derivat gebaut werden?
Interrupt >ausloesen Wozu der Aufwand? Siehe [[Sleep Mode]]. Ist zwar auf den AVR gemünzt, der 8051 kann das aber sicher auch. MFG Falk
-
Thread
8051 sbit?
Das ist der Pin P1.0 sowie P1.1 des Port 1. Der 8051 ist BIT Adressierbar, eine seiner Stärken. Das läßt sich nicht so direkt für den ATMEGA übernehmen. Hier mußt du das entsprechende BIT maskieren.
hi dommes! mit sbit kannst du, wie schon erwähnt, jeden einzelnen port-pin des 8051er einzeln ansprechen und setzen oder lesen. z.B.: sbit Motor_Out = P1^0; Motor_Out = 1; Mit dieser Anweisung kannst du den Pins beliebige Namen verpassen und die dann so bearbeiten.
-
Thread
Interrupt 8051
Hallo! Wenn bei einem 8051 MC ein Interrupt (INT0) durch eine negative Flanke ausgeführt werden soll, muss dann INT0 bei der Initialisierung auf High gesetzt werden, oder kann man diesen befehl auch weglassen??? Danke
dieses Thema jetzt brauche, setz ich mal ein Fazit. Wenn man Flankengesteuert interrupts mit einem 8051 auslosen moechte und zwar genauer gesagt eine HIGH - LOW Flanke dann : SETB EX0 SETB IT0 ; HIGH -> LOW (fallende Flanke) loest den Interrupt aus und bei LOW - HIGH Flanke ist es dann also ?
-
Thread
Welchen 8051 Derivat
"Einfache" Sachen kannst du mit einem guten, freien 8051er Emulator machen.
Silabs C8051F020 Keiner kann mehr.
-
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
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
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
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
Einsteiger: AVR oder 8051
Hallo, ich möchte das Programmieren anfangen. Sprache: Bascom Soll ich hierzu AVR´s oder 8051er verwenden? mfg Stefan
"Gibts eigentlich irgendwo eine Aufstellung von 8051ern" Ja, hier: http://www.keil.com/dd/parm_search.asp "Kann das Bascom eigentlich alle 8051er programmieren" Ja, die 8051 sind alle 100% binärkompatibel. Eventuell mußt Du Dir ein
-
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
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
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
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
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
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
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
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
-
Thread
sfp mit 8051 anschließen
Na warum denn nicht gleich so. Also um I2C geht es. Das kann man mit 2 beliebigen IO-Pins des 8051 machen. Und dann ne SW-I2C Lib einbinden. Es gibt aber auch einige 8051 mit HW-I2C.
Hallo, Meine aufgabe ist , das Teil (Sfp)mit mehrere Mikrocontroller zu testen. Und ich habe mit 8051 angefangen. Übrigens das 8051 hat auch I2C Schnittstelle.
-
Thread
8051 +externer ROM u. Interruptvektoren
wieder auf den > letzten wert zurück? Also, du solltest als erstes mal was über Grundlagen des 8051 lesen. Dir fehlen elementare Grundkenntnisse. Vorallem zur grundsätzlichen Speicherarchitektur (Harward). Die ist bei (fast) allen 8051ern gleich. Im Netz gibt es unzählige Dokumente dazu.
dem XRAM auch Code ausgeführt werden? Was für ein Adreßmapping hast Du dir ausgedacht? Hat der 8051 schon internen Flash, SRAM und wie groß? Welcher 8051? Und schau Dir auch das Timing der 82C55 an, manche sind schnarchlahm und brauchen extra Waitzyklen. Aber nicht jeder 8051 kann externen Zugriffe
-
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 für mich?
CCU eine (im Wikipedia nicht > erwähnte) "Compare/Capture Unit" gemeint ist. Zumindest bei den 8051ern > und verwandten heißen die so. Bei den Atmel 8051 wird es PCA (Programmable Counter Array) genannt. Wenn Du schon 8051 kannst, könnte der AT89C51CC03 auch interessant sein. Der Vorteil
CCU eine (im Wikipedia nicht >> erwähnte) "Compare/Capture Unit" gemeint ist. Zumindest bei den 8051ern >> und verwandten heißen die so. > > Bei den Atmel 8051 wird es PCA (Programmable Counter Array) genannt. OK, mit den /ATMEL/ 8051ern hab ich noch nicht gearbeitet. Beim vom OP erwähnten 80C517
-
Thread
Low-Pincount 8051 USB Microcontroller
Hallo 8051 Spezialisten, ich habe ein Project laufen, das mittlerweile (!!!) 17 Monate alt ist und das nur, weil ich keinen geeigneten 8051 gefunden habe... Also es handelt sich um eine "24V DC modular ATX
Teil eine millionen verschiedene gibt... Denke, das ich über 300 Firmen gezählt habe, welche die 8051/52 produzieren Und ich bevorzuge die 8051er, weil ich damit 1982 das programmieren angefangen habe Grüße Michelle
-
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
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
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
[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
[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
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
[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
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
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
mikrocontroller ohne integriertem Flash- Speicher
im Beitrag #3348774: > Dann ist es kein Mikrocontroller mehr. Ich werfe da mal eben die alte 8051 Familie in die Arena...
auch heute die Regel. Magnus M. schrieb im Beitrag #3348777: > Ich werfe da mal eben die alte 8051 Familie in die Arena... M.W. hatte der 8051 sehr wohl den Programmspeicher on Board, externen Speicher hatte der 8031. Ich kann mich aber auch irren, bin zu jung um das genauer zu wissen.
-
Thread
Motoransteuerung mit mosfet
Hallo Uwe, mit 1k nach GND ist ein 8051 aber dauerhaft auf Low. Hallo Peter, Es soll doch ein 8051 sein. Und der T89C51RD2 ist ein 8051-Derivat und kein AVR. Der L298 hat deshalb immer gequalmt, weil der Motor mit einem D-SUB
Hi Was!? 8051 schaffen keine 2,5mA, die kommen mir nicht auf den Tisch. Gruss Uwe
-
Thread
8051er Assembler JMP-Befehle
Gleiche Frage gilt für adr16 und adr11. LJMP adr16 ;mit LJMP kann überall herumspringen beim 8051er - adr16 ist eien 16bit Adresse AJMP adr11 ;mit AJMP halt nur im 2kbyte-bereich, also kann nur 2kbyte weit springen - adr11 ist eine 11bit adresse ;Bsp: "irgendein wort':.... ; ja und "
-
Thread
CY7C68001 Datenübertragung mit Windows (CyApi Verständnisfrage)
über den machen. Aber es sind eben einige Register, die du beschreiben musst. Das würde im 68013 der 8051 erledigen. Wenn man das Slave FIFO-Interface benutzt, hat der 8051 Core dann auch nix mehr zu tun, der stellt alles ein und die USB-Engine übernimmt dann den kompletten Datenverkehr. Irgendwo stand
Und wie programmiert man den 8051 für den 68013? Braucht man da extra einen Compiler und wie bekomme ich das neue Programm dann auf den 8051?