-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil3) Gesperrt
können damit ich sehen kann, welche ICs bei den Kanälen 3 und 4 bestückt sind (der Bereich um die AD8131 - ICs)? Gruß Walter
di guadagno porta normalmente ad una risoluzione più bassa durante la conversione. In questo caso la perdita è marginale e credo che sia trascurabile rispetto ad alcuni altri difetti di progetto del Wittig. Luc ha scritto:
-
Thread
Suche ein Starterkit
=B07Z1QP5M2&pd_rd_r=a2aba422-4449-4319-b8b4-700df397a10e&pd_rd_w=hWUJT&pd_rd_wg=oxjEe&pf_rd_p=42bf0ad8-ce6f-4127-a2f0-106727020a41&pf_rd_r=4Y4GG88JXPDMK24HN4A4&psc=1&refRID=4Y4GG88JXPDMK24HN4A4 und einen µC-Dev Board. Da ist doch normalerweise schon ein Spannungsregler drauf oder? Wichtig wäre auch
vermittelt einen sehr guten Eindruck, was die typische Computerhardware kann. Egal ob x86, ARM, AVR, 8051 etc. Von daher bietet es sich halt einfach so sehr an.
-
Thread
Transistortester AVR
AD. Werd mein Ergebnis dann reinstellen.... also so bis nächstes Jahr :D Grüße Mario
RRpinMI lds r5, RRpinMI+1 add r4,r4; RRpinMI*2 adc r5,r5 movw r18,r4 ldi r30,4 ad_3924: add r18,r4; + (2*RRpinMI) adc r19,r5 dec r30 brne ad_3924 #endif [/c]
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Mein Roboter, mit nem 8051. Hab ich als Schulprojekte 2011 gemacht.
einen Widerstand abgebaut. Der Differenzverstärker erzeugt mir daraus einen Spannungspegel für den AD Wandler (Siehe Oszillogramm [Gelb = Puls, Blau = Spannung am AD Pin]). Wenn jetzt Metall in die Spule kommt, erhöht sich die Induktivität, damit auch die höhe der Selbstinduktionsspannung und dadurch
-
Thread
14 Zellen LiPo vermessen
mit einem Atmel, über einen 16 bit Multiplexer (4067) jede Zellenspannung über einen einzelnen uC AD-Pin einzulesen... Was mir fehlt ist die Schlatung, um die einzelnen Zellenspannungen zu bestimmen bzw. die entsprechende Masse zu bekommen. Vielen Dank, Stephan
Benötigt der Maxim-IC denn nicht auch irgendeinen externen µC? Ja, ich verwende *derzeit* dazu einen C8051F502 CAN Controller, werde aber auf den LPC11C24 Cortex M0 umsteigen... > Zum Thema Preis: Das mit den 5 Mustern ist auf jeden Fall für den Anfang > gut. Aber ich denke da jetz gerade generell über
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
board Ultrasonic Control Panel "Ultrasonic Development Board Ultrasonic Distance Measurer" "C8051F340 U Disk Core Board Development Board (With the Flash Chip)" PIC16F877A Learning Board Development Board "ATmega8 M8 AVR Development Board Core Board Minimum System" "ATmega16 mega16 AVR Core
Module U Disk Module CH376 USB Module U Disk Module CH376 USB Development Board Evaluation Board AD9850 Module DDS Signal Generator AD9851 Module DDS Signal Generator AD9850 AD9851 DDS Control Panel AD9833 AD9833 Module DDS Signal Generator Imported original NRF24L01 + 2.4 G wireless transceiver
-
Thread
I2C mit ATtiny 0/1-series (z. B. ATtin817)
P89C668 geändert, weiterhin alles in Butter. Dann hat aber NXP nach der Phillips Übernahme das ganze 8051-Zeugs fallen gelassen, wie eine heiße Kartoffel. Ich hab dann auf Atmel 80C51 und AVR gewechselt und es lief gar nichts mehr. Ich mußte dann mit Pin-Change-Interrupt und Timeout prüfen, ob sich der
resettet und die I2C-Maschine im Controller neu initialisiert. Dort wird auch, wie in der zitierten AD-Applikation, geschildert, wie und warum das Problem in der Praxis auftreten kann und warum es überhaupt nichts mit gutem oder schlechtem Design zu tun hat. Wieso wird von den "Experten" in diesem
-
Thread
Logic Analyzer bauen
ich bin zwar kein 8051-freund aber gibts da nicht welche mit usb ??? cypress hat doch so dinger oder??? das würde eingentlich schon viel erschlagen... neben der uc problematik auch gleich das usb zeugs... ich hab
was ich bei AD gefunden habe, war ja schon toll, aber entweder kein Dual-DAC oder keine interne Reference. Imo sind 8-Bit ausreichend, dass sind 32.25mV Auflösung bei 5V max. Schnelligkeit ist eher untergeordnet. Immerhin
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
zusätzlich Verlustfaktor, Serienwiderstand, Güte etc. je nach mathematischer Laune. Für sowas gibt's von AD auch einen speziellen DDS IC (AD5933 und AD5934), den ich vor Jahren mal ausprobiert habe, allerdings mit schlechtem Ergebnis. Der Knackpunkt bei denen ist, daß die Sinuserzeugung per DDS erfolgt und
einzutrichtern. Ich hab schon Sowas da..uralt auf eine Uni-Platine mit PIC, dann noch eine Variante mit 8051 ..die Software hat wohl mal ein Tscheche gemacht ..da geht der Oszillator nicht besonders.
-
Thread
eigenes Z80 Mainboard - geht das so?
dazu zwingen, den Bus freizugeben, ähnlich wie hier beim Z80 Board. Ausserdem ist noch ein 16-bit AD1848 ADC/DAC von einer ISA Soundkarte drauf, damit man den DSP benutzen kann, der liegt per I/O Mapping auf dem TI Bus. Der Mega hat einen MiniAssembler/Debugger und ein IntelHex Interpreter und wird
beim Takt. Erst bei den CMOS Versionen wurde das anders. Nicht unbedingt. Die CMOS-Versionen des 8051, das ist ja auch ein 8-Bitter aus der Zeit von 8085 und Z80, und auch der Siemens SAB80C517 haben eine Untergrenze von 3,5MHz laut Datenblättern. Grund ist, daß einige interne Register wie Flipflops
-
Thread
I2C Problem, ATMEGA64 zieht SDA dauerhaft auf Masse
dabei eine Kommunikation zwischen einem AT89C51CC03 und einem ATMEGA64 über I2C zu realisieren. Der 8051 arbeitet als Master und die Steuerung ist über Software gelöst. Im ATMEGA verwende die interne TWI-Hardware und eine Interruptsteuerung. Wenn ich jetzt einen write-befehl an den Slave schicke, erkennt
TWI_Slave.h" #include "lcd/lcd.h" //--------------- volatile uint16_t SWSI[6]; //!< Register fuer AD-Werte (soll alle 100ms neu beschrieben werden) uint16_t Zaehler=0; char ausgabe[16]; volatile uint8_t akt=0; //!< Aktiviert Schreibvorgang des Spannungswerts ins Menue uint8_t jj=0, SWSIAuswahl
-
Thread
USB I2C Interface Hardware Software
testen. Das einfachste einen PCF8574 I2C IO Port IC vom PC aus an zu steuern. Weitere Anwendungen, AD Wandler oder PLL ICs. Was ich bisher gefunden habe gibt es bei ELV: https://de.elv.com/elv-usb-i2c-interface-komplettbausatz-inkl-gehaeuse-bearbeitet-und-bedruckt-usb-kabel-3-anschlusskabel-084123
diversen STM32, ebenso den gehabten Hype zu den "BluePill"-Boards und gewiß tut es auch ein 8 bittiger 8051-Clone von WCH. Also die Bauteile für so eine Anwendung hat fast jeder bereits in der Bastelkiste. W.S.
-
Thread
MSP430 Aufkündigung?
EFM8 8051 32kHz 90uA 80kHz 290uA
Lothar schrieb im Beitrag #5631853: > EFM8 8051 Welchen Teil von "Cortex" hast Du jetzt nicht verstanden?
-
Thread
ATmega mit mehr Leistung?
Schlecht und schon verloren. Der ATMega kommt über 10 Bit nicht hinaus" Schwachsinn..es gibt auch 12Bit AD beim AVR..Attiny und die neuen Mega wenn man nicht auf dem Laufenden ist ...# AVR hast für nahezu jeden Bereich das Richtige.erst recht wenn Du bei Automotive schaust
allein zur Ausgabe der Adresse *neun* Ausgaben ans Display, die im "Datenblatt" als Beispiel für den 8051 als Funktionsaufrufe aufgeführt sind. Das dauert doch ewig! Natürlich wird man die Ausgabe nach Möglichkeit so organisieren, daß nachfolgende Pixel mit Autoinkrement ausgegeben werden, aber dennoch
-
Thread
MMC/SD ansteuern mit AVR
Hello Norbert, I am storing data on SD card ad 1Hz (mega32 @ 16MHz), but reading/writing 4 or 5 sectors at a time, so if you write only one sector @10Hz, it should work. Darek
interessieren. @Michael Falls du an einem fat32 System schreibst, kann ich dir http://www.pjrc.com/tech/8051/ide/fat32.html empfehlen, ist superleicht erklärt finde ich, allerdings auf englisch :-) Nik
-
Thread
Morse- Decoder mit PSoC
abwärts zu erzeugen. Wenn das erst mal funktioniert, kommt das decodieren fürs LCD. Da geht ein 8051 controller für 50 cent schon für. MFG und frohes neues Matthias
geben halt nicht beide Partner mit dem gleichen Tempo... Schließlich wurde die Interruptroutine des AD- Wandlers von Multiplikationen und Divisionen befreit. Diese führten vorher zu häufigen Fehlern. Als nächstes kommt eine per Hand einstellbare Rauschsperre dran. Schöne Grüße, Wolfgang
-
Thread
Mal wieder Wanderkiste?
Sven L. schrieb im Beitrag #5150456: > Ich hätte hier noch DS8741AD rumliegen. Ich glaube des sind > Microcontroller, die UV-Löschbar sind. Das sind MCS-48 mit Bus-Slave-Interface. Der MCS-48 ist der kleine Bruder vom MCS-51 (8051), und das Slave-Interface ermöglicht
Kaptonbänder 15mm (Bauteile werden von der Heißluft geschützt) + 5x Kaptonbänder 5mm + ein paar ADC's AD7628KR (http://www.analog.com/media/en/technical-documentation/data-sheets/AD7628.pdf) + Abstandssensor (sharp ir - Messbereich 10cm - 80cm) Bewertung: Derzeit beträgt das Gewicht des Paketes 9,8kg
-
Thread
Beschleunigungssensor - Die-Analyse
von Copyright 2004-2010. Die 2004 erscheinen mir viel realistischer. Vielleicht ist die 82 bei AD ein Code für einen Produktionsprozess, eine interne Designabteilung oder ähnliches.
garantieren und damit das Stacking automatisieren. Hier mal ein paar Beispiele von mir: ein custom 8051: https://www-user.tu-chemnitz.de/~ekoe/Gross2/openlayers.html Weiterentwicklung des 8051 mit ADC, IIR Filter und spezifisches UART over LVDS Interface: https://www-user.tu-chemnitz.de/~ekoe/Gesamt/
-
Thread
Arduino als uC für Bachelorarbeit, schädlich für Bewerbung?
kann so ein Ding schon mal praktisch >sein. Schon mal was! Mit Hex-Eigabe und Bootloader ala 8051 vor 30 Jahren will heute keiner mehr anfangen. Wozu auch? > Aber wenn ich damit professionelle Qualifikationen zeigen will, >wie sie im Job gebraucht werden, dann erwarte ich schon mehr. Es
Widerstandsofenregelung für einen 40kW Ofen mit 1200°C max., der Regler war ein Sharp PC1500a mit AD und DA Wandler, Eispunktkompensation und Typ J Fühler.
-
Thread
Erste Schritte mit FPGA - ich komme nicht weiter
\1.3\active-hdl\Samples_82" Sind viele Beispiele für den Aldec Simulator einschliesslich eines 8051 Softcores in VHDL. Allerdings sind diese nicht Lattice spezifisch.
hat das große Display, Metallfront und noch eine Folientastatur drauf, USB, SD Kartenleser, einen AD Wandler, einen RAM Chip und einen Flash Chip dabei, und sogar noch ein USB Programmierkabel, also alles was man sich so wünscht. Also wollte ich das als Einsprung in die FPGA Welt verwenden. Für einen
-
Thread
Lötstation JBC ?
beruflich habe. Ist sicherlich Overkill. So viel ich recherchieren konnte, findet man in Lötstationen vom 8051er an bis zum 32-Bitter so ziemlich alles. Die JBC werkelt mit irgendeinen DsPIC3x. TFT+TS ist auch nicht so mein Geschmack. Für wirklich gute Verwirklichung braucht man halt doch viel Ressourcen.
vielleicht eine weitere Variante hinzufügen und frage: Weiß jemand, wie die JBC-Regelung (dürfte seit AD2200 gleich geblieben sein) genau funktioniert? Ich hatte vor einigen Tagen an einer AD2200 in lediglich geöffneten Zustand etwas mit dem Skop herumgemessen und bin sehr sicher, festgestellt zu haben
-
Thread
Drehregler an uC - geht das?
mein Mikrocontroller anschließe (muss der an die ADC-Pins und an wie viele oder muss ich noch nen AD/DC-Wandler zwischenschalten, etc)? Ich würde mal tippen, das Ding hat 2 Anschlüsse an den uC, einen für Dreher in Rechtsrichtung, einen für Dreher in Linksrichtung, oder so. Und bei nem Tastendruck könnte
die bitweise Verundung des Inhalts des PortC mit 0x01. Es wird geprüft, ob das LSBit 1 ist. Beim 8051 gibt es dafür spezielle Bitoperationen, die aber auch nur bei bestimmten Registern funktionieren.
-
Thread
IRMP - Infrared Multi Protocol Decoder
Das dritte Byte enthält das Toggle-Bit TB und die Ebene/Adresse falls man mehrere FBs hat TB AD2 AD1 AD0 0000 also normal bei Adresse 0: 10000000 und abwechselnd 00000000 Eigenlich gehört das Togglebit an eine andere Stelle. Das Trailer Bit soll eigentlich toggeln. Aber Kathrein lässt
was es sein sollte. Die kathrein scheint wohl so langsam zu sein, da das Gerät dazu nur einen 8051 mit 1MHz hat und die FB dazu angepasst ist. Fred
-
Thread
HAMEG wirklich Made in Germany?
ASICs? Haben die HMOs keine ASICs? Wie machen die denn die Signalverarbeitung, nachdem sie die die AD Wandler durchlaufen haben? Bestimmt nicht mit einen 8051 Derivate? Das sind in der Regel ASICs. Dieter Michel schrieb im Beitrag #2322805: > Andere Frage: Was hat R&S an ASICs? Das weis ich nicht
> Haben die HMOs keine ASICs? Wie machen die denn die Signalverarbeitung, > nachdem sie die die AD Wandler durchlaufen haben? Bestimmt nicht mit > einen 8051 Derivate? Das sind in der Regel ASICs. Heute machen das alle mit nem FPGA/CPLD, Hameg wie die Chinamänner. Um das Display und die Mathematik
-
Thread
Wanderkiste Widlar, Runde VI
gefällt mir, es ist jetzt eine schöne bunte Mischung, nicht nur die üblichen ARM Mikros, sondern auch 8051, ein FPGA Board und gar ein Orange Pi. Das ist auch die Kiste, wo ich jetzt am meisten mit reinpacken konnte. Ich habe ein LTE Shield für Raspberry PI reingelegt, bei dem ist allerdings die UART
3,9 nF 630 V div. R 1,2 Ohm Leistungswiderstand div. R 36 Ohm div. Leistungstransistor AD 133 Oldy div. Schalttransistor 2N3997 NPN fg 10 mHz, 30 W, 80 V, 5 A div. Transistor 2N 335 Universal div. IC Dip 14, MM74C74-N, dual D-type flip flop div. Stromstoßrelaise 1 Schließer
-
Thread
Gute Pufferlösung zwischen ISR und Mainloop
vorstellen, daß es ne CPU gibt, die diese vielen Instruktionen in einem Befehl schafft. Beim 8051 könnte das so aussehen: [c] void rx_clear_cmd( void ) // remove last command { u8 dst, src; dst = 0; src = 0; while( Rx_buff[src++] ); // search end of
Schreibpointer zugewiesen werden. Nein. In C dürfte die verschärfte Variante etwa so aussehen (ad hoc Version): [c] uint8_t buffer[]; volatile int writer; // buffer write index void consume(int n) { bool flag; do { int wx = writer; memmove(buffer+0, buffer
-
Thread
aktuelle µCs und Nutzen im späteren Beruf
www.mikrocontroller.net/articles/8bit-CPU:_bo8 Logischerweise sollte man eher zeitgemäße CPUs anschauen, (klassische)8051 oder 68HC11 sind out.
man für Möglichkeiten hast. - UART - SPI - I2C - CAN - USB - DMA - Timer - Portfunktionen - AD-Wandler - Spezial-Module wie Memory-Controller, CRC, Battrierefunktionen Auch ist es wichtig zu wissen wie die Protokolle funktionieren und was die jeweiligen Protokolle für elektrische Eigenschaften
-
Thread
32-Bit-µC: Möglichst viel uint8_t verwenden?
gerade mal ein halbes Byte groß sind, verwende ich gerne Register von unbenutzten Pheripherien. etwa AD Zwischenregister, Port Interruptpolaritäts Register usw... Ganz Favorisiert auch Timer CC oder Zählerregister die nicht gebraucht werden.. Davon liegen in den meisten Applikationen immer einige Brach
ich programmiere nicht auf Registerebene". Wo steht das hier im Thread? Btw. Kannst Du denn AVR, 8051, ARM, LX6 und Risc-V Assembler nicht nur lesen sondern auch schreiben? Wenn nicht dann würde ich mal ganz still mit solcher Selbstbeweihräucherung sein.
-
Thread
gcc11 könnte das avr Backend verlieren
Bernd K. schrieb im Beitrag #6022539: > Silabs baut heute noch 8051 und liefert mit deren IDE zusammen einen 30 > Jahre alten Keil Compiler aus! Da kann man heute noch die Nostalgie von > C89 genießen und man muss shiften und Bytes einzeln tauschen anstatt > einfach
des Maschinencodes nach sich ziehen müssten, zu einem kleineren Umfang geführt haben. Dies kann ich ad-hoc nicht durch Zahlen belegen und es handelt sich dabei um Projekte, die vollständig aus C++-templates bestehen.
-
Thread
USB to TTL mit CH340
BluePill portieren, weil wobbeln zu langsam ist. Nur 2,5 Hz bei nur 64 Steps je Wobbeldurchlauf. Mit AD9850 und tiny 4413 70 Hz mit 255 Steps, in Assembler, erreicht. Ein altes Projekt aus 2015. Ging auch nur bis 30 MHz. Dieses neue Projekt geht über den UKW-Bereich hinaus. Sogar primitivste FM-Modulation
nachher die UART-Verbindung testen will. Da hat mich der zufällige zeitliche Zusammenhang verblüfft. 8051 programmiere ich seit der Steinzeit, teilweise immer noch mit dem alten ISIS-II Compiler f.PLM51 und PC-Emulation, der mal auf 8-Zoll-Floppies lief :-) Für die STM32 gibts aber auch Fakes, die wie
-
Thread
Gibt es eine Programmiersprache mit diesem Schleifentyp?
sicher nicht der repräsentative Programmierer, der das Mass aller Dinge darstellt. Trotzdem. Mir fällt ad hoc kein reales Beispiel aus den letzten Jahren ein und ich bilde mir ein, vom Code der letzten Jahre noch so einiges im Gedächtnis parat zu haben. So häufig dürfte der Fall also nicht sein. Das erinnert
output for AIC ldpk 0 sacl scratch3 ; do output call AD_write done: b loop [/c]
-
Thread
Ab wann lohnt sich ein 32bit Controller? Compilerkosten?
Allerdings wüßte ich nur sehr wenige Messdaten die wirklich 32 Bit brauchen. Als zweites ist dann oft der AD-Wandler langsamer als selbst ein 8 Bit µC. Die Unterschied im Preis muß nicht hoch sein. Ein kleiner ARM7 µC muß nicht teurer als ein Mega64 sein. Man muß sich aber vor allem in den neuen Compiler
Registergröße des Prozessors zu tun hat. Ein PIC32 kann auch mit 8MHz und weniger laufen. Und die 8051'er von Silicon Laboratories haben mit ihren 100 MIPS weniger EMV-Probleme?
-
Thread
a Microprocessor for the Revolution -- 6809
selber angewiesen. Das war Ende der 70er Jahre. Dann kam der 68HC11 auf der EVB... Später 8048, 8051, Z80, PIC, LPC2103, STM32, LPC1788, DSPIC, Z8! Encore, AVR... Mein erster Computer war der HP85A, HP71B, HP200, PC: 80286....Gegenwart Der HP71B war ein geiles Ding. Zeiten war das noch...
mitunter aus. Außer wenn derart viel Geld und existierende Codebasis besteht, dass einmal gemachte Fehler ad infinitum konserviert werden. Nicht nur bei x86. Auch die 360 Architektur von IBM lebt bis heute bei IBM weiter.
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Aus meiner Klamottenkiste: Das Bild zeigt ein kleines Zweikanalthermometer auf Basis des AD590 Temperatursensors aus dem Jahre 1979, welches sich sehr bewährt hat. Die Schaltung ist eine Adaptierung eines Kanadischen RAE3200-Kits die es derzeit gab. Der Meßwandler ist ein Intersil ICL7106
16mm-Mini-Rohrschneider-Kupfer-Alu-Bremsleitung-KFZ-Sanitar/252637302308?epid=2256173887&hash=item3ad25b4e24:g:ZOMAAOSw9k5XPr5d
-
Thread
AVR-Studio 5
hat eindeutig auch dazu geführt - obwohl ich für die µC von TI / ST / Freescale / AtmelAVR / Atmel8051/ Microchip und RENESAS Dev. Tools da habe - (bis auf Freescale jeweils incl. Debugger/JTAG/ICD) ergänzt von Cypress dev. Kits mit USB bootloader.- eindeutig Microchip bevorzuge. Denn da werde ich bei
ganz brauchbar, für den Preis jedenfalls. Klar, Keils µ-Vision (ich kenne nur die UV2 für die 8051-Family) ist deutlich angenehmer im Handling, kostet aber einiges. Wenn nun der STK500, wegfällt, könnte bei weiteren Projekten ATMEL rausfliegen. TI hat da einige sehr interessante Bausteine
-
Thread
Logische Inverse in C
bool. Er kann nur den Wert 0 oder 1 annehmen. Manche MCs können auch Bitvariablen anlegen, z.B. der 8051. Die meisten MCs speichern aber bool als int.
Vollständigkeit und Widerspruchsfreiheit sowieso nur bei kleinen Problemen, bei denen die hier vorgeschlagenen ad hoc Lösungen besser sind.
-
Thread
Stackprobleme Mega2560
register on stack +000001AC: 93DF PUSH R29 Push register on stack +000001AD: 93CF PUSH R28 Push register on stack [/code] Im Disassemblerwindow sieht der Return-Teil so aus (13x pop?!) [code] : for(adr_count = 1; adr_count <= 7; adr_count
viel weniger. hm... wegem dem Stack: Ich muss zugeben dass ich das letzte mal Assembler auf dem 8051 programmiert habe, und da wächst der Stack hinter den Registerbänken hoch wenn ich mich nicht irre... Leider / zum Glück hab ich bis dato am AVR fast alles in C geschrieben und somit mit Stack / PC
-
Thread
Bachelorarbeit zu Tricore TC1796?
): Generell sind sie zu kompliziert in ihrer Struktur. Das fing schon damals mit dem aufgebohrten 8051 an. Davon gabs eine Unmenge von Masken-Versionen. Wohl weil sie es selber nicht mehr blickten, wie kompliziert sie dachten. Generell sollte ein Datenblatt nicht mehr als 100 Seiten benötigen!!
gibt es noch einmal DDR-RAM mit seriellem Bus? Und selbst wenn man nur seriell verwendet: Ein paar AD-Wandler, zwei Ethernetschnittstellen, SD-Karte, SPI-Flash: Da sind ganz schnell 100 Pins weg und man hat noch nicht einmal etwas komplexes gebaut.
-
Thread
Welcher Bastler benutzt noch Eagle?
letzten Arbeitgeber arbeiteten die noch mit Eagle 4, aber die setzen auch bei neuen Layouts noch einen 8051 ein.
Eagle wäre schon schön, aber das always online ist einfach ein nonono! Vor allem was passiert wenn AD meint, Eagle bringt es nicht und stellt es ein. Ich habe hier ein paar ältere Maschinen offline am laufen mit älteren Tools, die alle heiligen Zeiten mal für einen Supportfall gebraucht werden,
-
Thread
Linux wird nicht wirklich akzeptiert, woran liegt das ?
Glaubt man diversen Statistikseiten, dümpelt der Marktanteil von Linux bei etwa 2 bis 3 % vor sich ! Es gibt zwar immer wieder reiserische Meldungen wie: "Linux auf dem Vormarsch", aber dieser "Vormarsch" wird dann in der Folgezeit nicht bestätigt. Woran liegt das? Bekannte von mir lassen sich beraten, wenn sie der Meinung sind, ihr Rechner sei veraltet und mittlwerweile langsam geworden (ein Computer wird nicht langsamer, lediglich die Zahl der - häufig unnötigerweise - installierten Programme und Hintergrundprozesse nimmt unüberschaubar zu). Die meisten dieser Bekannten nutzen ausschließlich
-
Thread
AVR8ASM TWI Interrupt
operation of the TWI"), und da TWSTA noch immer gesetzt ist, wird also wohl ein Restart ausgelöst, ad infinitum; lassen Sie mal in der TWI-ISR auch ein #rm_twi_restart (= $10) als gültig zu und schauen Sie, was passiert - ganz sicher bin ich mir nicht, bin kein I2C-Spezialist.
ein. Es ist explizit erlaubt STA und STO gleichzeitig zu setzen. Nur bei Atmel kracht es (AVR und 8051). Den Ärger mit Atmel hatte ich auch nur deswegen, weil der P89C668 abgekündigt wurde. Die Atmel warten zwar auch nach ihrem STOP die 4,7µs, aber wenn sie die Arbitration verlieren, warten sie nicht
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
Eleganz verliert, wenn es ans nackte Überleben geht. Und deshalb überleben die Schaben^H^H^H^H^H 8051er.
, ist mir nicht bekannt. Philips hatte vermutlich die größte Vielfalt an 8051-Derivaten. https://www.nxp.com/docs/en/user-guide/UM_P89C669.pdf
-
Thread
Anfangen mit Mikrocontroller-Programmierung
einen Blick zu den anderen Herstellern werfen. PIC ist im gleichen Markt verbreitet wie AVR, den 8051 findet man desöfteren auch noch, auch wenn er nicht mehr so "in" ist, und ARM fängt an, den mittleren µCs Konkurrenz zu machen (im High-Performance-Bereich ist ARM schon lange etabliert). Von allen
USB-auf-TTL-UART-PL2303-Kabel-Konverter-Modul-/251127967069?pt=DE_Computing_USB_Kabel_Hubs_Adapter&hash=item3a7864ad5d
-
Thread
RISC-V: Wird das was?
MicroSD-Steckplatz umzuschalten und für Debuggingzwecke zu verwenden: https://www.lauterbach.com/frames.html?ad3787.html https://www.lauterbach.com/frames.html?ad3883.html
leben. Das wird sich auch auf absehbare Zeit nicht ändern, da braucht man nur in Richtung AVR oder 8051 schielen. Die Frage ist, ob man mit den neuen Chips /besser/ leben könnte. Die Architektur ist da nebensächlich. Dennoch finde ich es ein gutes Zeichen, dass RISC-V langsam käuflich wird.
-
Thread
Die große Wanderkiste elektronischer Bauteile - Projektidee !
entscheiden lassen, wer so eine Kiste als nächstes bekommt. Alles andere führt die Idee der Community ad absurdum! (ich sehe schon das Gerangel, "he warum bekomme ICH die Kiste nicht, DER hatte sie schon 3 mal!") Lasst das Los entscheiden!
haben" ist entscheidend, sondern das "darf erhalten". > Alles andere führt die Idee der Community ad absurdum! Wieso? Weil die aktivsten Mitglieder in der Community vielleicht bessere Chancen haben? Also dass die gewissermassen belohnt werden, die bereits interessante Projekte veröffentlicht haben
-
Thread
Gravierstichel zum LP fräsen
Win, frisst HPGL, wie es von Target ausgegeben wird, oder DXF, spricht über V24 mit einem (derzeit) 8051-Controller, der das Timing für die Motoren macht, Endstufen sind 4 x L6219 (2xY-Achse, wegen Portal). Den Controller will ich irgendwann mal auf AVR umbauen, neue Endstufen sind schon fertig, dank Hardware-SPI
VHM-Gravierstichel-Gravurstichel-vers-Schneidwinkel-10-60-fur-CNC-Frasmaschine-/321360512304?pt=Fr%C3%A4sen&var=&hash=item4ad2944530 habe die selbst in 40° Varinte zum LP Fräsen im einsatz. Keine Fransen. Super sauberes ergebniss. Nach dem Fräsen die LP abpusten und Bohren. Fertig.
-
Thread
Ist MyHDL für echte Anwendungen einsetzbar?
sie in ein Evalboard einbauen und praktisch nutzen kann. Z.b. kann man die Modelle für Sensoren und AD-Wandler inklusive deren induziertem Fehlverhalten integrieren und das Gesamtsystem testen, auch wenn die Sensoren noch gar nicht geliefert sind und deren Fehlverhalten nicht triggerbar ist. Da gibt
des Anpassens einer crt0.s bei einer neuen Plattform, oder die Wartung von Legacy/Alt-Plattformen (8051-style). Vancouver schrieb im Beitrag #4668527: > MyHDL ist auf jeden Fall eine Sache, die in die Uni-Lehrpläne gehört, > aber wie gesagt, allein damit kommt man nicht zum Ziel. HDL-Design ist
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
Laufen bekommen hat. Bei meinem auf rt73usb basierenden stick scheint das nicht zu funktionieren. Und Ad hoc macht leider oft Probleme, wenn mehrere Rechner im Netz sind.
info=p38650_netzwerkadapter-freeagent-dockstar---firewire-6-pins-maennlich--maennlich--1-8-m--cf1000aed06-.html Delivery time: ca. 3-4 days ca. 3-4 days Wenn nicht gibt es eine Abmahnung ;-)
-
Thread
Jemand schon mal I3C (nicht I2C!) genutzt?
Die Buslast war gering und die Reaktionszeit extrem kurz. Nur hat dann leider Philips/NXP seine 8051 mit I2C vollständig abgekündigt. Eine Umrüstung auf Atmel ATmega8 und AT89LP51RD2 ist dann gründlich in die Hose gegangen, die sind definitiv nicht als Multimaster geeignet. Mit Haufen Timeouts, Retries
garnicht schneller sein! Es gibt natuerlich Zeug wo man es schneller haben will, nehmen wir mal einen AD-Wandler. Aber will ich mir dann den Busoverhead antun? Will auf demselben Bus dann noch andere Devices rumduempeln haben? Eher nicht. Gibt es es wirklich Anwendungen wo man mehr wie 3-4 I2C Bausteine
-
Thread
RS232 mit 9N1 auslesen
unseren Opas mal gaengig in MCS51. War wohl mal so eine Siemensidee fuer Bussysteme. The MCS-51 (8051) microcontroller family supports 9-bit serial communication in Modes 2 and 3, primarily designed for multiprocessor master-slave communication. In this mode, the 9th bit (stored in TB8/RB8) is used
amclksrc%3DITM%26aid%3D777008%26algo%3DPERSONAL.TOPIC%26ao%3D1%26asc%3D20250528145717%26meid%3D3b4bd9ef4ad5403695937198f7b1400e%26pid%3D102790%26rk%3D2%26rkt%3D15%26mehot%3Dnone%26itm%3D177392743194%26pmt%3D0%26noa%3D1%26pg%3D4375194%26algv%3DRecentlyViewedItemsV2DWebWithPSItemDRV2_BP%26tu%3D01KMK2X82P7RJY763TBC1WE9SA