-
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
-
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
debugger für 8051
internem flash benutze? oder geht das nur mit exernem ram. hat der debugger eine funktion wo der 8051 emuliert wird auf dem pc? oder kann ich nur direkt im 8051'er debuggen. besten dank schonmal für den link tobias
interner programmspeicher ? wird am pin EA/VP festgelegt ... "hat der debugger eine funktion wo der 8051 emuliert wird auf dem pc? oder kann ich nur direkt im 8051'er debuggen." Auf dem PC . Probier mal aus ! die Beispielprogramme sind empfehlenswert .
-
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
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
ISP bei 89cxxxx ???
Du schaust Dir mal auf der Atmel Webseite die verschiedenen Typen an. Etwas blöd ist, daß unter 8051 nicht alle 8051-er von Atmel stehen. Du mußt also noch unter CAN, USB und MP3 nachsehen, da stehen noch weitere 8051-er. Die haben auch alle einen Bootloader, lassem sich also auch seriell programmieren. Mit Bootloader stellen auch viele andere Hersteller ihre 8051-er her, z.B. Philips, Maxim, Cygnal usw. Du kannst z.B. einen AT89C51RD2 durch einen P89C51RD2 (Philips) direkt austauschen. Insgesamt gibt es etwa 40 Hersteller der 8051-Familie. Peter
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Der 8051 ist nur ein Demobaustein fürs Foto gewesen, da steckt ein PIC drin, ich benutze Avr aus Prinzip nicht. Denn man sich mit 6 IO begnügt ist der 8051 aber kein OTP sondern kann mit einem 2732 Eprom betrieben
und brachte den Aufbau und die Funktion wirklich näher. Danach sattelte ich irgendwann zu den 8051ern um und heute sind es AVRs und ARM7. Mann die Zeit vergeht... Frohe Weihnachten!
-
Thread
Controller vs embedded
Phantomix Ximotnahp schrieb im Beitrag #3319820: > Dazu kommen noch schrottige Compiler wie der 8051 Keil, die nicht > richtig mit dem Stack umgehen und stattdessen Overlays machen, mit > Funktionspointern nicht gut klar kommen usw usf. Was ist daran schrottig, wenn der Compiler effizienten Code erzeugt, anstatt mit Push/Pop-Orgien Flash und CPU-Zeit zu verschleudern. Der 8051 läuft typisch nicht mit 1GHz und hat auch keine 1MB Flash. Daher muß man schon etwas auf Effizienz achten. Rekursive Funktionen braucht man eh kaum, und falls doch, dann sagt man es einfach dem Compiler
-
Thread
Was gibt es für einfache Parallelportprogrammer?
Was meinst Du mit 'Atmel'? Nur AVRs oder auch 8051?
Hallo, > Was meinst Du mit 'Atmel'? > Nur AVRs oder auch 8051? So wie es derzeit aussieht, nur AVRs. Also 8051er fehlen noch.
-
Thread
AT89C2051: Power-up und Reset vertragen einander nicht!?
@Markus_8051 Das mit dem Steckbrett war nur ein Beispiel. Ich habe mindestens 10 AT89C8051 im ganzen Haus im Einsatz, und hatte noch nie Probleme mit dem Reset. Und alle AT89C2051 laufen auch mit billigen Steckernetzteilen
wie einige behaupten. PS: Den Pulldown/Up Widerstand am Reset braucht man nicht, alle neueren 8051er und AVRs haben Widerstände eingebaut.
-
Thread
Display Ansteuerung mit ISR auf 8051
nehme kann mit PSW passieren was will. Ich bin immer sauber !!! Allerdings brauchte ich die Bänke auf 8051 bisher nicht. Habe ich auf Z80 auch nur SEHR sparsam benutzt. 1 Mal den Überblick verloren........... Und da ich ohne Struktugramm schreibe....... Danke ich melde mich dazu. Stephan
ist über seinen Tellerrand zu schauen wird sehen...." Es gibt übrigens auch 1 State MCU´s mit 8051 komp. Kern und richtigem Interruptsystem mit Prioritäten. Bei vollem Befehlssatz !!! Wenn ich Basic nehmen würde, bräuchte ich wohl auch was schnelleres. Was macht man eigentlich mit so viel Rechenpower
-
Thread
8051 unter Win7
Hallo alle miteinander, auf der Suche nach einer geeigneten Entwicklungsumgebung für 8051er unter Windows 7 bin ich auf folgende IDE gestoßen: http://mcu8051ide.sourceforge.net/ Da ich im Forum bisher nichts über diese IDE gefunden habe, wollte ich sie euch einfach mal zeigen. Vielleicht
ist "Geany" (hatten wir hier auch mal in einem Thread erörtert, als ich eine IDE suchte), und für 8051 habe ich die SDCC-Tools. Allerdings muß man da alles selbst einrichten, ein Make-File oder ein Batch-File machen. Das macht man aber nur ein mal. Dafür ist SDCC unlimitiert und kostenlos. Bei Keil hingegen
-
Thread
8051 Befehl in avr umsetzen
Hi, ich bin dabei ein Programm von einem 8051er auf meinen avr umzusetzen. Hier ist der Code, welchen ich nicht verstehe, vor allem was bedeuten diese Steren, als Label sind sie nirgendwo im Programm zu finden: [avrasm] jnb KEYB_CLOCK
Sollte der Umstieg nur wegen der vermeintlich schlechten "Rechenpower" sein, schau Dich bei Silabs um. 8051 Kern mit 100 Mhz oszi on Board als One Zycle !! Und das für Peanuts.
-
Thread
Codevision Compiler empfehlenswert?
Keil beim 8051. Es gibt meiner Meinung nach keinen Universalcompiler. D.h. ein Compiler kann nur dann gut sein, wenn er genau auf den Prozessor hin optimiert ist und der Keil ist es beim 8051. D.h. der Compiler
ja auch an dem Assemblercode bei mir. Der Programmierstil beim AVR ist ein völlig anderer als beim 8051. Peter
-
Thread
Denke ich zu kompliziert?
... Darin werden keinerlei Interrupts benutzt, weil der Cheffe auch mal 8051 programmiert hat und das Prinzip von Interrupts nie verstanden hatte. =:-) Nur, weil der Chef mal irgendwann irgendwas irgendwie gelernt hat, heißt das allein noch nicht, dass es ein halbes Jahrhundert
jemand hier berichtet ... Darin werden keinerlei > Interrupts benutzt, weil der Cheffe auch mal 8051 programmiert hat > und das Prinzip von Interrupts nie verstanden hatte. =:-) Ich hatte mal einen Chef, der lieber "+ 0xFFFF" geschrieben hat als "- 1", weil dies auf dem 8051 angeblich schneller
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
eine bessere Idee, wie du mit einem 8Bit Arbeitsregister > 1023 Adressen nutzen kannst? Z.B. 8051 oder AVR zeigen Dir, wie man 64kB Daten + 64kB Code linear adressieren kann. https://de.wikipedia.org/wiki/Intel_MCS-51 Es gab auch mal 8051 mit >64kB Code (AT89C51RE2: 128kB Flash). Leider ist
Fertigung nicht wieder aufgenommen worden. Auch der P89C669 (96kB Flash) ist schon lange tot. Nur den C8051F120-GQ gibt es noch, kann aber nur bis 3,6V. https://www.digikey.de/de/products/detail/silicon-labs/C8051F120-GQ/819523
-
Thread
Glasfenster bei Mikrokontrollern
@Rolf: Microchip hatte ne ganze Reihe PICs mit Fenster. 8051er gab es IMHO auch mit Fenster.
Prozessoren mit EPROM gab es viele: 68HC705 8748 8749 (=8048 / 8049 mit Fenster) gab's nicht auch 8051 -> 8751 ? Daneben gab es auch noch 8255 / I/O-Chips mit Eprom (8755?). Was noch lustig ist: Piggy Pack, das ist ein Controller, der oben drauf eine Fassung für ein Eprom hat. Was ebenfalls nett
-
Thread
Wunsch MCU, wie würde eure aussehen?
immerhin hat man da 16 Akkus zu je 32 Bit, in denen man jede Operation durchführen kann. Ich, der ich an 8051 gewohnt bin, finde das natürlich toll ;)
>ich will eine in pink ;) immer nur schwarz i so trist Die ersten 8051er von Intel waren in einem weißen(!!!) Keramik-Gehäuse;-)
-
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
8051: Oszillatorfrequenz und Maschinenzyklus
problemlos, oberhalb von 5% kann es kritisch werden. 24MHz Quarztakt bedeutet bei einem 'klassischen' 8051 0,5µs Befehlszykluszeit. Bei Verwendung des Timer 2 als Baudrategenerator sind die Abweichungen ausreichend niedrig: ; Taktinformationen für CPU-Quarz 24.000000 MHz: ; Befehlszyklus 0.5000
Sebastian, die Werte stammen aus meiner 8051-Library, lassen sich aber leicht berechnen. Hier die Angaben für 11,0592 und 12 MHz: ; Taktinformationen für CPU-Quarz 11.059200 MHz: ; Befehlszyklus 1.0851 µs. ; Timertakt Mode 0: 0.9216
-
Thread
CISC / RISC - hab ich es verstanden?
der Cortex hat heute hunderte Befehle. Und der erste AVR hatte schon 1994 mehr Befehle als ein 8051 der als CISC bezeichnet wird. Inzwischen hat der AVR auch über 100 Befehle, vom XMEGA gar nicht zu reden.
dann hat "echtes" RISC noch dazu viele gleichberechtigte Register, und das kann man vom PIC (und vom 8051) mit dem einen Akku nicht wirklich behaupten ;)
-
Thread
Byte senden über UART
8051 derivat silabs
SCON0 =SCON0 & 0xFD; //1111 1101 reset TI } } return(retval); } ist von nem C8051F340
-
Thread
868MHZ Sende & Empfangsmodule an 8051er
Hallo zusammen, ein Anfänger braucht Hilfe :-) Also, ich bin gerade dabei mich mit den 8051er Controllern Vertraut zu machen. Habe ein Mikrocontroller TestBoard von ELV, die Mikrocontroller Grundelagen von ELV, sowie das Mikrocontroller Kochbuch. Erste Erfolge sind auch druchaus zu verbuchen
-
Thread
AVR vs "normale" uC´s
Was ist denn am AVR nicht normal ? Machst Du 8051 erst seit gestern, daß Du nicht die vielen Foren, Tutorials, C51-Primer, Keil-Forum usw. usw. kennst. Hilfe und Informationen gibt es doch im Web wesentlich mehr für den 8051, als für den AVR. Ist ja auch kein Wunder, der 8051 ist ja schon wesentlich länger auf der Welt. Ansonsten kommt es immer auf die Anwendung an. Manchmal kann der AVR etwas ein bischen besser, manchmal der 8051. Aber prinzipiell ähneln sich beide
-
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
16-Bit Multiplikation/Division auf 8-Bit MCU testen
@Viktor: > mit einem Simulator ? Ich bezweifle dass es einen 8051 Simulator gibt, der die Ausgabe der seriellen Schnittstelle in eine Datei umleiten kann, aber ich such mal, danke für den Tipp. Ralf
In einem ollen aber leistungsfähigen 8051-Derivat 80C517A habe ich eine MDU. Eine Hardware-Multiplikations-Divisisions-Unit für 32/16 oder 16*16. Nur 4 Maschinenzyklen für das Ergebnis. Diese bläßt den 8051 auch um Welten auf, er rechnet damit
-
Thread
8051 - Funktionsweise erlernen?
Grundlagen vertraut machen. Ich suche dazu einige Dokumentationen, die mir beschreiben, wie ein einfaches 8051er Board aufgebaut sein muss. Mein Ziel ist es, in der Lage zu sein ein eigenes Board bauen zu können. Ein Experimentierboard habe ich bereits und im Hinblick auf die Software bin ich mit dem 51er
http://www.elektronik-kompendium.de/public/buchmann/ http://www.goblack.de/desy/mc8051chip/index.html
-
Thread
Welches Experiementierboard?
Am einfachsten ist ein 8051 Board bei dem das HEX-File per USB runtergeladen werden kann z.B.: http://www.wahesoft.net/NXP-LPC936-Evaluation-Kit Oder ein Paket aus 8051 Board und USB Programmer: http://www.mouser.de/ProductDetail
Hier gibt es noch 8051 Boards, aber viel zu teuer: http://www.mikroe.com/8051/development-boards/
-
Thread
ISP Schnittstelle für einen AT89C51RC2/RD2
mit dem Datenblatt des µC beschäftigen. Da steht drin, ob RST H- oder L-aktiv ist. Ist bei div. 8051ern unterschiedlich. Ich glaub bei AT89C51RC2 war es H-aktiv. Dann Taster von RST zu VCC (besser noch 33R in Reihe) und PSEN über zweiten Taster zu GND (33R auch hier zu empfehlen). Zum Start des
Damit wird es nichts! Nimm einfach einen 11,0592Mhz Quarz, das ist eine Standardfrequenz für 8051. ...Strohm, was ist das? mfg Pieter
-
Thread
AT89C2051 Inbetriebnahme - 14 LEDs ansteuern ( AT89C2051 )
@Dom, Schoasch: DDR ist Data Direction Register und die gibt es bei der 8051-Familie nicht!!! @Lixor: Wenn Du die Variante mit den PNP-Transistoren benutzt, brauchst Du die Pullups an Port 1.0 und 1.1 nicht. Gruß, Markus_8051
Auch bei den 8051-kompatiblen gibt es welche mit konfiguierbaren Portpins (z.B. P89LPC93x). Nennt sich bloss anders.
-
Thread
Sinuswandler 12V-230V
Front iregndwelche LEDs im > Halbkreis und waren relativ klein, die Steuerung bewerkstelligte ein > 8051. > Die Teile scheinen mir aber indessen ausgestorben zu sein. Interessant. Ich kenne nur die Version mit PWM (z.B. APC Smart UPS 600 (hängt seit vielen Jahren an meinem PC), auch mit einem 8051,
Version mit PWM (z.B. APC Smart UPS 600 >(hängt seit vielen Jahren an meinem PC), auch mit einem 8051, 24V und >einer H Brücke aus 4x 4 FETs. Diese liefert einen Sinus mit <10% THD, >läuft aber nur mit Netzsyncronisation an. Ja, die Teile waren nur unwesentlich größer als ein 12V 7Ah Akku dieser
-
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
Soundkarte an µC
ISA-Karten gehen, weil PCI mordskompliziert ist. Such dir eine ISA-Karte und schließ sie an deinem 8051er an. Such dir die ISA-Steckerbelegung und binde die Karte in den Speicherbereich deines 8051er ein. Dann müsstest du halt nur noch wissen, wie die alten Soundkarten angesprochen werden. Aber dafür dürfte es reichlich Informationen geben. Hast du Erfahrung mit 8051er und der Elektronik außenrum?
-
Thread
AT89C51CC03 IDE (Windows) und Kompilierungsfrage
Das ist das, was Atmel für MCS-51 anbietet: http://www.atmel.com/products/microcontrollers/8051Architecture/start_now.aspx
Das ist das, was Atmel für MCS-51 anbietet: > > http://www.atmel.com/products/microcontrollers/8051Architecture/start_now.aspx Danke, werde es mir gleich mal anschauen. Hat jemand Erfahrung mit dieser IDE von Atmel, bzw mit der MCU 8051 IDE? Weil die MCU 8051 IDE scheint gut zu passen, nur
-
Thread
LED DMX-Controller mit STC 11L04E-35I-PDIP20
annD schrieb im Beitrag #4373471: > STC11L04E Das ist ein 8051 mit seriellem Bootloader der einfach mit einem USB-seriell Kabel auf TX/RX/GND neu geflasht werden kann.
Oder man macht den UART gleich mit Polling im Hauptprogramm. Abgesehen davon gibt es diesen STC 8051 auch mit PCA also Hardware PWM den könnte man tauschen.
-
Thread
Serielle Kommunikation mit Modem
einfach mit deiner Handynummer ATD0172.... Der Befehl stimmt sicher, hab ich schon mal mit einem 8051 ausprobiert. Doch wegen der Masse an Pin 1 der RS232-Schnittstelle: Die Platine habe ich schon erstellt, soll ich die Verbindung zur Masse trennen oder sollte es trotzdem funktionieren? Ich meine,
gefunden habe) wird RS1OUT mit Pin 2 der seriellen Schnittstelle verbunden, bei der Platine mit dem 8051 hatte ich RS2OUT mit dem Pin 2 verbunden..... Macht das einen Unterschied?
-
Thread
USB-Stick am Mikrocontroller VNC1L
einem VDIP1-Modul. Firmware ist VDAP. Das Testprogramm ist in Ansi-C geschrieben, getestet einem auf 8051-System, sollte leicht auch auf andere Mikrocontrollerfamilen protierbar sein. Kommunikation erfolgt über SPI-Interface, damit behält man sich die wertvolle µC-UART für andere Anwendungen frei.
zeigt wie ein File vom USB-Stick eingelesen werden kann. Gegenüber der ursprünglichen Version (8051), sind in die AVR-Version einige Verbesserungen zur Stabilität und Erfahrungen aus der Diskussion eingeflossen. Die 8051er Version ist noch unverändert enthalten. Der Schaltplan befindet sich auch
-
Thread
Wieviel Zyklen pro Befehl??
@ka-long aber der 89S8252 ist ein 8051, kein avr
ausser man setzt das X2 Bit, dann ist er doppelt so schnell. Voreinstellung ist aber 8051 kompatible 12 clocks.
-
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
80C535 Boards zu verschenken
gelegentlich mal was anpassen muß (Adressen zum Memory-Mapping, Baudrate, etc.). Standardmäßig sind 8051er Harvard-Schaltungen, haben also getrennte Adreßräume. Viele Entwicklungsboards mit 8051, 80535, 80517, hatten aber oben genannte Voraussetzung. D.h., die Steuersignale für RAM und ROM waren noch über
Fuer 8051 kann ich nur PAULMON empfehlen: http://www.pjrc.com/tech/8051/paulmon2.html Sehr genial, man kan Programme ins RAM oder Flash laden, es hat einen Assembler und Disassambler, einen Fullscreen HEX
-
Thread
Kommunikation: Windows-Anwendung - externer Mikrocontoller
. Es wäre auch mal interesannt zu wissen,welcher Controller überhaupt verwendet wird... für die 8051er gibt nämlich PAULMON2, das es einen erlaubt Programme ins RAM zu schreiben und an beliebigen Stellen zu starten. Bei den meisten ARM basierten DVB-Karten ist es überigens üblich die Firmware erst
Klarstellung. Ich weis noch nicht genau welchen µC ich verwenden werde, ich habe auch schon an einen 8051er gedacht. Mir fällt die Auswahl aus den vielen Vorhandenen noch ein wenig schwer. Aber ich glaube für die 8051er gibt es viele freie Tools und viele Hersteller und Varianten. Wie die Firmware auf
-
Thread
Artverwandte Kenntnisse in der Bewerbung
Runde raus fliegen. Stell dir vor: Suche ASM Programmiere für AVR! und du kannst nur ASM für 8051 und etwas ASM für PIC. Ich weiß nicht ob es reicht die Kenntnisse und Erfahrungen von 100 Projekte mit 8051 und PIC aufzulisten und mit keinem Wort den AVR zu nennen.
Klaus L. schrieb im Beitrag #4200726: > Suche ASM Programmiere für AVR! > und du kannst nur ASM für 8051 und etwas ASM für PIC. > Ich weiß nicht ob es reicht die Kenntnisse und Erfahrungen von 100 > Projekte mit 8051 und PIC aufzulisten und mit keinem Wort den AVR zu > nennen. Früher konnte man sich
-
Thread
Messgeräte über USB?
Schau doch mal, ob Du in den FPGA nicht direkt eine USB-Schnittstelle reinladen kannst. Markus_8051
@ Markus 8051 (markus_8051) wo kriegt man das her? sorry falls es so eine "blöde" frage ist, aber bis jetzt hab ich mit hardware programmierung nichts zu tun gehabt....
-
Thread
[S] MPU (Z80/6502/68k)
mich einarbeiten, angefangen vom einfachen "bit schubsen" Dann möchtest Du vielleicht auch die 8051 in Betracht ziehen. Die sind sogar noch 'aktuell', d.H. der 8051 Kern wird noch rege in diversen Chips verwurstet und es gibt hoch getaktete Derivate mit mehr Speicher und Peripherie die auch anspruchsvollere
Adress Latch + Ram + Rom im wesentlichen das gleiche wie einer der vorgenannten CPUs, nur das der 8051 nicht so brutal kastriert ist wie die anderen. Wenigstens Timer und serielle Schnittstelle hat der und läßt sich gut in ASM programmieren. Das Wissen darum ist noch verwendbar und es gibt vernünftige
-
Thread
Farbdisplay
Was die Ansteuerung mit einem Controller angeht: Cygnal hat 8051er mit bis zu 100Mips, die sollten schnell genug sein und auch noch recht preiswert. Vor allem sind die 8051er aber weit verbreitet, so daß die Programmierung den meisten hier leicht fallen sollte. Einen
-
Thread
Entwicklerboards für Benchmarks - Z80 und Verwandte
* Z180 * Rabbit 2000 oder 3000 * Rabbit 3000A oder 4000 * TLCS-90 * LR35902 * HC08 * S08 * 8051 * PIC16 Was könntet Ihr mir empfehlen? Philipp
auch nicht wirklich mein Freund. Zu STM8 und PIC16 kann ich nichts sagen, aber meines Wissens ist 8051 die Hauptarchitektur vom SDCC und wird am besten unterstützt.
-
Thread
GNU compiler
programmiert ein C167 von Infineon und ein Lehrgang von elektro hab ich schon hinter mir mit dem Atmel 8051er der zweite fängt bald an wahrscheinlich nächste woche und momentan mach ich mein praxissem da hab ich mit dem PIC16f877A zu tun allerdings muss ich den unter assembler programmieren. naja das kapitel
programmiert ein C167 von Infineon und ein > Lehrgang von elektro hab ich schon hinter mir mit dem Atmel 8051er der > zweite fängt bald an wahrscheinlich nächste woche und momentan mach ich > mein praxissem da hab ich mit dem PIC16f877A zu tun allerdings muss ich > den unter assembler programmieren. Dann
-
Thread
87LPC765 in Assembler programmieren
Hallo, kannst den sdas8051 vom SDCC nehmen. Gruß
AS: Gibt es keine Gnu-binutils für 8051? Ich finde jedenfalls nichts https://sourceware.org/binutils/docs/as/Overview.html#Overview http://john.ccac.rwth-aachen.de:8000/as/as_DE.html der hat eine STDDEF51.INC
-
Thread
Oszillator
Hallo Leute, ich muss einen 36 Khz Oszillator mit einem 8051er realisieren. Das ganze ist für die Trägerfrequenz für eine IR-Fernbedienung. Kann mir eventuell jemand einen Tip geben. Ich habe noch sehr wenig Erfahrung mit Mikrocontrollern. Danke
Korrektur, wenn ich falsch liege. Bei 36khz ergibt sich eine Periodendauer von 2,77 E -5. Mein 8051er wird mit 11,059 Mhz getaktet, entspricht einer Taktdauer von 9,042 E -8. Für 36 Khz muss ich alle 154 Takte das Signal ändern. Also muss ich den Timer mit (65535 - 154 ) initialisieren. Mein