-
Thread
Volkscontroller wird nicht gefunden zum Programmieren
per USB erhält und das Bitwackel-Timing (SPI für ISP) selbst erzeugt. Ich kenne mich zwar mit 8051 nicht aus, aber hat Atmel nicht bezahlbare 8051 mit integriertem Bootloader im Angebot, die sich mittels FLIP programmieren lassen? Vielleicht mal prüfen, ob es sinnvoll und machbar ist, Deinen 8051
möglich, dachte an miso, mosi und SCL an die RS232 des 8253 Boards? > Ich kenne mich zwar mit 8051 nicht aus, aber hat Atmel nicht bezahlbare > 8051 mit integriertem Bootloader im Angebot, die sich mittels FLIP > programmieren lassen? Vielleicht mal prüfen, ob es sinnvoll und machbar > ist, Deinen
-
Thread
Auswahl µController
empfehlen? > Welche Entwicklungsumgebung ist empfehlenswert? > Danke im vorraus > > Michael 8051er von SiLabs, sehr günstiges Programmier/In-Circuit-Debug-Kit (ToolStick-Base + DebugAdapter etwa 25 €) bzw. z.B. ToolStickBase + ToolStickF502DC (http://www.silabs.com/Support%20Documents/TechnicalDocs
20Documents/TechnicalDocs/C8051F58x-59x.pdf&src=DocumentationWebPart http://www.silabs.com/Support%20Documents/TechnicalDocs/ToolStick_F582_DC_UG.pdf
-
Thread
brauche Beratung Entwicklungskit
architekturen: (meist verwendeten) die AVR von atmel wie dir premium Banana empfohlen hat die 8051er gibts von mehreren herstellern und die PICs von microchip Wie premium Banana gesagt hat, in diesem forum findest du für die AVR am meisten support. Für PIC gibt es andere forum und seiten, bei
kann ich dir auch persönlich weiter helfen und in diesem forum gibt es auch einige leute. Für die 8051er gibts hier auch einige leute die sich damit beschäftigen und sicher auch andere seiten, die ich leider nicht kenne. mfg stefan
-
Thread
Probleme mit 4051 Mux und at89c2051
Hat denn keiner eine Idee? kann doch nicht sein wo sind die 8051 Spezis
AFAIK hat der 8051 ja Open Drain Ausgänge, fehlt da nicht ein Pull-Up an P1.1? Hast du mal nachgemessen, ob alles richtigverkabelt ist? MfG Falk
-
Thread
Microcontroller Einstieg
Ich würde zu einem 8051 oder AVR raten, da gibt es ne Menge gute Foren und Programmbeispiele. Insbesondere für den 8051, da der von über 40 Herstellern produziert wird, die auch alle ne Menge Application-Notes haben (Philips
vorhanden ist. Ob ich am Anfang das jemals ausnutzen werde bleibt wohl fraglich. Das Argument, daß die 8051 Derivate sehr weit verbreitet sind stimmt. So denke ich, daß ich in diese Welt erst mal reintauche und erste Erfahrungen sammeln werde. Philipp
-
Thread
Eigenen Bootloader für At89C51ED2 schreiben
Du kannst Dir einen eigenen Bootloader schreiben. Allerdings ist bei den Atmel/NXP 8051 nicht vorgesehen, direkt die Bootfunktionen zu implementieren. Dein Bootloader ruft den API-Call an die Adresse 0xFFF0 des Factory-Bootloaders auf. Die API-Beschreibung findest Du in den Application notes. Damit ist es möglich, daß neuere 8051 nen anderen Flashalgorithmus haben können, aber der API-Call bleibt gleich. Du kannst allerdings in Deinem Bootloader keine Interrupts verwenden. Ist aber auch nicht nötig, da ein Bootloader ja
-
Thread
Z80 OUT (C) mit Register A belegen.
Microprozessoren haben so wenig speicher daß man nicht mal im C alles machen kann. Denkt an alle die 8051 (Unkraut vergeht nicht) basierten Geräten rum herum. Die "oprimizing C compiler" die dafür gibt sind ja meh, willst du nicht wissen wie schlecht die sind, abgesehen von der Idee dafür ein C compiler
Dhrsystone 2.1, mit SDCC kompiliert, einmal für einen STM8 (ATM8AF5288 bei 16 MHz), einmal für MCS-51 (C8051F120 bei 98 MHz). Da ist der Score des STM8 fast doppelt so hoch wie der des MCS-51, während die Codegröße des STM8 etwa die Hälfte derer des MCS-51 ist.
-
Thread
Verlustleistung von Pic zu groß
@Klaus Joe >Was wäre eine Programmieralternative zu den Pics? Die AVRs oder 8051er. Gerade zu den AVRs gibts auf dieser Seite tonnenweise Informationen. http://www.mikrocontroller.net/articles/AVR-Tutorial MFG Falk
Bits umherschieben. Insofern... wenn veraltete Technik ein Killerkriterium wäre, gäb's auch keinen 8051er Core mehr. Was mich beim PIC aber irgendwie ganz fest stört, ist (wohl aber eh nur bei den ganz alten OTP-Typen der Fall, oder?) der HW-Stack. Ich frage mich, wie man dafür überhaupt 'nen g'scheiten
-
Thread
RS-232, empfangen der Daten am µC, Assembler
C-Code hat, und etwas logisch denken kann, da sollte das gehen. Egal für welchen µC, es muß kein 8051 sein.
Hi Kenne zwar den 8051 nicht, aber dem Hinweis auf den Interrupt zufolge müsste es genauso wie beim Atmega8 funktinieren. Ich nehme da gern einen Buffer und zwei Variablen als Zeiger. Eine, die auf die Stelle zeigt, wo das
-
Thread
Neue ATtinies 441 und 841
Port-MUXs. (zwar kein Vergleich mit den PPS, aber immerhin) Inzwischen bin ich auf die silabs 8051er aufmerksam geworden, siehe http://www.mikrocontroller.net/topic/299441#3621971 Mit der "Crossbar" im C8051F8… kann man solche Tricks anwenden und hat sogar noch einen GPIO mehr als beim ATTINY841
-
Thread
"Meist genutzte Controller" - Statistik
am schwierigsten zu bekommen. Danach wird es dann schnell in die Breite gehen, MSP430, diverse 8051-Derivate, ESPxxx und was da alles so mittlerweile zu haben ist.
ARM-Derivat arbeitet oder wieviele Dinge einen ARM-Core haben. Danach dürften die guten alten 8051er kommen, die sind im automotive-Bereich gut vertreten. MSP430 ist mir jetzt nicht so geläufig, ESPxxxx kommt wohl in hohen Stückzahlen in "smart devices" vor, deswegen würde ich letztere mal an
-
Thread
Mikrocontrollerboard: Funktioniert das?
datasheet! - für was machst du dir einen u-teiler an port3.2??? - bin mir nicht sicher ob dein 8051 eine latchup diode am reset hat -> datasheet, anosnten müsstest du an deinem 1µ ko eine diode parallel setzten damit dein µC nicht zerstört wird wenn der strom abgeht! bg
scheiden sich manchmal die Gester wegen Störsicherheit, aber bei ext. Buszugriffen aktiviert der 8051er eigene PUs, von denen offensichtlich nicht viele wissen. Wenn Du ext. RAM (und ggf ROM) auf der zweiten Platine verbauen willst, dann solltest Du auch gleich die entsprechenden Steuerleitungen
-
Thread
8bit D-Latch 74LS573 vs 74LS373
Geschwindigkeit ist glaube ich nich das problem. Habe einen 8051 kompatiblen uC dran und beim RAM heißt es was von 50ns lese/schreibzeit. Beim 74ALS573 gibts ne verzögerungszeit von 6ms. Pingleich sind die 74ALS573 und die 74LS573. Aber ansonsten unterscheiden
>74ALS573 Den kannste auch nehmen, ist nur was schneller. >Habe einen 8051 kompatiblen uC dran und beim RAM heißt es was von 50ns >lese/schreibzeit. Das Latch ist eh schneller. Ausserdem kommen die Addressen einen Takt eher. >Beim 74ALS573 gibts ne verzögerungszeit
-
Thread
RFM12 mit µcontroller 8051
Ich würde gerne mit Hilfe von RFM12-Einheiten Daten die ich von einem Windsensor(µcontroller 8051) bekomme übertragen und empfangen! Bin aber leider blutiger Anfänger und hauptsächlich mit dem 8051 vertraut. Kann mir bitte jemand auf die Sprünge helfen. und zwar: - Wie müssen die Daten anliegen
Schau mal hier nach, dort wird beschrieben, wie ein RFM12 an einen 8051 ankoppelt wird. http://www.elektor.de/forum/foren-ubersicht/elektor-foren-der-treffpunkt-fur-elektroniker/mikrocontroller-fernlehrgang-(tfh)/rfm12-am-tfh-core-one.801803.lynkx Gruß Gast
-
Thread
Bootloader für mega32 gesucht
falls ich mich nicht ganz verständlich ausgedrückt habe, bin jedoch noch neu im AVR Gebiet ( hab nur 8051er Kenntnisse aus der Schule) Grüße und vielen Dank für eure Antworten Patrick
Kommst du zufällig aus Graz? "Nur 8051er Kentnisse aus der Schule" kommt mir nämlich bekannt vor.
-
Thread
easy8051A Programmierung mit mikroC V1.0
Auf dem Entwicklungsboard easy8051A von Mikroelektronika ist ein 12bit ADC vorhanen... Hm... also keine Aussicht auf Erfolg? :(
http://www.mikroe.com/eng/products/view/406/easy8051a/ Software und Beispiele finden sich doch beim Hersteller... wo ist das Problem ?
-
Thread
Mikrocontroller-Programmierung selber beibringen
gesetzte Fuses (für Anfänger schwer genug) Genau das braucht man bei einem LPC nicht (ARM oder 8051), selbst wenn der Anfänger es geschafft hat die PLL so zu setzen, das nichts mehr läuft, kommt er immer noch mit dem ROM-UART-Bootloader rein. Dank internem Oszillator muss man auch keinen externen
Das hat aber wieder nichts mit AVR oder ARM zu tun sondern mit dem Hersteller: bei Atmel sind die 8051 und AVR gleich schnell verfused.
-
Thread
Welchen Controller für diese Aufgabe/Dipl-Arbeit
Habe beim ganzen Suchen im Netz einen sehr Interessanten Controller von SILabs gefunden. Hat nen 8051 Core, onchip debugging und vieles mehr. Hier mal das Datasheet davon http://www.silabs.com/public/documents/tpub_doc/dsheet/Microcontrollers/Precision_Mixed-Signal/en/C8051F0xx.pdf Ich glaube
8051-Core ist geil!!! Viel Spaß, Markus_8051
-
Thread
Erste Schulstunde Microcontroller
Hier erst einmal ein Beispiel zum grundsätzliche vorgehen. 8051 Bit I/O Example Program http://www.keil.com/download/docs/84.asp /*----------------------------------------------------------------------------- Definitions for P1 (8 bits), P1.0, and P1.1
Hallo, wir programmieren in der Schule ebenfalls mit dem 8051 und arbeiten den Kurs von ET-Tutorials durch http://ET-Tutorials.de/Mikrocontroller Das funktioniert bei uns super.
-
Thread
Einstieg in Cypress FX2 Programmierung
Sourcen. Tutorial speziell für den FX2 kenne ich nicht, aber für LED blinken solltest du dir ein 8051 Tutorial suchen, denn der FX2 ist ein fast normaler 8051 mit eben USB noch zusätzlich dran. > 2) Ich habe mal irgendwo gelesen, dass es auf der Cypress-Seite einige > Tutorials gibt. Aber wo? Ich
Die a51 ist eine Assembler-Datei für 8051, daher der Name. Da sind die Device- Interface- und Endpoint Descriptoren drin. Hättest du dich mit USB beschäftigt, wüsstest du, dass die nötig sind, um das Betriebssystem das Gerät enumerieren zu
-
Thread
EZ-USB
Hallo Thomas, kloppe bekommst von mir keine ;-) Du kannst das EEprom wie bei einem normalen 8051er ansprechen, halt über die I2C Register. Passe aber bitte auf, das Du Deinen AN2131 nicht dazu überredest, die Devicedescriptor aus dem I2C Eeprom zu lesen oder gar daraus das Programm zu laden, denn
zu lesen :) Dazu die ganze Übung... Deswegen wollte ich das EEPROM ja auch nicht selbst aus dem 8051 ansprechen, sondern diesen "Second-Stage" Bootlader verwenden, der das können soll.
-
Thread
AT89S8252 Board bespielen mit LogiLink usb/rs232
Bin neu hier und hab eine frage habe vor langer zeit in meiner Schule ein uController Board der 8051 Familie gebaut und mich auch gut ausgekannt jetzt ist das chon lang her und ich wollt das board wiedermal testen obs noch geht hab auf meien Laptop nur usb kein rs232 schnittstelle -> daher Logilink
es aber besser, gleich ein neues Board mit einen aktuelleren µC zu kaufen oder zu bauen. Bei den 8051ern würde ich zu AT89C51ED2 tendieren, der hätte gleich einen seriellen Bootloader integriert. Oder der Break, und AVR nehmen.
-
Thread
8051 Zwei 16-Bit-Werte testen ob größer/kleiner/gleich
H-G S. schrieb im Beitrag #4993901: > Ist da ein 8051-Simulator dabei ? Ja. Nicht allzu komfortabel, geht aber. Für C und auch für ASM.
H-G S. schrieb im Beitrag #4993901: > Ist da ein 8051-Simulator dabei ? Für Assembler ist das hier der beste und umsonst: http://www.edsim51.com
-
Thread
Dateianhang
P2.5 13 P2.6 14 P2.7 Das war´s. Eine passende Code-Library dazu für den 8051 könnte ich dir mailen. Gruß, Markus_8051
wäre es, das ganze Array zu sockeln und bei Bedarf rauszuziehen und reinzustecken. :-) Markus_8051
-
Thread
Microcontroler Programm
werden. Mich wundert stark, dass deine Simulation überhaupt läuft. In der harten Realität fehlt dem 8051 nämlich der komplette externe (Programm- und Daten-)Speicher. Der würde so keinen Mucks tun, das ist mal eine echt irreführende Simulation :-o
müsste? Da hilft dir Google: /8051 schaltplan/ z.B. http://elektronik.kai-uwe-schmidt.de/index.php?page=8051_board So wie ich das sehe, bist du gerade am Lernen? Warum nimmst du dazu so einen alten Schinken wie den 8051? Es gibt
-
Thread
Wertschwankung beim ADC
8051 hat einen AD-Wandler ??? Wie hoch ist denn Vref ?
Er schreibt "ein 8051". Und da 8051 auch als Bezeichnung für die ganze Familie benutzt wird, in der es eine ganze Reihe µCs mit ADC gibt, kann es durchaus sein, dass sein 8051 einen ADC hat... Ein bisschen präziser hätte
-
Thread
ULN2803 schaltet nicht
oder PIC oder ARM..... Aber keinen 8051 Verwandten ;) Gruss Holger
holger klabunde wrote: > Deshalb nimmt man heute ATMega oder PIC oder ARM..... > > Aber keinen 8051 Verwandten ;) Na klar, es liegt natürlich am 8051, wenn man nicht das Datenblatt liest und die falschen ICs dranstöpselt. Nimm einfach nen richtigen IC, z.B. 74LS07. Der ist dann auch low-aktiv
-
Thread
Arbeitet ihr lieber mit SPI oder I2C Bauteilen?
I2C ist rock solid, wenn man es richtig macht. In den alten Phillips 8051-ern wurde es z.B. richtig implementiert. In einem Gerät habe ich die bekannten P80C652 als Multimaster eingesetzt. Das Gerät lief auf Anhieb 24/7 ohne Reset durch. Und auch der Nachfolger mit Flash
freiem I2C-Bus kein Start. Die AT89C51 mit I2C sind ähnlich buggy, wie die AVRs. Da hat wohl die 8051-Abteilung von den AVRs abgeguckt. Hätten sie mal lieber von Philips abgeguckt.
-
Thread
Wir bauen uns ein 40 Hz Hausnetz.
Der 8051 lebt! Mich interessiert nur der Kühlschrank, nicht 40Hz! Wenn schon Netz-Änderungen, dann über die Erweiterung der Toleranzen diskutieren. Immerhin dürfen es in Zukunft 350V peak sein und das dauerhaft
@Abdul: >Der 8051 lebt! Das war natürlich ein Scherz! Anstelle von "Der 40-Hz-Thread lebt", steht da in dem Vierzeiler normalerweise: "Heino lebt". OK, was hat es mit den 350V auf sich? >Immerhin dürfen es in Zukunft
-
Thread
Ersatz für ultra-stromsparenden 8051
Gibt es einen Ersatz für diesen abgekündigten ultra-stromsparenden 8051? Muss kein 8051 sein. Dabei hiess es immer Silabs liefert ewig. Und jetzt kündigen sie ab und schreiben dass es keinen Ersatz gibt: https://www.silabs.com/community/mcu/8-bit/forum.topic.html/c8051f911_migration-UAgp
-
Thread
Effizientes Bitcount für 8, 16 u. 64 Bit?
@Peter Das mit der Word-Organisation ist richtig. Ein 8051 mit 2K Programmspeicher hat 2048 Byte und ein PIC (14Bit) mit 2K Programmspeicher hat 3584 Byte. Obwohl die Byteweise Betrachtung eigentlich auch falsch ist. Wenn dann Bitweise. Was den Nutzer eigentlich
. Die Frage mit der Funktionsfähigkeit hat sich damit auch geklärt. Ich stecke eben zuwenig im 8051-ASM drin. Steffen
-
Thread
alte mikrokontroller
auch nicht mehr auf der Seite auffindbar. was ich mittlerweile herrausfinden konnte ist dass er zur 8051 Familie gehört. Ihr seid nun meine letzte Hoffnung doch noch an die Datenblätter oder/ und weitere Infos zu gelangen. Ich bin auf jeden fall für alle Tips dankbar. Gruss Jörg
Also beides sind 8048-er und keine 8051-er. Und wenn sie kein Fenster haben, kannst Du sie nicht löschen. Ich vermute mal, die sind aber schon programmiert also nicht ladenneu. Da hilft dann nur noch wegschmeißen. Die modernen 8051-
-
Thread
Tasten entprellen
mit 11.0592MHz. Wie gesagt, in nun schon über 12 Jahren Praxis verwende ich diese Prinzip auf 8051-ern und bisher ist weder mir noch den Kunden ein derart massives Prellen bei nur 5-6 Betätigungen aufgefallen. Ich habe also absolut keine Erklärung dafür, warum es bei Dir nicht funktioniert.
Hallo Peter, du hast oben geschrieben, dass Du die Routine schon längere Zeit für 8051er verwendest. Könntest du vielleicht auch eine 8051er adaptierte Version des Sourcecodes online stellen? Wäre super.
-
Thread
Verständnis - Address Code zu Assembler
) > > Opcode E5 suchen und wieviele Byte dazugehören usw. Also Laut meiner Befehlsliste SAB 8051 stimmts.
Frank385 schrieb im Beitrag #4729628: > Also Laut meiner Befehlsliste SAB 8051 stimmts. Opcode alleine genüg nicht. Opcodes haben 0...n Operanden die zu dieser einen Befehlszeile dazugehören. Die gilt es herauszufinden: H.Joachim S. schrieb (schon) im Beitrag #4729625:
-
Thread
Was ist schwieirger? Gesperrt
sowieso beides brauchst, fang doch mit PIC-Assembler an, das ist >am einfachsten. Ich finde, dass der 8051er Assembler auch sehr Einfach ist. Ich behaupte, dass der 8051er Assembler einfacher zu lernen ist:-}
-
Thread
Flasshen per R232
über serielle update bar, 1k SRAM on Chip, Update über ein fertiges Tool (Flip von Atmel). Für den 8051 gibt es (fast) jede Programmiersprache (C, Ass, Pascal, Basic, ...). Kostengünstig, Effizient und Industriestandard. Ciao, Philipp P.S.: Sorry, bin ein 8051er Grufti (seit 20 Jahren).
Finde die 8051 nicht verkehrt, sehe oft Schaltungen die mit den Megas angeben, aber problemlos auch mit kleineren Typen auskommen würden. Werde wahrscheinlich ein spezielles Schnittstellenkabel mit tiny machen
-
Thread
Max232 & 2 mal RS232
automatisch zu steuern. Als elektronisch Schalter könntest Du hier den CD4066 einsetzen. Gruß, Markus_8051
im Urlaub) Also auch wenn das hier eigentlich ein AVR-Forum ist, findest Du hier sicher auch zum 8051 Hilfe. Gruß, Markus_8051 (meinen Namen habe ich schließlich nicht umsonst so gewählt)
-
Thread
Interrupt service rountine für LPC
Ich glaube das Beispiel für den 8051er hilft hier nicht wirklich... Mit LPC ist wohl eher ein ARM gemeint. Hab aber auch leider grad nix parat.
ARM-Fan wrote: > Ich glaube das Beispiel für den 8051er hilft hier nicht wirklich... > Mit LPC ist wohl eher ein ARM gemeint. Komisch, daß sich manche lieber ein Bein ausreißen, ehe sie die genaue CPU-Bezeichnung rausrücken. Das sollte eigentlich
-
Thread
Effiziente Implementierung von ARCTAN fuer uCs
#5144340: > Hier eine Implementierung von mir, die ich vor längerer Zeit einmal für > einen at89C2051 (8051 Core) geschrieben habe. Die Tabelle ist - gerade im kleinen Winkelbereich - zu grob, denke Ich. Warum keine rekursive Iteration?
Implementierung oder ist das nur so dahin geworfen? Das von mir angegebene Verfahren ist an die Leistung eines 8051 angepasst und verwendet daher nur Addition/Subtraktion und Shift. Das ist der Vorteil dieses Verfahrens.
-
Thread
Taktfrequenz und Timertakt Bedeutung [8051]
Taktfrequenz eines Microcontrollers sei 48MHz und der Timertakt sei 4 MHz in einem Microcontroller vom Typ 8051.
). Die Reset-Werte sind hierbei aber häufig /12, so dass sich auch ein moderner 8051 vom Timing standesgemäß verhält...
-
Thread
8051: ad-wandlung
Guten Tag. sitze grad mal wieder mit meinem kleinen 8051er zusammmen und wir wollen ein paar analoge werte wandeln. leider kenne ich bisher nur die mir leichterscheinende methode mit dem register ADDAT. Leider besitzt mein kleiner freund nur die register
ich adc0L oder > adc0H auslesen will? Aber dazu mußt Du das Datenblatt Deines uns unbekannten 8051-Derivats befragen (hellsehen kann ich nicht). Du weißt schon, daß 8051 nur eine Familienbezeichnung ist, mit über 700 Derivaten. Peter
-
Thread
89C2051 für einfache Schaltaufgabe, kann jemand bei Software helfen?
Speicherung des Ist-Wertes o.ä. erforderlich. Weiß jemand, wie man so ein Programm mit Bascom-8051 realisiert? Wie es für den PC mit Basic geht, weiß ich, aber Bascom ist doch schon was anderes... Schönen Sonntag!!!
beim 8051 gibt es keine Datenrichtungsregister - dafür aber auch nur einen sehr mickrigen H-Strom. Der Aus/Eingang besteht nur aus einem Transistor und einem Pullup. Dein Programm ist irgendwie sehr gewöhnungsbedürftig
-
Thread
usbprog Fans aufgepasst: JTAG USB (OpenOCD, ARM7)
Hi ja für diverse 8051er z.b. von Atmel die AT89er und die von Dallas. Gruss Florian
An einer Firmware für die 8051 von Atmel wäre ich auch interessiert. Gruß Robert
-
Thread
FX2 lässt sich nicht mehr programmieren
[pre]Toggle 8051 Reset Anchor Download 3 bytes: addr=33 0000 02 49 97 Anchor Download 3 bytes: addr=43 0000 02 46 00 Anchor Download 3 bytes: addr=53 0000 02 46 00 Anchor Download 3 bytes: addr=0 0000 02 45 F4 Toggle 8051 Reset[/pre] vorher - manchmal zumindest - ganz viele Fehlermeldungen wie beim übertragen der iic Datei. Aber es scheint jedes mal etwas anderes zu passieren. Kann mir jemand sagen was das zu bedeuten
-
Thread
Atmega324p mit 1,5 Mbps UART
Profibus-Geschwindigkeit ein. Mittlerweile auch in 6x8mm über SPI / I²C ansteuerbar. Firmware für 8051 gibt es gratis dazu.
ableiten, teils exakt, teils mit vernachlässigbarem Fehler. Die ursprüngliche Taktfrequenz vom 8051 war 12MHz. Zufall?
-
Thread
4 Bit Wert in 3 1/2 Bit umrechnen?
Z.B. 15 * 188 / 256 = 11 in 8051 assembler: mov a, #15 ;A = input (15) mov b, #188 mul ab mov a, b ;A = output (11) Peter
Zyklus gespart doch für mich ist die Performance vorerst ausreichend und ich kenne mich mit dem 8051ger nicht aus..." Die ATMegas können doch auch multiplizieren: ldi r16, 15 ;r16 = 15 ldi r17, 188 mul r16, r17 mov r16, r1 ;r16 = 11 Peter
-
Thread
Suche PID-Regler Software für 8051
wird über PWM generiert, und Rückführung über den ADC gemessen. Sowas hätte ich gerne für den 8051. Wer schon mal Code von Assembler nach C portiert hat, kann sich vorstellen, daß ich darauf jetzt keinen Bock habe. Und mit PIC-Assembler bin ich lange nicht so vertraut wie mit 8051-Assembler. Die
pppuuu schrieb im Beitrag #1881754: >Weg mit dem Dinosaurier. Nöö. Der 8051 lebt ewig. Wurde schon in den 1990-ern tot gesagt. Vorher sterben eher AVR und PIC. Tot gesagte, leben länger...
-
Thread
Warum schaltet man 2 HC573A hintereinander?
Steuerplatine an einen HC573A Die Inputs gehen an 2 HC573A Die drei HC573A sind an einen ADUC812BS (8051) und der ADUC812BS ist abgeraucht. es existiert zwar noch ein Steuergerät, nur das steuert das zweite identisch aufgebaute Lauflicht. Könnte den Code aus dem 8051 raus ziehen nur A hab ich keine Ahnung wie man einen 8051 von Analog Devices Seriell ausliest (MAX232 zwischen 8051 und PC) und wie die Parity Bits oder wie die heißen festlegt sind. B Wollte ich das ganze auch mal verstehen Der LATCH des "2ten" HC573A wird
-
Thread
ATmega im DIL 40 Gehäuse
Nicht ganz, die AVR ohne ADC sind weitgehend 8051 pinout kompatibel, während mein bei den AVR mit integriertem ADC ein den internen Funktionen angepasstes pinout gewählt hat.
doch eine ausführliche Planung sein kann, also nicht einfach drauf los löten... :-) Über EMV und 8051-pinkompatibilität hab ich mir noch keine Gedanken gemacht, bis jetzt. Muß ich eigentlich EMV-mäßig was beachten, wenn ich nur für mich selber baue? Gruß Ingo
-
Thread
Fernbedien RC5 Empfänger
Hi, würde das dann bei einem 8051 so aussehen? P0.7 Nummer des Pins P0 8bit Port
ich kenne den 8051 nicht, scheint aber dasselbe auszudrücken.