-
Thread
µC: Interrupt Priorities und Warteschlange
Interrupt mit der niedrigsten Vektoradresse wird zuerst ausgeführt. Das trifft aber nur für die Atmel 8051 zu, nicht für die Atmel AVR, Atmel xmega, Atmel AVR32, Atmel Cortex usw.
Peter D. schrieb im Beitrag #4312453: > Welcher denn? > > Bei den Atmel 8051 (z.B. AT89LP51) gibt es 4 Prioritätslevel, d.h. > maximal kann ein Interrupt von bis zu 3 anderen mit höherem Level > unterbrochen werden. > Die Level sind für jeden Interrupt einzeln auswählbar
-
Thread
[AVR] FM-Transmitter für 1,50EUR --> Ansteuerung?
einen einfachen NEC IR Dekoder beisteuern, falls dir IRMP zu klobig ist. Den hatte ich mal für den 8051er geschrieben. Müsste also etwas angepasst werden. Dafür dekodiert der dann auch on-the-fly direkt innerhalb der Puls-ISR mit minimaler Prozessorlast.
einfachen NEC IR > Dekoder beisteuern, falls dir IRMP zu klobig ist. Den hatte ich mal für > den 8051er geschrieben. Müsste also etwas angepasst werden. Dafür > dekodiert der dann auch on-the-fly direkt innerhalb der Puls-ISR mit > minimaler Prozessorlast. Ja nur her damit. Ich schreibe gerade
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
auch ist, ich las da Sachen, die etwas zu Modern sind. Ähm, der Link geht auf ein MCU-Board mit 8051 Kern. Die Architektur dieses Kerns ist von 1980: https://de.wikipedia.org/wiki/Intel_MCS-51 Der 8051 Kern wird heutzutage aber noch millionenfach in "intelligenten" Sensoren implementiert. Das
für die Katz. Das hat mich dann so genervt, daß ich mir in Turbo-Pascal einen Assembler für den 8051 selber geschrieben habe.
-
Thread
Halbleiter CPU usw. zu Verschenken.
ich hätte es auch gut gefunden wenn nichts für mich dabei gewesen wäre (z.b. wenn alles nur PICs, 8051er oder 68000er Serien).
-
Thread
OpenSource: Universelle library zum Ansteuern von Geräten
Hi, irgendwo in der Dokumentation ist auch ein 8051-Port erwähnt, aber ich finde dazu keine zugehörigen Files bzw verstehe ich nicht, wie die Konfiguration für den 8051 (ohne den Netzwerk-Krempel) von statten gehen soll. Gibt es dazu noch mehr Info?
Hallo, tut mir leid, die 8051-Version ist ein fork und nicht im "freien" Tree unterstützt, geht leider nicht generisch, wegen der vielen 8051-Varianten. Eine Portierung wäre machbar, würde aber eher davon abraten, es ist inzwischen
-
Thread
8051 Keil dht11
https://github.com/adafruit/DHT-sensor-library/blob/master/DHT.cpp read() Und dort halt für 8051 abändern also z.B. digitalWrite(_pin, HIGH); sbit _pin = P0^0; // oder welchen auch immer _pin = 1; Und ändere das Thema auf 8051 dht11 dann kommt auch mehr Hilfe.
github.com/adafruit/DHT-sensor-library/blob/master/DHT.cpp > > read() > > Und dort halt für 8051 abändern also z.B. > > digitalWrite(_pin, HIGH); > > sbit _pin = P0^0; // oder welchen auch immer > _pin = 1; > > Und ändere das Thema auf 8051 dht11 dann kommt auch mehr Hilfe. Muss ich
-
Thread
Kommt man nicht an Assembler vorbei?
Hallo Leute Ich beschäftige mich seit einiger Zeit mit dem SDCC 8051 Compiler. Ich kann Pascal und C programmieren, aber keine Zeile Assembler lesen. Gegen Assembler habe ich mich immer gesträubt. Da die Bibliotheken von SDCC ziemlich begrenzt sind, frage ich mich
einfache Ablaufsteuerung verwirklichen willst, reicht auch C oder Basic (gibt es auch frei für den 8051). Auf jedenfall mußt Du Dich aber mit dem Aufbau des µCs befassen, und Dir die Funktionen der ganzen Sonderregister aneignen, egal ob Assembler, C oder Basic. Gruß, Markus_8051
-
Thread
WIZ810 (W5100) Netzwerkunterbrechung
Ich habe eine AT89 Ich habe das Problem ist, dass ich nicht verwenden können, die w5100 mit 8051 als Fahrer für die AVR Wiznet und Google nichts gefunden für 8051 für alle AVR. Ich könnte Sie bitte die Treiber von der von 5100 bis 8051? Wenn Sie können, und einige Programmierbeispiele.
tenes vos por lo visto. tengo un at89 el problema que tengo es que no puedo usar el w5100 con el 8051 ya que los drivers de wiznet estan desarollados para AVR y en google no encuentro nada para 8051 todo para AVR. Me podrias dar por favor los drivers del 5100 para 8051? y si podes algunos ejemplos
-
Thread
VHDL Denken-wie?
Markus F. schrieb im Beitrag #5858678: > obwohl er (hoffentlich) weiß, daß sein mickriger 8051 gar keine > Fliesskommaeinheit hat und der C-Compiler eine Softwareemulation dafür > einfügen muß. Ja, lustigerweise wissen das sogar frisch fertig studierte technische(!) Informatiker nicht mal
mal. Lustigerweise hatten wir genau so einen 8051er Programmierkurs. Ein Sommersemester lang, allemöglichen Sachen, inklusive Pseudo-Multi-Tasking-System mit 4 Prozessen parallel, die sich nicht gegenseitig aufhalten. Reader-Writer-Problem komplett
-
Thread
LPC2103 63MIPS?
die Portbitschubserzeit und das SPI verbessert. Da bestand ja wirklich erheblicher Handlungsbedarf (8051 war sogar schneller). Peter
Faktor ist man muss das Teil auch verstehen! Wer schon Probleme hat das Datenblatt eines AVR's oder 8051er zu lesen der wird sich wohl nicht bei den 32Bit (Monstern) leichter tuen. MFG Patrick
-
Thread
bedingter Sprung
Atmel-Controller? Atmel produziert eine breite Palette verschiedener Controllerfamilien, unter Anderem, 8051er (At89xx), AVRs (AT90xx), ARM (AT91xx)... Wenn du also konkrete Hilfe haben willst, dann nenne das Teil beim korrekten Namen, so dass keine Missverständnisse möglich sind. ...
Bei AVR hätte ich helfen können, von 8051 habe ich keine Ahnung... ...
-
Thread
Microcontroller Arten
- von Neumann - nicht von Neumann - Harvard - nicht Harvard anderes: - PICs - Atmels - 8051er - MSP430er - M16C etc. - 68x11er - 6833Xer - 68x912er - st5? st7? - armX, aber nicht beinX *selten so gelacht ;-)* etc. etc. etc. ;-)
-
Thread
8051 Timer0 initialisieren
Hallo, ich habe eine Frage zum Timer0 des Prozessors 8051 (24MHz). Ich möchte diesen im Modus 2 (8 Bit- Auto Reload) mit t=1s betreiben. Port 1.0 soll an und ausgeschaltet werden. Dazu hatte ich folgenden Ansatz: Timerfrequenz: 1/12 * 24MHz = 2000000
-
Thread
Zustandsmodell (Regelung) auf C8051
Sachverhalten, dass man mit dem RealTimeWorkshop einfach den C-Code eines Subsystems Compilieren kann, aufs C8051 hochlädt und fertig ist der Braten. Falls die Frage jetzt bissl blöd ist, sei mir das verziehen. Wie bekomme ich jetzt die Zustandsregelung auf den µC? Was muss ich compilieren, wie läuft es? Woher
-
Thread
Probleme mit Keil Compiler und 8051
geschrieben. Nur verhält sich der Compiler oder der 8051 sehr merkwürdig. z.b. habe ich eine ISR die vom Ext Int0 ausgelöst wird (dies geschieht bei einem Tastendruck). Der Code in der ISR funktioniert so wie ich mir das vorstelle, füge ich jedoch
Jedoch blinkt die LED mit nem älteren Version (wovon ich nur noch das HEX FIle habe) Die LED und der 8051 kann also nich kapput sein. Es muss irgendwo am Compiler liegen.
-
Thread
Atmel 89C51: Fragen zum Datenblatt und CANcontroller
an dem eine grössere Spannung bei einem grösseren Strom abfällt (reale Spannungsquelle). Und da 8051er in der Regel (PORT 1, 2, 3 und 4) nur einen Quasi-Opencollector-Ausgang und keinen Push-Pull-Ausgang (wie bspw. AVR) haben, bricht die Spannung bei H-Pegel zusammen. Die Ausgangsspannung bei L-Pegel
Die 8051 haben eine ziemlich pfiffige Ausgangsstufe, deshalb ist sie auch extra im Datenblatt erläutert. Kurz gesagt: - CMOS können direkt angeschlossen werden, da beim 0->1 Übergang ein starker FET kurzzeitig
-
Thread
Was sind das für Leute mit dem Hobby Elektronik?
hatte ich in der Schule, ebenso 8085-Assembler. Ich beschäftige mich jetzt theoretisch mit ARM und 8051. Ich suche immernoch jemanden, der sich mit HYTAS auskennt. Dieses Jahr fange ich das Bachelor-Studium Informations- und Kommunikationstechnik (in Chemnitz) an. Bin geboren am 25.09.1987.
jedoch, praxistaugliche Dinge zu entwickeln. Siliziumerfahrung: Z80, 8048 (wir hatten ja nichts), 8051, PIC, MSP430, AVR und momentan an einem Nexys Board mit Xilinx Spartan am VHDL lernen, was sehr ungewohnt ist. Wäre Verilog nicht doch die einfachere Wahl gewesen? Aber das ist eine andere Baustelle
-
Thread
Arduino Serial.flush Timeout
foobar schrieb im Beitrag #5594931: > Anfänger Da es um einen Port von 8051 auf Arduino geht bin ich auf Arduino wohl tatsächlich Anfänger ... Die Ursache warum es nur mit flush funktioniert ist vermutlich gefunden. Diese serielle Schnittstelle ist über RS485 angeschlossen
wirklich helfen willst. Ich hatte doch geschrieben: Lothar schrieb im Beitrag #5595705: > Port von 8051 auf Arduino Beim 8051 braucht es keinen Flush da kein Sendepuffer. Auf Arduino muss nun aber diese Flush Funktion aufgerufen werden. In der Flush Funktion hat man ein Loop ohne Timeout hinprogrammiert
-
Thread
GPS-Tracking mit GM862. AtMega16 oder AT89C4051?
einmaliges Projekt sein wird würde ich den µC gerne in der Schaltung programmieren. Ist die auch mit dem 8051er möglich? mfg Lenny
unbedingt den AT89C4051 nehmen möchtest, dann gibt es auch den AT89S4051. Oder weitere Atmel ISP 8051 Derivate AT89S.....
-
Thread
ist das gut so ?
Ein AVR kann immer nur einen Interrupt ausführen. Nur beim 8051 kannst Du z.B. 4 verschiedene Prioritäten einstellen. Dann kann ein Interrupt höherer Priorität einen gerade laufenden niedrigeren unterbrechen. Beim AVR kann man mit viel Tricks innerhalb eines
Bei komplexeren Programmen (> 8 kByte), mit vielen Interrupts gleichzeitig, nehme ich dann aber den 8051 und programmiere in C. Peter
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
ARM? -ilicon Labs ist mit $620M Umsatz auch nicht gerade klein. (Atmel war um $1000M). Silabs' 8051-Derivate sind ziemlich beliebt. -ST mit der ST8 Familie -Es gibt auch noch Hersteller von Controllern für Jubelelektronik (z.B. Holtek aus Hongkong). Deren Stückzahlen dürften auch recht gross
sollten sie es doch tun, dann wird es funktionsgleiche Nachbauten aus China geben, so wie das beim 8051 und seinen vielen Nachbauten war. Und da Arduino nicht von Atmel selbst kommt, können die auch nicht sagen, wir nehmen da jetzt einen PIC dafür.
-
Thread
Bitte um Hilfe beim Einstige in die 8-Bit µC Welt
mich in die 8-Bit Microcontroller Welt einarbeiten. Im Studium habe ich schon ein bisschen mit dem 8051er gearbeitet. Folgende Kriterien sollten erfüllt sein: Den µC bzw das Bord sollte man per USB programmieren können, OHNE Programmiergerät. (AVR ?) Wenn ich mich ein bisschen eingearbeitet habe
mich in die 8-Bit Microcontroller Welt einarbeiten. Im Studium habe ich schon ein bisschen mit dem 8051er gearbeitet. Folgende Kriterien sollten erfüllt sein: Den µC bzw das Bord sollte man per USB programmieren können, OHNE Programmiergerät. (AVR ?) Wenn ich mich ein bisschen eingearbeitet habe
-
Thread
Mikrocontroller-Vergleichstabelle/Auswahlentscheidung
Ich würde dir generell die 8051 Familie empfehlen. Die ist recht verbreitet. Und trotz eines großen lanandauernden Gerüchts, dass diese Controller aussterben, gibt es immer noch massig Derivate davon. Andere Möglichkeiten wären
.. Auf der Atmel - homepage findest Du die Auswahl-Tabellen für beide MC-Famillien , AVR und 8051er .
-
Thread
Gutes, deutsches Buch für AVR-Einstig und C
Hallo! Programmiere schon einige Zeit (erfolgreich) 8051er in Assembler. Ich persönlich find die 8051er sympatischer, aber leider sind die meisten ziemlich "lahm auf der Brust" im vergleich zu den AVRs.. (bzw. die schnellen ziemlich überteuert) ;) Nun
-
Thread
RAM größe und Unterschied Bascom zu C(++)
In Frage 2 redest Du von Bascom. Bascom gibt es meines Wissens nach nur für 8051 und für AVR. Beides sind einfache 8-Bit-Systeme, deren Domäne das Steuern und Regeln kleiner einfacher Dinge in Echtzeit ist. Sie sind weder für das Sammeln größerer Datenmengen noch für Bildverarbeitung
kann. danke - auf welchem (muss jetzt nachschauen) > Zitat-oben: Mikrocontroller (natürlich 8051 bzw. AVR) ich "es" machen will - weiss ich ja eben nicht :) > bis jetzt! ES wäre z.B. ne einfache wasser-pumpen-Sand-auswasch-system-füllstandlösung für meine wasserstrahlmaschine - da ist wohl
-
Thread
Kleinleistungs N-Kanal MOS FET
heute mache ich es mit einem Transistor BC337 und vorgeschaltetem pnp Transistor der vom Port eines 8051 geschaltet wird. Da der 8051 keinen gescheiten High Strom liefert aber recht gut sinken kann, der vorgeschaltete pnp Transistor. Wenn es jetzt einen FET gäbe könnte ich mir einige Bauteile sparen und auch etwas an Ansteuerleistung und den FET eben direkt mit dem High Pegel des 8051 ansteuern. @Marko Deiner Frage entnehme ich, dass es solch einen FET in diesem kleinen Gehäuse wohl gar nicht gibt? Gruss Transi
-
Thread
868 MHz Funk mit 500 mW über 802.15.4
Das Demo Board Si8861-868-DK verwendet eine CPU C8051F960. Einen 802.15.4 Stack habe ich bei Silicon Labs nicht gefunden. Ist eigentlicht so ein System dann noch zulässig (mit 500 mW / 802.15.4 / IPv6) nach ETSI EN 300 220-1 ?
Basis für einen Zigbee2006-Stack (Zukauf von Helicomm). Basierte auf einem C8051F121 und dem CC2420 (oder so ... eben dem ersten von Chipcon). Wurde zwar auf jede Messe mitgenommen (keiner konnte aber dazu was richtiges sagen) und Kits wurden verkauft (per Webshop), aber der Stack
-
Thread
Compiler
BASCOM ist ein Basic - Compiler, denn du nur für den AVR und in einer anderen Version auch für den 8051 nutzen kannst. Die beiden Versionen sind nicht kompatibel. Der erzeugte Maschinencode ist recht kompakt, hinkt aber einem mittelmäßig programmiertem Assembler - Code hinterher. Der BASCOM - Compiler
man sich also nicht auf einen speziellen Controller festlegen will, ist "C" die gute Wahl. Für die 8051er und die AVR`s ist BASCOM von seiner Einfachheit her spitze. Der Meinung von Peter über "C" kann ich mich nicht voll anschliessen. "C" ist nur deshalb soweit verbreitet weil es der erste portierbare
-
Thread
SIMM-Module + AVR?
Sorry hatte da einen Denkfehler bei der Bascom Software (BASCOM-8051).
Christian wrote: > Sorry hatte da einen Denkfehler bei der Bascom Software (BASCOM-8051). Das ist ein Basic Compiler für 8051 µCs. Das ist aber eine ganz andere Controllerarchitektur!
-
Thread
Run Parameter von SDCC, ASEM51 ???
Hallo, ich programmiere ein Programm für einen 8051. Da ich kein Geld für Keil habe und aber auch in C schreiben will (in Assembler viel zu aufwändiges Programm), habe ich nach einem kostenlosen C Compiler gesucht. Dabei bin ich auf MIDE-51 gestoßen. Es benutzt den Cross Compiler SDCC, den Assembler ASSEM51 und den 8051 Simulator "TS Control 8051 Emulator". Alles kostenlos! Da dieses MIDE-51 ziemlich verbugt ist und bei mir alle 5 min abstürzt, will ich auf den kostenlosen "Crimson Editor" umsteigen. Bei diesem
-
Thread
Carrybit? Assembler
geschrieben wird? Also ein Übertrag? Was müßten wir machen damit dies funktioniert? #include "8051.h" #include "I2C_ASM.h" ; ; 8574er Kennung: 0100xxxy ; SEND000 .equ 01000000b ; ON ON ON SEND001 .equ 01000010b ; ON ON off SEND010 .equ 01000100b ; ON off ON SEND100 .equ
;********************************************************* I2C_ENDE: Brauchste die 8051 Header-Datei auch?
-
Thread
hex 8051 windows 7 32bit
hello, folgende Voraussetzungen: - Windows 7 32-Bit - Keil uVision4 - 8051-kompatibler uC (nur ROM) Ich glaube, ich muss hier ein hex-File hochladen. Ich glaube auch, dass das mit uVision4 nicht geht und ich ein eigenes Tool brauche. Gefunden habe ich http://www.dreamincode.net
Selber kann man nur EPROM oder OPT programmieren, braucht aber ein Programmiergerät dazu. ROM-8051 können aber auf ROMless geschaltet werden, dann muß noch ein externer Flash und ein Adreßlatch angeschlossen werden. Neuere 8051 haben Flash und oft auch nen Bootloader, über den können sie direkt
-
Thread
Zählroutine
Hallo Dani, ich kann Dir hier natürlich nicht das ganze 8051-Handbuch erklären. Das must Du schon selber lesen. Sehr gut ist z.B. das IC20 von Philips, das ist quasi die 8051-Bibel. Ich weiß bloß nicht, ob die das noch rausgeben. Heutzutage gibt es wohl nur
solche Handbücher. Es gab früher auch deutschsprachige Handbücher von Siemens oder Valvo über den 8051. Vielleicht findet man die noch in Fachbibliotheken. Peter
-
Thread
Und schon wieder eine Anfängerfrage
weniger mit der Bankauswahl als vielmehr mit Page(boundaries) zu tun. 3) Bei anderen Controllern (8051, AVR...) gibt's bestimmt auch so einiges zu beachten - Mitdenken beim Programmieren ist immer von Vorteil ;-) MfG Andreas Jäger
belehrt wird das die PICs beschissen sind. Dann kommt jemand der meint man sollte auf die AVRs oder 8051 umsteigen. Jeder Mikrocontroller hat seine Vor- und Nachteile und dann ist noch die Anwendung wichtig.
-
Thread
ISP auch bei anderen µC ??
ja... Das steht meist im Datenblatt... Mitr dem STK500 kann man z.B. auch einen µC mit 8051er-Kern programmieren. Die meisten PIC unterstützen auch das ISP... Die Funktion fällt heute unter Kategorie "Standard"... Alternative ist Bootloader.
Ausnahme, und primär bei Controller-Familien anzutreffen, die lange vor der Flash-Ära popular wurden (8051 beispielsweise). Üblich bei leidlich aktuellen Modellen sind entweder ISP-Varianten, teil mit dem Debug-Interface kombiniert (MSP430, Z8), oder fertig eingebaute Bootloader seriell/USB.
-
Thread
Daten senden ohne Interrupt
Konfigurieren des ADC gut ist. Ich tippe mal auf 80517, der hat ja ne Menge Abweichungen zum Standard 8051. Siemens konnte sich ja noch nie an Standards halten. Peter
Laut www-md.e-technik.uni-rostock.de/ ma/gol/lectures/mpu/mpu4.pdf koennte es doch ein 8051 sein. Dort wird was von einem ADCON Register erzaehlt. Das steht auch noch was vom PCON und TI usw. Da sind auch komplette Beispiele, wie die UART angesprochen wird, etc. Mit Google in 10 Sekunden
-
Thread
AVR-GCC auch für 8051 Mikrocontroller verwendbar
richtig verstanden habe ist der AVR-GCC nur für die RISC-Prozessoren von Atmel und nicht für die 8051 Kompatiblen.
Genau so ist es. Wenn du was für die 8051er suchst, schau dir mal http://sdcc.sourceforge.net an. Übrigens ist der AVR für C besser geeignet als der 8051, das nur mal so am Rande.
-
Thread
Nexys3 / CY7C680 / EEPROM Allgemeine Fragen
. Nachdem ich nun eine Programmierung für den 8051 erstellt habe, möchte ich diese auf das Board laden. Das funktioniert soweit auch ohne Fehlermeldung. Nun steht in der Getting Started Anleitung, dass ich das Board Reseten soll 1. Was soll
Dann ist auf jeden Fall das EZUSB Technical Reference Manual wichtig, denn die USB Peripherie des 8051 muss man erst mal durchschauen lernen: http://www.cypress.com/?id=193&rtID=117
-
Thread
Mikrocontroller Einstieg (AVR,PIC)
Wahrscheinlich werden die so langen weiter produziert, wie sie Gewinn abwerfen (wie die von SST übernommenen 8051'er), aber ich würde nicht auf großartige Weiterentwicklungen setzen. fchk
Als ich mit den Atmel Flash-8051 und AVR angefangen habe, sahen die PICs noch alle so aus: http://download.e-bookshelf.de/download/0002/5271/67/L-X-0002527167-0014204095.XHTML/graphics/f01-08.jpg Also für jeden Programmierversuch
-
Thread
Echtzeit IC in einer älteren Geschwindigkeitsanzeige
Ich würde einfach einen eigenen 8051-kompatiblen Mikrocontroller mit Flash nehmen - die gibt es von sehr vielen Herstellern. Dann ein kleines Assemblerprogramm nur zum Stellen von Uhrzeit und Datum schreiben. Auf den MC flashen, gegen
Fähigkeiten übersteigen, bin über > Basic und Pascal stehen geblieben ...es gibt auch Basic für den 8051!
-
Thread
Pic Bootloader oder nicht?
auch leicht die Boliden DS80C390, 251-Serie, Philips-XA Serie davon ableiten, die auf dem 8051-Kern aufbauend 4MB Adreßraum bzw. 16-bit Erweiterungen haben.
einfach mal einige Erfahrung mit den verschiedenen Typen sammeln. Eines hab ich schon gemerkt, an dem 8051 ern kommt man nicht Drumherum. @Steffen Auf sprut.de hab ich gerade einen Programmieradapter zum selber bauen gefunden. Kennst Du das Teil bzw. funktioniert es?
-
Thread
Interrupts verschachteln
ins Hauptprogramm, oder sehe ich das falsch? Gibt es so etwas wie Interruptprioritäten wie beim 8051 oder sind alle Interrupts beim AVR gleichwertig? Vielen Dank für Eure Hilfe! Gruß, Thomas
Interrupts sind nicht gleichwertig, es gibt nur keine Interruptlevel wie bei anderen Controllern wie dem 8051. Bei gleichzeitigem Auftreten haben die IRQs eine unterschiedliche Priorität.
-
Thread
Videoeinblendung
genannten Chips sind auch nicht das, was hier gesucht wird. Die Philips-Teile und das Micronas-Teil sind 8051er-MCs mit OSD-Funktionalität und der Maxim ein Crosspoint Switch mit OSD-Funktionalität (128 Beinchen...). Vielleicht kannst Du mal das etc. näher spezifizieren, wenn da ein reiner OSD-Chip bei ist
mehreren Videoausgängen und etlichen Spezialitäten, und die Philips-Saa56xx-Teile, wie oben geschrieben, 8051er-MCs mit OSD-Funktionen. Hier wird ja eben das Einfache gesucht, wie der ausgelaufene ST-Chip, also wenig Beinchen - vielleicht 28 wie beim ST - und nur popelige Text-Anzeige auf dem Fernseher.
-
Thread
Billigere und Bessere Raspi-Alternativen aus China?
ist schon ein Problem im Westen. Und die Antwort gibts auch gleich drauf: wohlmöglich reicht ein 8051 oder AVR.
bekommen. Und das ist einfach mit dem gängigen Linux-Spielplattformen nicht machbar. Es ist wirklich der 8051 den man da verwenden muß.
-
Thread
Einfaches Mikrocontroller Projekt gesucht!
Assembler-Ebene passiert. Man muß zur Fehlersuche gelegentlich auch ins Assembler-Listing schauen. Der 8051 ist so einer, ATmega kenne ich soweit nicht. PIC ist auf Assembler-Ebene grausam, wenn man ihn nicht kennt. Den 8051 erwähnte ich mal nur, der kommt ja dann nicht in Frage. Ein ATmega wird schon
#3348403: > Reaktionszeittester. Hab ich auch mal gemacht, in Assembler auf einem 25 Jahre alten 8051-Board, welches ein Tastenfeld und ein 16-Zeichen-LCD hatte. Mann ich habe damit Leute verblüfft, die sowas noch nie sahen, die waren erfreut darüber. Kaum jemand kam unter 250ms, das verblüffte wirklich
-
Thread
Alles muss raus! :-) -> Werkstatträumung Gesperrt
-D8088D 8Bit-CPU -UC493ACN Schaltnetzteil-IC -J176 Unijunction-FET 50mA / 30V -P87C51 OTP 8Bit 8051 CPU
-D8088D 8Bit-CPU -UC493ACN Schaltnetzteil-IC -J176 Unijunction-FET 50mA / 30V -P87C51 OTP 8Bit 8051 CPU -D2732A-25 (waren schonmal programmiert; gelöscht, gesäubert und getestet)
-
Thread
[V] 4St. 8051er Silabs C8051F321 QFN28 (5€)
Hallo, Noch 4St. 8051er Silabs C8051F321 abzugeben. 5x5mm QFN28 Gehäuse, 16K Flash, Details hier: https://www.silabs.com/mcu/8-bit-microcontrollers/c8051f32x-f34x/device.c8051f321?tab=specs (Kostet irre 12€/St
-
Thread
mikrocontroller, board, etc. für anfänger
und welchen Controller findet ihr für sinnvoll? Das ist ein wenig Geschmacksfrage. Der eine mag 8051, der andere AVR oder PIC oder ARM. Schau mal hier in den Forumsshop, da gibt es auch einiges mit detaillierten Beschreibungen. Ich selbst besitze an Eval-Boards zwei ältere Sachen, die aber beide
Stromversorgung brauchen, und an USB funktionieren. Das ist einmal ein SiLabs-Board mit einem hochmodernen 8051-Derivat, nennt sich C8051F064EK Evaluation Kit, wurde von einem Distributor mal für 25€ verscherbelt, ich bekam es auf einem Seminar mal als Gratis-Zugabe. Und das zweite, ist ein PICkit1 von Microchip
-
Thread
C Compiler und Entwicklungsumgebung für 80C537
Projekt leicht abändern und neu compilieren. Hab aber leider nur den Quellcode, sonst nix. Hab mit den 8051'ern auch noch nichts gemacht, komme aus der PIC-Welt. Kann mir vielleicht jemand sagen was ich dafür alles brauche? Am besten nur Freeware und wenn möglich für Ubuntu, zur Not hätte ich allerdings
Projekt nicht aus, 80C537 deutet auf was komplexeres hin. Alternativ SDCC, Freeware C-Compiler für 8051, aber nicht ganz so effizient. Einige Änderungen am C-Code wären auch fällig. Aus QS-Gründen wäre bei kommerziellen Projekt und Änderungen auf jedem Fall der Original-Compiler zu empfehlen. Ältere
-
Thread
Anforderungen SSL
wenn man die ganze asymmetrische Geschichten erledigt hat, beruflich habe ich auf einem 12-cycle 8051 mal einen DES und AES (in handoptimiertem Assembler) geschrieben mit 1 DES-Op ~9ms und 1 AES-Op ~4ms. Lass die AVRs mal 20x schneller sein. Mit einer Abschaetzung des TCP/IP Stacks wird man dann
schon implementiert. Hab >allerdings noch nie was mit der Crypto-Engine was gemacht... Meine 8051 sha1-Implementerung braucht: sha1@8051,12Mhz ~26000us pro sha1-Compression-Durchlauf. (als Grundbaustein fuer den HMAC-sha im SSL). -> Die HW-Bescheuniger waeren alle schoen, wenn die