-
Thread
µC und Programmer gesucht
, runter, neutral und zündung, sowie ein ausgangsport für 7 segm. > anz). läuft momentan für den 8051 (via edsim). Wenn Du schon den 8051 in Assembler programmiert hast, wirst Du den PIC nicht mögen. D.h. Du wirst viele schöne Befehle nicht mehr verfügbar haben (DJNZ, CJNE, MOVC, MUL, DIV ...) und
Peter Dannegger schrieb im Beitrag #1921157: > Beitrag "8051 Entwicklungsboard" schon wieder etwaas schlauer :) gibt es die schaltung noch in etwas besserer auflösung oder einen link wo ich sie sehe?
-
Thread
[S] Emulator für 80535
Hallo zusammen, ich suche einen Emulator für einen 80535 (8051-Derivat). Die zu emulierende Frequenz beträgt 12MHz. Auf weitere Funktionen (Trace, Breakpoints, verschachtelte Trigger etc.) kann ich verzichten. Dafür sollte der Emulator möglichst günstig sein, im
Controller) Hierbei handelt es sich um ein NOHAU EMUL-31-PC auf den Handbücher steht EMUL51-PC for the 8051 family, auf dem POD steht 80C552-POD REV A (1988) (sehr alt);-( ich hatte bis anfang der 90 Jahre Controller der 8051 family Preogammiert, danach ist der Emulator in Vergessenheit geraten und nicht
-
Thread
ATmega8. Der Film
PICs" geplant? Fragt > sich nur wer da die nervige Nebenrolle macht. Ich bin der Meinung, dass 8051 im Prequel vorkommen sollten. 8051 - Die dunkle Bedrohung da sollte aber Kubrick Regie führen :-)
Phantomix Ximotnahp schrieb im Beitrag #3965857: > Ich bin der Meinung, dass 8051 im Prequel vorkommen sollten. "Hch. Mega-Acht - hch - ich - bin - dein - hch - Vader!" Sebastian E. schrieb im Beitrag #3965707: > muss der "Tiny2313 - wie alles begann" auch ein dreiteiler werden
-
Thread
ASM-Code aus 1980/1990 assemblieren
aber noch SDCC brauche habe ich nicht richtig > verstanden. Das ist ein C-Compiler, falls Du den 8051 in C programmieren möchtest.
Assembler ist immer auf ein bestimmtes Target bezogen. Ein AVR- oder PIC-Assembler kann nunmal keinen 8051-Code verstehen. Alte Assembler kann man noch in DOSBox laufen lassen.
-
Thread
Bit im Register setzten ohne andere Bits zuverändern.
Wieder nur für AVR gültige Antworten hier. Auf einem ARM mit Bit-adressierbaren Registern oder einem 8051 geht das auch in C direkt (und atomar) so: #define LED P0_0 LED ^= 1; bzw. sbit LED = P0^0; LED ^= 1;
sowas geht (in C) nur, wenn die Hardware es kann und der Compiler entsprechende Erweiterungen hat. 8051 z.B. hat P0 als einen 8-Bit-Port und P0_0..P0_7 als mit speziellen Befehlen direkt addressierbare Bits, die HW-seitig die Bits des P0 sind. Typische 8051-C-Compiler kennen den Datentyp __bit und erlauben
-
Thread
Pic Programmerboard
Programmerboard, was isn das, kann man das essen ? Ich nehme schon seit Jahren 8051-er mit Bootloader, da braucht man solch veraltetes Zeuchs nicht mehr. Die UART per MAX232 an den PC ranpappen und gut is. Peter P.S.: Damals wars, als man den programmierten Chips beim
Mikes wrote: > ich glaub ich versteh nur Bahnhof, du programmierst einen (neuen) PIC > mit einem 8051 auf dem ein Bootloader ist? Ich habe nie einen PIC programmiert, ich programmiere keinen PIC und werde auch nie einen PIC programmieren. Ich programmiere 8051 und z.B. von Atmel, Maxim, NXP
-
Thread
Fujitsu MCU vs Cortex M3
haben noch bei keinem ein Dropin-Replacement gefunden. Sowas gibts eigentlich nur bei musealen 8051ern in Original-Intel-Ausstattung. Die Periphieremodule von Controllern sind weitgehend herstellerspezifisch - ab und zu mag ein eingekauftes ARM-Modul dabei sein. Damit muss man leben. Der Vorteil
sondern Renesas R8C, M16C, SH und Microchip PIC24FJ/HJ und PIC33FJ. Dazu hin und wieder mal ein 8051er von SiLabs. Zudem sind mir, außer einigen ARM7 von TI und Freescale, keine Cortex-M3 bekannt die AEC-Q100 Grade 1 (-40 °C - 125 °C) oder Grade 0 (-40 °C - 150 °C) erreichen/qualifiziert sind.
-
Thread
Wahl eines passenden MC
Peripherals: min 8 I/O ports; I2C; 3 Timer; min 2 PWM Möglichkeiten Nach einiger Suche habe ich den C8051F350 von Silabs gefunden, da er diese Spezifikation erfüllt. Leider finde ich nur diesen, da die Anforderung "hoher Strom" und "hochauflösender ADC" eher selten ist. Kennt einer von euch vll noch einen
www.renesas.com/en-us/products/microcontrollers-microprocessors/rx/rx200/rx21a.html Oder MSC1201, 8051er mit 24-Bit DS ADC oder MSP430 gibt's auch mit SD24 (Auflösung eher 16 Bit) oder STM32F373 auch mit 24-Bit DS ADC. Höchste Genauigkeit: Die erwähnten ADuCM360-363 Bleiben noch die üblichen Fragen
-
Thread
8051 Wecker klingelt nicht
ertönt kein Signal! Ich sehe nirgends einen Zugriff auf nen Output-Pin. Und im Blockschaltbild des 8051 ist auch kein integrierter Lautspecher zu sehen. - Vergleichsroutine schreiben - Tongeneratorroutine schreiben - Lautsprecher anschließen. Peter
-
Thread
8051 librarys howto??
howto (oder wenigstens ein paar info's ) wie ich aus meinen c-funktionen eine library für einen 8051 MCU zusammen baue. mit keil µvision hab ich schon eine erstellt, aber irgendwie funktioniert das nicht (vielleicht mangels fehlender anleitung) und vorallem scheint man die erstellten Librarys
-
Thread
8051 Timer Assembler
gegenüber ;) Was hast Du erwartet? Assembler ist auf jedem MC umständlicher als C. Wobei der 8051 noch ganz hübsche Kombibefehle hat (DJNZ, JBC, CJNE), die z.B. der AVR nicht hat. Und viele Befehle auch auf dem direkten RAM (0x00-0x7F) ausführbar sind. Z.B. das "DJNZ RAM-Variable" im Interrupthandler
-
Thread
LCD ansteuern mit 8051
fürchtete schon, dass das Display defekt ist. Kennt nun jemand eine Nützliche Seite wo Tutorials für 8051 in C zu finden sind? Die Seiten von Emanuel sind sicher ganz gut, überhaupt dieser Codegenerator wäre toll, wenn ich ASM könnte.
-
Thread
Mit 8051 auf Display schreiben
Hallo, ich versuche gerade über Memory Mapped(8-Bit Interface), also vom 8051er ausgesehn, das Display wie einen externen RAM zu benutzen, Glue Logic halt. Die IDE ist Keil und Programmiersprache C. Hier mein bisheriger Code: http://pastebin.com/0Rx7XX5Y Also Text auf
-
Thread
Quellcode eines 8051-Assemblers
Guten Tach Zusammen, ich habe mir vorgenommen ein 8051-Assembler in Java zu Schreiben. Anfangs lief es recht gut, aber nun kommt die ganze Geschichte ins stocken. Meine Frage nun : Kann mir irgendjemand den Quellcode eines 8051-Assemblers schicken oder
http://john.ccac.rwth-aachen.de:8000/as/index.html ist allerdings etwas komplexer als ein einfacher 8051 ASM. Matthias
-
Thread
8051, ADC, Ports und Register
Hallo! Ich programmiere beruflich eine 8051 MCU von Atmel, Typ At89C51CC03. Deren Port 1 hat 8 ADC Kanäle. Ich will davon P1.1, also Kanal 1, als ADC benutzen und habe demnach das entsprechende Register ADCF mit 0x02 beschrieben. Wenn der ADC
Lies dir mal den Abschnitt über "quasi-bidirektionale" Ports im Hardware-Manual durch. Ein 8051-Port-Pin, der als Eingang funktionieren soll, MUSS mit 1 beschrieben werden. > ADCON |= 0x20 Was befindet sich vorher in dem Register? Probier's mal mit ADCON = 0x02 ADCON |= 0x20 Ralf
-
Thread
[newbie] blowIt programmer für 2051 ok?
projects.html Ansonsten brauchst Du für den 89S52 kein besonderes Tutorial, die all- gemeinen 8051-Seiten reichen dafür aus. Der 89S52 ist praktisch ein 89C52, nur daß er eben SPI hat. Wenn Du wirklich in die 8051-Assembler Programmierung einsteigen willst, dann würde ich das "Mikrocontroller-
vielleicht probierst Du einfach mal einen anderen Programmer aus z.B. http://www.pjrc.com/tech/8051 Auf dieser Seite gibt's auch jede Menge Code-Beispiele. Gruß Jack
-
Thread
warum verwendet man Remap
opacer wrote: > Fast jeder µC mit integriertem Boot ROM macht das so. Nöö. Die 8051 oder AVR legen den Bootloader hinter die Applikation ans Ende des Flash. Dann kann man konfigurieren, ob ein Reset an 0x0000 oder am Bootvektor startet. Beim 8051 läßt sich auch durch eine Jumper
@Tina Das steht aber auch relativ gut im Datenblatt erklärt. @Peter Welcher 8051/AVR hat den ein festes Boot-ROM?
-
Thread
Programmierung eines EFM8 Bootloaders
Code existiert für diesen weitgehend kompatiblen uC > http://www.silabs.com/products/mcu/8-bit/c8051f38x/Pages/c8051f38x.asp Ich verstehe nicht wo ich den Code für den Bootloader finde und wie ich das ganze umsetzen kann.
die Programmer Software frei verfügbar ist: AN127SW.zip Device_Programmer_Main.c ist für Host C8051F38x Devices.c enthält C8051F860-GS und könnte ganz ohne Änderungen für EFM8BB10F8G funktionieren.
-
Thread
89c51rd2 Timer IRQ
jeder Interrupt löst einen Sprung aus. Die Vectoren dafür stehen im Datenblatt des 8051. An diesem Vector steht dann wieder ein Sprung zu DEINER Interruptroutine und diese endet in nahezu 100% aller Fälle mit RETI http://www.ne555.at/8051-mikrocontrollertechnik/318.html
Zu den Interrupts der 8051er gibt es hier im 2. Teil einige Videos: http://et-tutorials.de/mikrocontroller/
-
Thread
CD-ROM Laufwerk
Das 8051-Projekt macht genau dieses - es sendet die entsprechenden ATAPI-Kommandos an das Laufwerk. http://www.8052.com/users/jsno/ ist ein Beispiel für so etwas.
Zeitschrift elrad (Heise-Verlag) veröffentlicht. Das von mir etwas weiter oben zitierte Projekt mit dem 8051 macht übrigens genau das, was Heinz nahelegt: Es sendet ebenjene ATAPI-Kommandos an das Laufwerk ...
-
Thread
uC from Scratch
fuehren bei Studienarbeiten immer zu Abwertungen in der Note. Und das mit Recht! Ein bewaehrter 8051 macht da viel mehr her.
oerks schrieb im Beitrag #6572781: > Ein Silabs C8051F020 hat mit 25MHz und 100ksps sehr knapp
-
Thread
"Riesen Array" sortieren, RAM knapp.
Nachdem sich zig AVR-Basics hier tummeln, hab ich jetzt ubasic auf einem uralt-8051 Board zum Laufen zu bekommen., Compiler ist sdcc. Jetzt hab ich ein 16k grosses char array im externen RAM liegen, welches das Basic Programm hält. Nun möchte ich mir das Programm anhand der Zeilennummern
zusammensetzen. Noch was anderes, was mir gerade kam... Das Board hat 32k RAM drauf. 64k sind beim 8051 möglich. Ich habe noch einen 32k RAM Chip hier. A15 vom Controller ist frei. Kann ich den zweiten RAM Chip huckepack auf den ersten löten und A15 dann für den Chip-Enable verwenden? Klappt das?
-
Thread
Silabs 8051f020 AD Wandlung
zurückkommen im Forum :D Ralf schrieb im Beitrag #2443244: > Code ist dokumentiert, : #include "C8051F020.h" // Standart Header für 8051er sbit Sensor11 = P2^0; // Definition Port2 Bit 0 = Output sbit Sensor12 = P2^1; // Definition Port2 Bit 1 = Output
) ich hoffs :) Hier ist nochmals mein Programm mit den modifizierungen :D : #include "C8051F020.h" // Standart Header für 8051er sbit Sensor11 = P2^0; // Definition Port2 Bit 0 = Output sbit Sensor12 = P2^1; // Definition Port2 Bit 1 = Output
-
Thread
SATA FullSpeed
Mutluit M. schrieb im Beitrag #5847552: >> Der eigentliche Datentransfer läuft >> an dem [8051] Controller komplett vorbei. > Komm, erzähl weiter! :-) Bei SD-Karten gibt es einen Controller, der das SD-Protokoll zum Host spricht (ist auch oft ein 8051). Der muss nicht schnell sein, denn er
Requests vom Host. Neben dem Controller gibt es dann noch einen separaten DMA-Controller, der vom 8051 gesteuert wird und mit den Datenpins gemultiplext wird. Das heißt, die Daten fließen vom NAND-Baustein direkt zu den Pins und nicht durch den 8051 durch. Ich gehe mal schlicht davon aus, dass eine
-
Thread
Analog input/output evaluation board
sollte eigentlich heutzutage keine Kunst sein. Ich hab hier ein SiLabs-Board liegen, es heißt C8051F064EK Evaluation Kit. Es ist schon etwas älter, ca. 2005, SiLabs verramschte es damals für 10€. Zwei ADC mit 16 bit und 1 Megasample drauf. Allerdings den 8051. Der 8051 stört den Ablauf gar nicht weiter
, die CPU hat damit nichts am Hut. SiLabs wollte mit dem Teil demonstrieren, daß auch der moderne 8051-Core leistungsfähig ist, und moderne On-Chip-Peripherals auch ohne den Core klar kommen. Also, mir gefällts. Nett fand ich, daß man sich für den 8051-Core entschied, man hätte ja auch was anderes
-
Thread
PIC: Bit aus Byte an PORT ausgeben
Also beim Jonglieren mit Bits, ist der 8051 eindeutig der Weltmeister. Einfacher gehts bei keinem anderen. Man kann Logikgleichungen fast direkt hinschreiben. Das C-flag ist dann der Accu für Bitoperationen Hier mal ein Beispiel: P3.3
DB-Anweisungen simulieren kann, wobei man immer auch noch die 256 Wort Grenze im Auge behalten muß. Beim 8051, AVR und den anderen sind DB-Anweisungen bis 64kB und ein 16Bit-Pointer darauf kein Problem. Peter
-
Thread
[V]erkaufe 35 µC von Silabs C8051F531 (TSSOP-20)
C8051F531A-IT oder C8051F531-IT ?
Es sind die C8051F531-IT!
-
Thread
I/O Steuerung 1us
. Das ist je nach Prozessor anders und bewegt sich so zwischen ARM, AVR, PIC24 mit 1 Takt und 8051ern (bei altem Core) mit 12 Takten pro NOP.
ist je nach Prozessor anders und bewegt sich so zwischen ARM, AVR, > > PIC24 mit 1 Takt und 8051ern (bei altem Core) mit 12 Takten pro NOP. Danke für die Antwort ;) und wieder was dazu gelernt.
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
Code komplett umstellen, wenn es keine 1:1 identischen Befehle für etwas gibt. Z.B. [avrasm] ; 8051: ; input: A = array index ; output: A = value ; code: 4 bytes mov dptr, #table movc a, @a+dptr ; avr: ; input: r16 = array index ; output: r16 = value ; code: 10 bytes ldi r30, low
Tools dafür sind jedoch weniger integriert als in der Arduino-IDE. Ein Klassiker ist auch noch der 8051 bzw. seine umfangreiche Verwandtschaft. Silabs hat z.B. moderne Typen mit Flashspeicher, und bietet, wenn man sich den Programmieradapter kauft, eine kostenlose Keil-Lizenz dazu. War zumindest früher
-
Thread
Anfängerproblem Assembler 8052
diese Zeit deaktivieren? STI / CLI lösen bei mir einen SYNTAX ERROR aus, gibt es sowas auch für den 8051(bzw. 8052)?
wie das gehen soll. Wenn ich google benutze finde ich nur die jg, jl(...) Befehle, die es beim 8051 aber wohl nicht gibt.
-
Thread
Silabs ide SDCC 3.x Compiler errorcode 3
C:\SDCC\bin\sdcc.exe -c --debug --use-stdout -V -I"c:\SiLabs\MCU\Inc" -I"C:\SiLabs\MCU\Examples\C8051F91x_90x\Blinky" "C:\SiLabs\MCU\Examples\C8051F91x_90x\Blinky\F91x_Blinky.c" + C:\SDCC\bin\sdcpp.exe -nostdinc -Wall -Ic:\\SiLabs\\MCU\\Inc -IC:\\SiLabs\\MCU\\Examples\\C8051F91x_90x\\Blinky -obj-ext
\C8051F91x_90x\Blinky" -o"C:\SiLabs\MCU\Examples\C8051F91x_90x\Blinky\F93x_Blinky.hex" "C:\SiLabs\MCU\Examples\C8051F91x_90x\Blinky\F91x_Blinky.rel" + C:\SDCC\bin\sdld.exe -nf "C:\SiLabs\MCU\Examples\
-
Thread
Atmel ICE oder Dragon
in QFN zu haben). Silicon Labs gibt für die 8-Bit Controller eine Lizenz vom Keil 8051 µVision C-Compiler (ohne Codegrößenbeschränkung) zu ihrer IDE dazu. Bei STM8 gibts den Cosmic Compiler auch ohne Codegrößenbeschränkung, IAR oder SDCC.
, auch in QFN zu haben). Silicon Labs gibt für die 8-Bit > Controller eine Lizenz vom Keil 8051 µVision C-Compiler (ohne > Codegrößenbeschränkung) zu ihrer IDE dazu. Bei STM8 gibts den Cosmic > Compiler auch ohne Codegrößenbeschränkung, IAR oder SDCC. Das impliziert aber auch die uCs von
-
Thread
[V] Leiterplatte Pegelsensor (Reed-Kontakte, Widerstandsarray, 25cm 12.5m)
robuster. Und genau das ist ein Irrtum. Genau sowas benutze ich schon seit >10 Jahren mit einem 8051er zur Auswertung für eine Pegelüberwachung, habe aber die Temperaturdrift nie in den Griff bekommen, was das System unzuverlässig macht. Sowas gibt es bei der hier beschrieben Lösung per Prinzip
. > > Und genau das ist ein Irrtum. > Genau sowas benutze ich schon seit >10 Jahren mit einem 8051er zur > Auswertung für eine Pegelüberwachung, habe aber die Temperaturdrift > nie in den Griff bekommen, was das System unzuverlässig macht. > Sowas gibt es bei der hier beschrieben Lösung per Prinzip
-
Thread
Programmierung 8051 (c509)
Oberbegriff für irgendeine Dauerstromquelle. Ich nehme für so etwas gerne einen Gold-CAP. Gruß, Markus_8051
einigen Wochen bis zu wenigen Monaten (unter einem halben Jahr) zu erreichen. Viel Erfolg, Markus_8051
-
Thread
Suche Mikrocontroller mit 16Bit ADCs und DACs
SiLabs hat einige 8051-Derivate mit recht schnellen und genauen ADCs. z.B.: https://www.silabs.com/mcu/8-bit/c8051f06x Ich habe noch keinen vergleichbaren Hersteller ausgemacht. Gruss Mark
zur Horizonterweiterung) bei Analog Devices nachschauen und sich aussuchen ob der sowas mit einem 8051-Core, Cortex M3 oder Cortex M4 haben will. https://www.analog.com/en/parametricsearch/10852#/ Wir arbeiten mit M3 und in einem älteren Produkt mit 8051-Teilen und alles ist bestens, abgesehen
-
Thread
FAT32 Datenrate mit uC?!
Mit einem 8051er mit 22,1184MHz (1,8432MHz CPU Takt) erreiche ich etwa 250kByte mit Clusterchain usw. Die Datei wird dabei in den Arbeitsspeicher geladen (2MByte) Allerdings lade ich die FAT Tabelle und das Rootverzeichnis
Nachdem ich mal einige BASCOM Ergebnisse gesehen habe, kommt für mich nur Assembler in Frage. Bei 8051 ist das auch relativ leicht, mit AVRs komme ich in Assembler einfach nicht zurecht, (u.a. da es zuviele verschiedene Befehle gibt.) AVRs -> C Compiler (+ Assembler wenn es schnell sein muss) 8051
-
Thread
ARM-GCC: EEPROM abbilden?
gedacht auch dafür muss das EEPROM parallel mit Adress- und Datenbus angeschlossen sein z.B. beim 8051 über die entsprechenden Ports.
gedacht auch dafür muss das EEPROM parallel mit Adress- und > Datenbus angeschlossen sein z.B. beim 8051 über die entsprechenden > Ports. Nein. Übrigens sind die Compiler auf die ich mich bezog genau für den 8051/52-Kern ;) Die Funktionsweise für dieses Prinzip ist relativ simpel: Gegenüber Standard-C
-
Thread
[F] 8051-Controller 32 Bit schieben
@ Kakadu Du kennst weder die Befehle der 8051er-Controller, noch hast du das Problem verstanden. Was soll dein "Code"?
Schwächen. Versuch mal auf nem AVR ne logisch Verknüfpung zu machen: OUT0 = IN0 AND NOT(IN1) in 8051 Assembler ganz einfach: [avrasm] mov c, p0.1 anl c, /p1.3 mov p2.7, c [/avrasm] Peter
-
Thread
AVR Fragen
8051 = Schrott? So schlimm kanns nicht sein. Obwohl - M$ Windows hat sich durchgesetzt, VHS hat sich durchgesetzt, .... *g*
"8051...nicht totzukriegender Schrott" Na, na ! Ich sage nur Silabs. Wenn ich aus dem Urlaub zurück bin werd ich gleich mal nen Sack von diesen C8051F300 auf DIP-14 Sockel bestellen, scheint ja echt
-
Thread
LPC2106 wie schnell ?
2 multiplication, Execution Time = 4 - 6 ysec. @ 12 MHz oscillator frequency. Nicht mehr ein 8051 Fan ;-) ?
Pipeline besitzt, die Voraussagen über das Laufzeitverhalten deutlich erschweren. "Nicht mehr ein 8051 Fan ;-)" Das eine schließt das andere ja nicht aus, der 8051 kommt trotz ständig erscheinender neuen Derivate langsam in die Tage, denn die Architektur setzt doch gewisse Grenzen.
-
Thread
AT89S52 programmieren klappt nicht
werden zügig im Forum beantwortet. Ansonsten gibt es auch noch "alte" 8051 wie AT89S52 aber mit Bootloader: http://www.microchip.com/design-centers/8051-80c51-legacy-microcontrollers
Das war aber auch schon beim Ururur-Intel-8051 so, mit dem gleichem Toleranzbereich. Damit ist man mit einem 1 bis 5 µF Elko gut ausgekommen. Einen externen 10k Pulldown zusätzlich anzuschließen steht natürlich frei, erfordert dann allerdings (bei
-
Thread
altmodische Entwicklungsumgebungen im Job
8051 und (e)Z80 wird es wohl noch geben, wenn alle anderen µC vergangenheit sind ... Beide gibt es doch auch schon bis 50 Mhz Gruß Michael
Hallo, > Und zu allerletzt: Das ganze wurde zum Teil mit 8051 Basic > programmiert. Das originale Intel-BASIC für die 51er? rhf
-
Thread
FTDI USB-Chip Programmierung in C
Du hast doch dein Projekt schon lauffertig?, Kann ich davon den Quellcode haben? Ich verwende den 8051 als Mikrokontroller. Ich habe auch keinen Ansatz dafür, wie ich es realisieren soll. MFG Martina
Hallo, du bist ermutigend. aber mei lehrer bildet es sich ein. auf den 8051 kann i leds blinken lassen ein 2. v24 initialisieren, interrupt programmierung in assembler und a wählscheibe ansteuern mit c. Ich verwende den FT245BM In C++ schaff i Hallo World, Primzahlen
-
Thread
8051 mit USB und HyperTerminal
Schnittstelle. Meine Frage ist nun, ob ich per Hyperterminal trotzdem Daten vom 8051 empfangen kann?? Einen virtuellen Com - Port konnte ich noch nicht erstellen, da ich nicht weis wie das geht und per google bin ich auch nicht zum Ergebnis gekommen. Außerdem kann ich mir in meinem
wesentliche Information, denn > Ich hatte nur gedacht, dass einer vielleicht die USB > SFR's vom 8051 irgendwie kennt /der/ 8051 hat keine USB SFRs. Mit dem AT89C5131A ist das 'ne andere Geschichte. Einen Standardtreiber für den PC gibt es für den nicht, denn das ist ein USB-Device-Controller,
-
Thread
Controllertypen: Blick über den Tellerrand
sind daher auch die Verfügbarkeit (Reichelt &Co.) und die Lochrastertauglichkeit (DIP-Gehäuse). 8051: Angefangen habe ich einmal damit. Die Akku-zentrierte Architektur kann einem unter C eigentlich Wurscht sein. Die Rechenleistung/Takt ist aber aus meiner Sicht nicht so toll und es gibt auch eher weniger
Detlev T. schrieb im Beitrag #1841508: > PIC: Als ich vor Jahren nach einer Alternative zu 8051 suchte, wurde mir > davon abgeraten. Es würden zwar viele verschiedene Controller > angekündigt, die seien aber dann schwer zu bekommen. Außerdem > unterscheiden sich die einzelnen Typen teilweise
-
Thread
Ports nach Reset 8051
kommt drauf an welches 8051er derivat du verwendest... im datenblatt steht es unter I/O Ports unter Reset Value! lg jÜrgen
" Struktur der Ports eines 8051. Näheres dazu siehe Datenblatt bzw. Hardware Manual (gibts z.B. bei Atmel). Ralf
-
Thread
Suche Strom-Widerstandswandler
ich den Strom in einen Widerstand gewandelt bekomme? Danke schon mal für Eure Ideen, Markus_8051
helfen, probier ich gleich mal aus. Ansonsten teste ich gerade ein paar FETs. Danke, Markus_8051
-
Thread
Softcore Atmega
Mich hat es auch gewundert wo der 8051 heute noch verwurstet wird, zum Bleistift im aktuellen "Chimera im Chipsatz" von AMD.
SmdCodeLeser schrieb im Beitrag #5350438: > Mich hat es auch gewundert wo der 8051 heute noch verwurstet wird, zum > Bleistift im aktuellen "Chimera im Chipsatz" von AMD. Z.B. auch bei aktuellen CPUs ->PSOC3 von Cypress.
-
Thread
PIC Controllerauswahl
logische Oder-Verknüpfung von Eingang > RB0 oder RB1 nach Ausgang RA0 realisieren. Würde auf nem 8051 so aussehen: [avrasm] mov c, RB0 ; c = RB0 orl c, RB1 ; c = c OR RB1 mov RA0, c ; RA0 = c [/avrasm] Natürlich werden dabei die restlichen 7 Bits von PORTA nicht verändert und
geht immer gleich die große Streiterei los, welcher es denn nun sein soll. Da lob ich mir die 8051 oder AVR, die sind vom 6-Pinner an aufwärts CPU-mäßig alle gleich ausgerüstet, nur die IO-Funktionen unterscheiden sich (mehr Pins, mehr Peripherie wie CAN, USB, Ethernet usw.). Kann man einen 8051
-
Thread
Programm läuft nur sporadisch
wurden, weil das 8051-Derivat 80C517 multiple Datapointer hat.
schon ein viel verwendeter Standard. Die Anpassungen auf die multiplen Datapointer und verschiedene 8051-Derivate sind dort leider nicht drinne. Da gibt es noch reichlich Arbeit, auch für weitere 8051-Features in den Derivaten. Rene U. schrieb im Beitrag #2838678: > irgendwas mit 7,...MHz