-
Thread
Frage zu MSP430 Dokumentation für Einstieg
jetzt in Eclipse. Ich arbeite gern mit IAR. Nicht lachen: Ich arbeitete früher gerne auch mit dem 8051 Keil uV.
das (Smiley). Danke vielmals; aber da muss ich passen. Einfach deshalb, weil ich uV anno 2002 für 8051 und C166 schon habe. (Ich nehme an Deine Version ist viel neuer.) Allerdings sind in Kanada C166 nicht sehr ueblich und mein Interesse galt bis jetzt lediglich den 8051ern und auch da nur aus nostalgischen
-
Thread
ATMEGA 32 16PU 0807D software
Der Aufbau dieses Controllers ist viel komplexer als der des 8051. Sollte ich vielleicht doch erst weiter mit dem 8051er programmieren bis ich diesen gut behersche oder ist es zu empfehlen jetzt mit dem atmel zu programmieren. Gruß tom
Hi >Der Aufbau dieses Controllers ist viel komplexer als der des 8051. Beim 8051 gibt es, so viel ich weiss, auch noch komplexere Varianten. >Sollte ich vielleicht doch erst weiter mit dem 8051er programmieren bis >ich diesen gut behersche oder ist es zu empfehlen
-
Thread
AT89S8253 (8051) - minimalkonfiguration zum programmieren mittels USBASP
Dir ist schon klar das es ein 8051 Derivat ist ?
STK muss dabei mit Spannung größer 7V versorgt werden. Dann erkennt das Studio das auch. Bei den 8051 Dingern musst du aufpassen, ob RST invertiert wird oder nicht. Prüfe da anhand des Hanbuchs vom STK und dem Datenblatt des 8051 ob die Pinbelegung passt. Je nachdem ob du ein Fabrikneuen 8051 hast oder
-
Thread
Welche 8051 von atmel lassen sich parallel programmieren?
programmieren. "Bootladerfähig" sind nur die AT89C52RD2 (oder so ähnlich, die von TEMIC eingebrachten 8051er glaube ich). Die können in ihren FLASH schreiben und sich damit sich selbst programmieren. Und damit ist auch eine Programmierung über Bootlader möglich. Jörg
geschrieben werden um ihn ersteinmal dann programmieren zu können oder verwechsel ich das?" Alle 8051 (Atmel, Philips, Silabs, Maxim, ...) mit Bootloader haben den Bootloader schon eingebaut (factory programmed). Aufpassen muß man aber bei den Philips 8051, da kann man sich den Bootvektor versehentlich
-
Thread
Zwei ADC zur Erhöhung der Auflösung - NPX LPC Controller
µController mit zwei ADC jeweils mit 10 bit. Dann nimmste eben nen MC mit 24Bit ADC, z.B. Silabs: C8051F350
Peter D. schrieb im Beitrag #4240925: > Dann nimmste eben nen MC mit 24Bit ADC, z.B. Silabs: C8051F350 Erster ... Lothar schrieb im Beitrag #4240318: > ADS124x 24-bit ADC (gibt ein Eval-Board und eine Demo für LPC) > > Und es gibt uC mit 24-bit ADC (allerdings 8051): C8051F35x
-
Thread
ANL & SWAP? Beispiel Bitte Gesperrt
Hallo .. ja 8051... aber, kannst Du mir die Mathe dahinter erklären? wozu brauche ich SWAP bzw ANL ? mathematisch gesehen !?
durch ein ANL 0x0f löschen. So oder ähnlich wir in deinem fall wohl die Berechnung aussehen. (8051 in Assembler ist schon etwas her ;)) avr
-
Thread
Cypress USB Controller
Also, die Firmware musst du selber scheiben. Standardmäßig wird nix auf den 8051 übertragen. Es gibt aber von Cypress jede Menge Beispielsoftware für die 8051 Firmware. Die kannst du dann mit der kostenlosen Version des µVision selber schreiben. Ist nicht besonders schwer. Die
klappt aber mit der auch gut. Ohne selbstgeschriebene Firmware oder eben die von Brain ist der 8051 dumm und macht gar nix.
-
Thread
AT89S52 (8051) Entwicklungsboard – Programm-Upload / einfache Ein-/Ausgabe funktioniert nicht
Hallo zusammen, ich arbeite gerade mit einem AT89S52 (8051) Mikrocontroller-Entwicklungsboard und habe Probleme beim Ausführen eines einfachen Programms. Ich beschäftige mich nach längerer Zeit wieder mit dem 8051, daher könnte mir etwas Grundlegendes entgangen sein. Verwendetes Board: https://robocraze.com/products/smartelex-aryabhatta-8051-microcontroller-at89s52-development-board Bisherige Versuche: Ein einfaches LED-Blinkprogramm (Port 1 Ausgang) geschrieben Code mit Keil kompiliert HEX-Datei über einen externen Programmer
-
Thread
Einfacher Timer in C für 8051er AT89S52
wählbar, auch hier die Compiler-Spezifik beachten, Angabe bedeutet, dass die "Registerbank 1" des 8051 für die Interruptroutine benutzt werden soll. Könnte auch 1,2 oder 3 sein. "Registerbank 0" wird üblicherweise vom Hauptprogramm verwendet und sollte bei Interruptroutinen gemieden werden.
Könnt ihr mir bitte helfen???? MFG Achja ganz vergessen , es handelt sich um den MC 8051
-
Thread
Problem mit SDCC
da korrekterweise ebenfalls ein cast hin, bin aber nich ganz sattelfest, wie der aussehen muß. Der 8051 hat nun mal 3 unterschiedliche Adreßräume und der korrekte Typ muß für einen Pointer per cast angegeben werden, wenn es nicht der definierte (in diesem Fall auf inernes RAM) ist. Gruß Klaus
Klaus S. schrieb im Beitrag #7781927: > Als langjähriger ASM-Programmierer der 8051-Familie würde ich mir > natürlich erstmal den generierten Code ansehen Hab ich das passt schon. Ist ja auch nur eine warning. Der code wird korrekt erzeugt mit MOVC. Wie gesagt Keil c51 übersetzt
-
Thread
AVR / 8051
, der 8051 würde nicht mehr verwendet. Dem ist aber nicht so, selbst Atmel bringt immer wieder neue 8051-er auf den Markt. Und die Silabs C8051F330 sind auch ganz schnucklige Dinger. Von denen könnte sich
ein Design, wo ein großer AT89C51CC03 (8051) und 3 kleine ATTiny25 (AVR) draufsitzen. Peter
-
Thread
USB Programmierbarer uC
Cypress FX Familie. Wenn man sich denn eine 8051 Grotte antun mag...
wiederholt wird, aber neben den Cypress FX2 kann man auch einen AT91SAM nehmen, falls man keine Lust auf 8051er hat. Generell gilt aber wohl, wenn man Rechenleistung braucht, dann eher einen Arm7 (wie den AT91SAM), und wenn man Portgeklappere braucht, dann macht sich der FX2 auch nicht schlecht. Der Originalposter
-
Thread
Umfrage: Mikrocontroller der Zukunft
für die Vor- und Nachteile der Strategie eingekaufter Cores. Auf der 8-Bit Schiene waren dort die 8051er präsent, aber für die müssen sie vermutlich Geld an Intel abdrücken. Also kam mit den AVRs ein eigenes Design, für das sie nichts zahlen müssen. In diesem Fall mit Erfolg. Bei den 32-Bittern haben
Anwendung eben einen ARM-Controller. Es hing noch ein wenig mit Keil zusammen, da die auch schon die 8051-Tools lieferten, und bei denen ARM dazu kam. Mittlerweile ist Keil ja auch ARM.
-
Thread
David Jones über PIC vs AVR
für 8051. Und der GCC für AVR ist doch so schlecht nicht. Und in C stören die diversen kontroversen Eigenschaften in der Praxis nur sehr selten. Viele Steueraufgaben werden davon nicht einmal ansatzweise betroffen
Anfänger oftmals den Fehler, LARGE auszuwählen und schon läuft der 8051 mit angezogener Hand- und Fußbremse. Default ist aber SMALL aus gutem Grund. Man muß dann nur händisch größere Arrays als XDATA definieren.
-
Thread
Microcontroller Buch
zusammen! Kann mir jemand ein leicht verständliches Microcontroller Buch für Einsteiger empfehlen (8051 Familie). Danke.
@Florian Wenn du mit einem Buch über 8051 einen AVR programmieren willst, wird das natürlich schwierig... Zumindest habe ich noch nie ein r16 bei einem 8051 gesehen.
-
Thread
89s8253 proggen
legen, und schauen, ob die Bits richtig gesendet werden? Gruß, Markus_8051
SPI-Takt anliegen. Diese Pause kann ich in deinem Programm nirgends umgesetzt finden. Gruß, Markus_8051
-
Thread
LCD - Ansteuerung
welches für LCD's mit KS0066 / HD44780 - Contollern geeignet ist. Das Programm hab ich für einen 8051er geschrieben. Folgende Funktionen sind im Progi enthalten: -> Initialisierung -> Ausgabe eines Strings / einzelner Zeichen / eigene Zeichen -> Funktion zum erstellen eigener Zeichen Ich habe das Progi so geschrieben, dass der 8051er Bytewise Operationen ausführt da ihm das besser "liegt" als das Bit für Bit ansprechen. Die Funktionen set_address und set_data() hab ich aus vereinfachungsgründen mit eingebunden. Ich hoffe das
-
Thread
Hallo Jungs - brauche Hilfe bei Assemblerprogrammierung!
du scheinst ja wirklich von Null aus anzufangen. Ich glaube, da ist "Das 8051 Kochbuch" das richtige. Ich weiß jetzt nicht, ob es das noch zu kaufen gibt, auf alle Fälle gibt es das in Bibliotheken. Wenn Du englisch kannst ist das Original "The 8051 Cookbook" zu empfehlen
hier im klartext: das bunny möchte das jemand für sie ein proggy schreibt! und das 8051 kochbuch gibt es noch: http://www.amazon.de/exec/obidos/ISBN%3D3826607228/302-2683815-1763212 :D
-
Thread
8051 Kernel unterprogrammaufruf
Schau Dir einfach mal an, wie es die vielen bereits existierenden 8051-RTOS-e machen. Den 8051 gibts ja schon länger, da müßte für fast alles schon ne fertige und optimale Lösung zu finden sein. Alles selber von Grund auf zu entwickeln, kostet nur unnötig Zeit.
da kann man ja leider keinen externen Speicher anschließen. Unbd ich habe sowiso vor das auf einem 8051 zu machen.
-
Thread
CY7C68014A-56PVXC
Ich hatte auch gedacht den 8051 zum abholen der Daten zu verweden. Ist den ein zwischenspeichern der Daten in ein Fifo wirklich nötig? Kommt es nicht darauf an wie schnell die Daten vom 8051 abgeholt werden? Die Messdaten sollen
fast 500€ kostet. Gibt es da preisgünstige Alternativen oder kann ich auch ohne Entwicklungsset den 8051 irgendwie programmieren?
-
Thread
16-Bit-Schleifen mit 8051
Das ist kein Problem, das ist genauso (wie der Name schon sagt) dokumentiert! http://www.self8051.de/djnz_____%3Cbyte%3E.%3Crel%3E,13474.html?PHPSESSID=b781dc8aa3e09a9ce83ee08e47b3a1a4
relativen > Rücksprung, da in der Schleife recht viele Befehle stehen werden. Das ist dann ein 8051-Problem.
-
Thread
Microcontrollertyp gesucht
chelnov.png Das ist ein Videospiel aus den '80ern, "Chelnov Atomic Runner". Im Original sitzt hier ein 8051, der mit 8 MHz getaktet wird. Die vorhandene Version ist jedoch ein Nachbau ("Bootleg"), die teilweise andere Bauteile verwendet -- so auch hier. Aussschließen kann ich 8051, 8049, 6801, Z8, und
Pin 2 des unbekannten Controllers hängt ein Elko gegen Masse, das könnte /Reset sein (beim Original 8051 ist Reset high-aktiv mit Elko gegen Plus an Pin 9). /Coin1 geht auf Pin 24 (im Original Pin 15), /JAMMA_Test auf Pin 12 (im Original Pin 17). Die meisten 8051-kompatiblen Controller haben die
-
Thread
Wie startet ein 8051 Programme?
Wie ATmels 8051er zum proggen anschliessen ? http://www.atmel.com/dyn/resources/prod_documents/C51_Hardware_Connections.pdf
Ein 8051 oder AVR wird kein PC...
-
Thread
Sinnvoll Altes Betriebssystem auf neuem Rechner
alte Programme, die ich brauche, und die es in neuerer Form gar nicht mehr gibt. Z.B. einen uralten 8051-Assembler mit Simulator und Disassembler. Die Geschwindigkeit kann man in DOSbox auch einstellen, und sogar die DOS-Version. Denn auf neueren Rechnern assembliert der Assembler so schnell, daß man
Wilhelm Ferkes schrieb im Beitrag #3169258: > Es gibt zwar neuere 8051-Assembler und Simulatoren, aber andere Syntax > für den Quellcode, da müßte man alle Software umschreiben. Und der Fortschritt ist sowieso fraglich, da sich beim 8051-Befehlssatz so gut wie garnichts
-
Thread
80c537 Fußballroboter
Der 80c537 ist (war) ein 8051-Prozessor mit recht üppiger Peripherie. Tutorials für den 8051 sollte es massenhaft im Internet geben. Um die Peripherieeinheiten nutzen zu können, solltest Du Dir die Orginaldokumentation von
zum 80c537 direkt kenne ich kein Buch, aber das bringt Dich sicher weiter: Bd.2, Die 8051-Mikrocontroller-Familie, deutsch FEGER,ISBN: 3928434047 80c537 ist zu 100% kompatibel zu den 8051ern, Basiswissen wenn Du mit einen so komplexen Baustein beginnst, solltest Du Dir erstmal hierbei
-
Thread
RFID HTRC110
anzeigen konnte. So lernt man die Funktionen und Zusammenhänge am schnellsten. Viel Erfolg, Markus_8051
sicher umschreiben. Hast/kannst Du Delphi? Ich schau mal, was ich davon noch finde... Markus_8051
-
Thread
präzise Schaltuhr
Grundsatzdiskussionen über den Prozessortypen > in diesem Thread. Das ist so und ICH kann damit prima leben. Als 8051er > hat er auch genügend Derivate usw. Wir sind eben Freunde! Man kann AVR-Code schnell in 8051 umwandeln und umgekehrt, die sind sich ziemlich ähnlich. Anbei mal die Uhrenroutine, die Du ja
groß Dein Code schon ist, ich vermute mal, schon etwas über 4kB. Ich hab früher auch viel aufm 8051 in Assembler gemacht. Die 8051 ohne Flash habe ich allerdings kaum verwendet, das Platine layouten war mir zu umständlich. Seit 1993 gibts ja die Atmel 8051 als Flash. Peter
-
Thread
Step-Down-Regler ist zu langsam
Versuche die Ursache zu verstehen. Viel Erfolg in jedem Fall! (Und bitte Nachsicht bezüglich der 8051er Kommentare, nicht böse gemeint)
Tests machen, aber auch die drehen sich um die Spannung. > (Und bitte Nachsicht bezüglich der 8051er Kommentare, nicht böse > gemeint) Kein Problem!
-
Thread
Vergleichstyp bei Reichelt
> eine eher langsame Anwendung hast, müsste ein LS Baustein > genauso gehen. In meinen ersten 8051-Schaltungen verwendete ich 1992 den 74ALS373 als Busmultiplexer. Das war so die Übergangszeit zwischen Bipolar und CMOS, jedenfalls bekam ich im Laden erst den ALS-Baustein. Sie sind aber gegenüber
Faktor 2-3 energiesparsamer, bei gleichem Speed. Es interessierte mich durchaus, ob meine gesamte 8051-Schaltung nun 20mA oder 50mA auf nimmt.
-
Thread
PIC Einsteiger/Umsteiger
anstrengend. Im Alter wird man halt bequemer. Ich hab über 10 Jahre Assembler programmiert, auf dem 8051, der ist in Assembler deutlich angenehmer als der AVR (gabs damals außerdem noch nicht). Der 8051 kann vieles direkt im RAM und IO, man muß nicht alles erst umständlich in Register schaufeln und auch
> anstrengend. Im Alter wird man halt bequemer. Ach herrje, aus deinen Bemerkungen über den 8051 schließe ich, daß du so etwa in meinem Alter bist. Allerdings hab ich damals nicht mit 8051 sondern mit Z8 gearbeitet. Vielleicht prägt sowas. Ist wohl so ähnlich wie mit dem damaligen Zwist zwischen
-
Thread
PIC18F oder Atmel 80C51?
dsPICs anschauen. > Die haben bis zu 40MIPS und sind 16Biter. Hab ich, die sind zu teuer. > 8051er mit 40MIPS sind etwas teuer ;-). Ich habe die ehre mit einem > DS89C430(Von MAxim/Dallas) arbeiten zu dürfen. Dieser hat 33MIPs, > jedoch kostet dor ein Stück knapp 89Euro(bei 1k) ;-). Ja, das
Hast du dir auch die 8051er von Analog angesehen. Also ADuC841 usw. ich weis zwar nicht wieviel die kosten, aber die wären auch etwas Flotter. Programmer brauchst du zb beim DS89C430 und beim ADuC nicht, denn die haben einen
-
Thread
DMX-Receiver
Danke für die schnelle antwort nur leider ist das ja kein Quelltext für einen 8051 sondern für einen AVR hat niemand einen Ouelltext für einen 8051 das würde mir sehr viel helfen Danke Grüße Alex
für die antwort naja ich bin da noch immer ziemlich am rumrudern mit dem DMX Protokal . Für meinen 8051 aber bei dir sind auch ein paar gute ideen drin danke. Gruß Alex
-
Thread
Codeschloss mit 8051
Hallo Tut mir Leid, mir ist aufgefallen, dass ich bei meinem lezten Beitrag keine Kommentare eingefügt habe. Ich habe ein C-Programm für ein Codeschloss mit einem SAB80C537 geschrieben. Über eine 3x4 Tastenmatrix kann (sollte man) einen bis zu 20 Stellen langen Code eingeben können, der dann abgeglichen wird. Ist der Code falsch passiert gar nichts, ist der Code richtig, wird die Alarmanlage eingeschaltet, bei erneuter Codeeingabe ausgeschaltet. Ist die Alarmanlage eingeschaltet, wird ein Interrup aktiv, sobald der daran angeschlossene Endschalter auslöst, geht eine Sirene an und eine Led zeigt an
-
Thread
8051 Vernetzen
Hallo, ich möchte 5 Microcontroller vom Typ 8051 miteinander vernetzen. Die Entfernung zwischen den einzelnen sollte bis zu 20 Meter betragen. Welche Netzwerkform kann ich verwenden? Grüße Klaus
-
Thread
AVR Risc Mikrocontroller von Wolfgang Trampert
Codespeicher. Ich habe das sehr deutlich gemerkt, als ich C-Programme vom 8051 auf den AVR portiert habe. Was bequem in einen AT89C2051 paßte, ging nie in einen ATtiny2313 rein. Für die C-Programmierung habe ich mich daher auf den ATmega8 eingeschossen, obwohl die Pinzahl
8051 liest man richtig, aber bei den 1-clocker und den AVRs noch den vorherigen Zustand. Peter
-
Thread
MSP430 nanosekunden Tackt Timer
Lothar schrieb im Beitrag #4157227: > 8051 immer mit nur 1 1 CPU Takt vielleicht, also 4 Takt-Zyklen. :-)
originale 8051 braucht 12 (ZWÖLF) CPU-Takte für einen Maschinentakt, moderne Nachfolger je nach Typ 1-6.
-
Thread
At Mega8 Timer 1
Betriebsmodus nennt, und wa sich mir im Datenblatt dazu durchlesen muss? Bisher hatte ich nur 8051er und da ist es bei weitem nicht so "komplex" wie beim AVR und seinen vielen einstellmöglichkeiten. Desweiteren gab es glaube ich beim 8051er sowas garnicht. Bin mir nicht so sicher. Für Tipps
Oliver D. wrote: > Bisher hatte ich nur 8051er und da ist es bei weitem nicht so "komplex" > wie beim AVR und seinen vielen einstellmöglichkeiten. > Desweiteren gab es glaube ich beim 8051er sowas garnicht. Erstmal gibt es /den/ 8051er gar
-
Thread
RFID Controller programmieren
programmiert. Das ist mit jedem anderen Prozessor zu machen. Der richtige Name des F330 ist übrigens "C8051F330" und bei Google leicht zu finden! Auch die Entwicklungssoftware gibts kostenlos! https://www.silabs.com/mcu/8-bit-microcontrollers/c8051f33x/device.c8051f330-gm Gruss
https://www.silabs.com/documents/public/data-sheets/C8051F33x.pdf aber das ist nur der Controller https://mschoeffler.com/2018/01/05/arduino-tutorial-how-to-use-the-rdm630-rdm6300-rfid-reader/ Die Platine erhält man u.a. von Seedstudio https://wiki.seeedstudio.com
-
Thread
Ansi C Frage..
Instruktionen: ldi r16, 1<<RXEN^1<<TXEN out UCR, r16 Direkt irgendwas im I/O zu machen geht nur beim 8051 (MOV, INC, DEC, DJNZ, ANL, ORL, XRL). Deshalb ist ja Code auf dem 8051 typischer Weise kleiner als auf dem AVR. Peter
der 8051 braucht ja aber auch 12mal soviele takte pro instruktion! :-)
-
Thread
suche 8051 Controller mit USB und I2C
www.silabs.com C8051F34xx und F32xx www.st.com µPSD34xxx von Atmel gints auch was
Welchen Controller würdet ihr mir empfehlen? Worin liegt der eigentliche Unterschied zwischen 8051 und 8052? Beschäftige mich noch nicht so lange mit µC. Vielen Dank Gruß U.Tyson
-
Thread
8051*AT89C51CC03
mit der Zeile zur Baudraten-Verdopplung: PCON |= 0x80; // Baudrate wird verdoppelt Manche 8051er können das, aber ob der CC03er das kann, geht aus dem Datenblatt NICHT eindeutig hervor: (Neueste Version 09_08): auf S.15 gibt es zwar die Bit SMOD1 und SMOD0. Bei der konkreten Beschreibung des
die Portbits messen, welchen Zustand sie haben und mit dem Hexwert vergleichen. @Gast: > Manche 8051er können das, aber ob der CC03er das kann, geht aus dem > Datenblatt NICHT eindeutig hervor: Nein, nicht *manche*, sondern *alle* können das. Weil der Kern ein 8051 ist, und das ist eine Kernfunktion
-
Thread
8-bit-Controller gesucht
der Zeit sein, > schliesslich hat heute keiner merh wirklich Bock mit dem Akku > rumzumachen ala 8051. Das sehen die vielen Anwender und auch die vielen Hersteller, die immer wieder neue 8051 entwickeln, aber anders. Wenn man sich den 8051 mal genauer anschaut, dann ist der wirklich äußerst clever
), Vergleichen (CJNE) geht auch mit den 32 Registern bzw. direkt im IO- und SRAM-Bereich. Beim 8051 macht sogar Assembler Spaß. Der Keil C51 ist aber auch sehr effizient. Peter
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
Hallo, wenn es darum geht, mit externem Speicher zu arbeiten, dann wäre der 8051 ein Ansatzpunkt. Den gibt es ohne ROM und wahlweise auch mit Flash. Diverse Entwicklungskits sind auch verfügbar.
zu lösen die nichts mit Deinem eigentlichen Ziel zu tun haben. Natürlich gibt es auch reichlich 8051 Derivate mit integriertem Flash und mehr Speicher, die In System programmierbar sind, aber das wird Dir ja schon wieder viel zu modern sein. Die 8051 Cores sind noch weit verbreiten, wenn auch in
-
Thread
Intel C8751 programmieren
Hi, Ist denn die Schnittstelle bzw. der Programmierablauf gleich wie bei einem 8051 mit ROM? Ich habe hier folgende Dinge gefunden, zum einen: https://www.instructables.com/How-to-Program-8051-Using-Arduino/
Beitrag #7050828: > Ist denn die Schnittstelle bzw. der Programmierablauf gleich wie bei > einem 8051 mit ROM? > > Ich habe hier folgende Dinge gefunden, zum einen: > https://www.instructables.com/How-to-Program-8051-Using-Arduino/ "Note- this method will only work with AT89S51, AT89S52" Mit
-
Thread
[PIC] .c + .asm zusammen in einem Projekt verwenden
Meine Erfahrungen vom 8051 und AVR sind: Laß es sein. Man vereint damit nur die Nachteile von beiden, also unportabler, unleserlicher Code des Assembler und mehr Flashverbrauch des C. Nach etwas Einarbeitung in C merkt
sollte. Und wenn Du hier schon ne Weile mitliest, wirst Du bestimmt wissen, daß mir in puncto 8051- oder AVR-Assembler keiner so leicht was vormachen kann. Peter
-
Thread
Wie programmiere ich einen MCS51
Außer einem 8051 mit internem Bootloader brauchst Du nur noch einen MAX202 oder kompatible, siehe hier: http://www.mikrocontroller.net/forum/read-1-25968.html#new Welche 8051 einen internen Bootloader haben,
@Olaf Guten Morgen , schon wach ? Atmel hat min. 20 ISP-fähige 8051er . http://www.atmel.com/dyn/products/param_table.asp?family_id=604&OrderBy=1209&Direction=DESC#
-
Thread
Überlegungen Datenlogger
Spannungsteiler vor. Es gibt OPAmps die mit 2,5V Ub funktionieren. Mit 16bit ADC gibt es von AD einen uC mit 8051er Kern, das ist vermutlich am effizentesten. Speichern solltest du gleich auf SD Karte, Probleme sollte es auch mit der 32GB Karte nicht geben. Mit der kannst du dann schon ziemlich lange loggen.
Analog-Kanälen mit eingeschaltetem Buffer: 0,5nA. Das ist übrigens ein ADC mit integrietem µController (8051). Kostet bei Digikey ca. 22€ Ähnlich ist der C8051F350, auch mit 24-Bit AD-Wandler und integriertem 8051, kostet <6€.
-
Thread
Schaltplan/layout mit EAGLE für Reaktionstestspiel
ich nicht weiß welche ich genau verwenden soll (beim Mikrocontroller gibts z.b. unter micro-intel 8051N oder 8051P, die sich anscheinend im "gehäuse" unterscheiden (?), und bei den leds hab ich mal LED3MM genommen und bei den widerständen R-EU_0207/10 (R-EU_), für den taster hab ich switch-omron 10-
bis die nächste led leuchtet. Hierfür muss ich > einen 8051 verwenden. Das Tutorial hilft dir mit den Grundlagen der Mikrocontroller- Programmierung auf Basis eines AVR. Dein Programm wird zu 100% nicht auf dem 8051 laufen da das Tutorial für
-
Thread
Intenso 2,8" Viddy was für Bastler?
ist eigentlich (fast) alles klar. Der große IC besitzt viel Hardware-Module und einen 8032 Kern (8051 abart). Da der große IC laut Datenblatt keinen Flash hat, muss das 8051 Programm anderweitig gespeichert sein, zB in einem ROM. Da auf der Platine nur 5 ICs sitzen, die dies erledigen könnten (außer
- NAND Flash. Bingo! Also, im NAND Flash (vermutlich am Anfang, oder am Ende) liegt wohl der 8051 Code. Wenn man Glück hat, spricht der 8051 auch etwas über UART (3.3V). Dann gilt es rauszufinden wie der Bootloader funktioniert (falls es einen gibt), bzw einen zu schreiben und irgendwie in den Flash
-
Thread
AT89C51RD2 ISP macht Probleme
;################################################ [/avrasm] (Sorry hab keine Formatierung für 8051er gefunden)
habe ich bisher nicht gefunden. Hast du einen Vorschlag? Alles was ich so an Programmen für Atmel 8051er hier rumfliegen habe geht, zumindest für diese CPU, garnicht. Ich habe zwischendurch eine Mail von 8051@atmel.com erhalten. "...Your device reading looked correct. But it was so strange for