-
Thread
Ist Arduino verpönt?
zu programmieren. Das ist mein Fazit nach 12 Jahren Erfahrung im Mikrocontroller-Bereich (PIC und 8051). Viele Grüße Ingo
die Scherzkeske hier dann so langsam mal ausgetobt? Das ist kein Scherz, sondern eine reductio ad absurdum. mfg.
-
Thread
low cost sps Vorschlag
Ich hatte vor ein paar Jahren mal so etwas ähnliches auf 8051 er Basis angefangen, teilweise aufgebaut und auch wieder verworfen. Allerdings nicht als Interpreter, sondern als "Compiler" der das Programm beim Start aus einem I2C EEPROM ausgelesen und daraufhin
Bauteile für die obere Platine mit Display, Processsor, SD-Slot, RTC, RS485, einstellbare Referenz für AD-Wandler kommen auf ca. 35,- Euro ohne Platine. Als Platine reicht eine Eurokarte (160mm x 100mm) Für die Herstellung in Handarbeit brauche ich ca. 5 STD. Die Hardware ist für eine Heizungsregelung
-
Thread
SPI 16-Bit Problem
Master das vorherige noch rausschiebt. Gesehen habe ich gepufferte Slaves bisher nur bei einigen 8051, z.B. AT89LP4052. Natürlich kann kein Slave hellsehen, welches Paket der Master als nächstes lesen will. Da muß man sich ein Protokoll ausdenken. Z.B. schickt der Master erstmal ein Kommando, liest
keine Frage gestellt wurde, aber danach kommt immer /gleichzeitig/ mit dem nächsten Kommando ein neuer AD Wert als Antwort. Und was bringt das Ganze? Komplette zeitliche Entspannung. Denn wen der Master den SS inaktiv setzt muss der Master erst mal den erhaltenen Wert bearbeiten. Und solange kann der
-
Thread
CP/M auf ATmega88
Mit einer 2,5Volt Batterie würde es wahrscheinlich funktionieren... > Auch für weitere IC's (IO, AD, DA ...) ist es interessant. Ansonsten > müßte ein PCA9306 oder ähnliches verwendet werden. Ähnliches wäre z.B.: AN79055 "Bi-directional level shifter for I²C-bus and other systems." (2 FETs und
Joe G. schrieb im Beitrag #3106947: > Osterwunsch :) 2014 :) > Nutzung der beiden AD-Wandler (ADC6 und ADC7) Sie könnten > z.B. als 8 Bit Wandler laufen und über einen IN Befehl von einer festen > Adresse geladen werden. Sollten da nicht ein paar Parameter einstellbar sein? Vref
-
Thread
Wittig(welec) DSO W20xxA Hardware (Teil 2)
bei den AD8131, wird das ein schönes Gefummel geben. Ich habe da auch die schicken nachgelöteten Drähte mit einem penetranten Kleber in der Nähe...
and we want to use so much bandwidth as possible given by the AD8131. > Need we only to replace OPA 656/fake OPA 656 with the new OPA 653 or are > there also need some modifications? For the external trigger we only need to replace the fake against the original
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
. Diverse Kisten haben einen oder mehrere zusätzliche Registersätze für solche Spässe, etwa Z80, I8051, TI9900.
schwierig "eben einen schnelleren" zu nehmen. Ich habe 1989 mit Assembler 8048 angefangen. 1991 dann 8051 ausschließlich in Assembler. 1998 78K3 16Bit auch rein in Assembler. 2000 M16C in Assembler und AVR in C. 2007 ARM7 in C 2012 Cortex M3 und 2016 Cortex M7 Gruß Joachim
-
Thread
ATmega8: Das Buch
erscheint es mir sinnvoll auf EVA hinzuweisen. D.h. ein Beispiel zur Eingabe über Ports sowie auch den AD-Wandler oder serielle Schnittstelle. Die Verarbeitung am Beispiel einer einfachen Addition von Registern, Multiplikation, ggf. Hardwaremultiplikation, falls verfügbar sodann die Ausgabe als Bits über
deines Scriptes mache sind: - prinzipiell hab ich absolut den Verdacht, dass du von der 8048 / 8051 / 8080 “Schiene” kommst - im Einleitenden Teil schreibst du vom Verfahren, wie ein Prozessor Programme abarbeitet und warum es Register und Akku gibt (aber nicht, dass der Akku ein “Spezialregister
-
Thread
USB CardReaderWriter & Atmega
implementieren. *Das* ist durchaus auch mit sehr schmalbrüstigen Microcontrollern hinzubekommen (8051 und RTL8019) und wurde auch schon oft genug gemacht. Und mit Java oder vergleichbaren fortschrittlichen Entwicklungssystemen sollte es möglich sein, Daten via FTP von irgendwo abzuholen. Etwas anspruchsvoller
eventually possibility to use ATmega8 peripherals (not yet implemented): - 6-channel AD converted: 4x10bit + 2x8bit - PWM channel * possibility to add own functions: cca 3K memory words (from whole 4K words memory) of Flash is free for next user extensions - specific
-
Thread
USB-Tutorial mit STM32
viele Stunden an Debugging ersparen werden. > Mit dem chinesischen Pendant bin ich bei meinem AD9854 Modul (ist dort aufgelötet) auf max. 38kBd Übertragungsrate gekommen.
bisher an verschiedenen PC kein Problem. Den Treiber habe ich dann für ein Projekt auch auf einem C8051F340 in Turbo51 übersetzt. Geht auch. Der F407 braucht eine andere USB-Software, die geht aber auch. Da ich ohne HAL arbeite, ist die Übersetzung nach c nur schreibarbeit. Mit Gruß Pieter
-
Thread
STM32: To HAL or not to HAL
den Libs zu liegen. Da muss man schon reichlich in die Trickkiste greifen. - Das Alligment bei den AD Werte lässt sich über die libs nicht vernünftig einstellen. Was wir auch taten, es war immer links ausgerichtet. Da half nur manuelles schieben. - Bei Umstellung des Controllers auf einen größeren
an drei Profis ransetzt. Unser Chef damals war auch einer, der mit dem 8048 angefangen und mit dem 8051 groß geworden ist und wusste worauf es ankommt. Genug Budget, 4 Monate Zeit und keine anderen Projekte: fertig war die Laube. Seitdem erfolgt nur noch behutsames Feintuning.
-
Thread
Mein Erster, aber welcher?
eingetragen werden. 3. Werte ins Register schreiben Da machte es GAR KEINEN UNTERSCHIED ob es ein AVR, 8051/2, ARM,...... ist. Stimmt schion es gibt Unterschiede. Die Register haben anderen Namen, andere Adressen, andere Bitbedeutungen,... Aber es steht doch alles im Datenblatt. Und ob ich jetzt einen
hat. Ganz ohne Assemblerkenntnisse. Ich musste auch schon eine Analyse durchführen wie lange eine AD/Wandler Konvertierung benötigte, da das ganze mit 5µs getaktet war, denn die Main-Schleife incl anderen Interrupts musste auch noch genügend Reserve haben. Ralf schrieb im Beitrag #3463004: > Wenn
-
Thread
ATTiny10/11/12
, dann bleib ich lieber bei Assembler. Bisher bin ich ganz gut damit klar gekommen, vor allem bei 8051 für den es keinen guten (kostenlosen oder bezahlbaren) Compiler gibt. Beim AVR oder 16bit Controllern sieht es da schon ganz anders aus.
zu überwinden. Hatte mir das im Hinterkopf viel viel einfacher vorgestellt Die Idee mit dem AD Wandler und einem ATTiny15 gefällt mir sehr gut! Aber lass das mal langsam angehen . Stelle mir das in Assembler verdammt schwierig vor! Habe das ja in Bascom noch nicht einmal gemacht . ;) Gruß,
-
Thread
Was macht Ihr nach Windows 7
warum > sollte ich das nicht tun? Tja, das ist der schwierige Punkt des Geschäftsmodells. Mit Ad geht nicht, ohne gibts kein Geld - oder Paywalls.
A. K. schrieb im Beitrag #4563002: > Tja, das ist der schwierige Punkt des Geschäftsmodells. Mit Ad geht > nicht, ohne gibts kein Geld Doch, es geht. Man kann die Werbung vom gleichen Server ausliefern und hat dann einigermaßen - auch nicht absolut - Kontrolle über die Inhalte. Wenn wetteronline
-
Thread
STM32 HAL Tutorial
selbst kippen. Bei der Menge, die ein Cortex-M bietet eine abendfüllende Aufgabe. Einen 8085 / 8051, oder andere 8-Biter sind noch überschaubar, aber ab einem bestimmten Punkt wird es albern, das alles "im Kopf" zu haben. Und Einsteiger / Anfänger mit der Komplexität eines Cortex-M abzuschrecken
genau ich da brauche, hängt von der Funktionalität ab. Aber die üblichen Bausteine wie IO-Debouncing, AD-Glättung, DA-Ausgabe, Datenqueues usw. sind ja Standardmuster, das kennt man. Oftmals muß man Zeugs zwischen Applikationskontext und Interruptkontext tauschen, wo man möglichst wenig Logik in den Interrupt
-
Thread
Mikrocontroller kompatibel mit USB bzw. programmierbar?
Einstieg in die AVR-Welt Hat sich wohl immer noch nicht so rumgesprochen dass bei ARM (wie auch bei 8051 davor) ISP über UART läuft. Somit braucht man auch keinen Programmer wie bei AVR MOSI/MISO sondern nur ein 5 EUR USB-seriell Kabel. Und ein ARM-Debugger kostet grade mal 18 EUR und dafür gibt es
geht. Ich weiss nicht wie's bei dir am Anfang war, aber bei mir war am Anfang da wenig das gleich mal ad hoc funktioniert hat. Ich hab in den Elektrotechnikvorlesungen gepennt. Was mir natürlich auf'n Kopf gefallen ist als ich entdeckt hab dass µC was Feines sind, aber da war's nach der Uni. Und ich
-
Thread
Hargassner Pelletheizung Betriebsdatenerfassung
unten ist wohl "nur" die elektrische Steuerung. Wenn ich das richtig gesehen habe ist oben ein 8051 verbaut (TS80C32X2-MCB), und das EPROM ist ein 290F010. Ich habe das ROM gelesen, es gibt wohl 4x32KB Blöcke, der erste Block sind wohl die Daten (Strings usw.), die anderen 3 Blöcke sind wohl der
Temperatur_aussen_NANO: double; const color1: TColor = clred; //rot color2: TColor = $002AD1FF; //gelb; color3: TColor = $002AD1FF; //gelb; color4: TColor = $00CC4E14; // Blau begin had_a_message:= False; Memo6.clear; try NANOFTP.Connect(); except had_a_message
-
Thread
Kameramodul bei Pollin: Kennt das jemand?
Inch-VGA-Camera-Module-SX5433M14X-X0B0_W0QQitemZ390147369694QQcmdZViewItemQQptZPDA_Accessories?hash=item5ad6986ade#ht_2906wt_1031
High-Speed-FIFO.] Normale Mikrocontroller sind deutlich zu lahm. Auch sollten die Daten nicht durch den 8051-Core laufen, sondern direkt zum USB. Die passende Entwicklungsplatine ist deutlich teurer als die Kamera, ist aber nicht allzu schlimm: http://www.ebay.com/itm/200910097384 Selbermachen lohnt nicht
-
Thread
EPROMs löschen mit UV LEDs
keinen 7S-Decoder mehr angefaßt. Die paar Befehle für den Tabellenzugriff macht jeder MC nebenbei. Der 8051 braucht sogar nur einen Befehl (MOVC A, @A+DPTR).
Beispiel Zeichen, die einem "größer als" oder "kleiner als" ähneln. Das wird in Verbindung mit dem AD-Wandler C520 als Überlaufanzeige benutzt. https://www.richis-lab.de/logic02.htm Ähnliche Typen von INTERSIL sind wohl CA3162 und CA3161.
-
Thread
LCD Controller für 640x480 LCD mit mega8515
Video Eingang sind nicht mehr teuer. Und der Aufwand Video->VGA->TFT/LCD ist nicht so ganz ohne (AD Wandler->Videodekoder->Framerateconverter/TFT Controller). In Monitoren werden Spezial ICs verwendet, ohne die hat man kaum eine Chance.
erfolge das Thema LCDController mit AVR schon seit langem und solche Ansätze schon mit Maxim DS89C420 (8051-Derivat) mit internem 1KB RAM am laufen gehabt. Leider fehlt mir immer mehr die Zeit für diese "Spielerein". Darum löse ich meine LCD-Sammlung auf. Ich möchte hiermit auf meinen LCD´s im Marktplatz
-
Thread
0-pointer in c
ausgeschlossen ist, dass sich > eine Variable tatsächlich an der Adresse 0 befindet. Z.B. beim 8051 ist das möglich, da er getrennte Daten- und Codezugriffe hat. Ich habe daher dem Linker gesagt, daß XDATA an der Adresse 0x0001 beginnt. Das eine Byte ungenutzter SRAM kann man verschmerzen.
dann auch langsamer sein darf, der ist mit C verkehrt und sollte lieber eine andere Sprache nehmen. Ad hoc fiele mir Java ein, was genau mit dieser Zielsetzung entworfen wurde, da hat man die Abhängigkeit von der Hardware in die VM verfrachtet.
-
Thread
Logic Analyzer muss her! Welcher?
Schwein mehr braucht. JA- Soetwas wie Protokolldekoder für Z80 oder wenn es etwas neuer war auch 8051, wo man dann den LA zwischen ProgrammEprom und CPU/µC hängen konnte und dann genau sehen konnte was der µC macht. Halt der Vorläufer der heutigen Debugger mit der Möglichkeit das Step für Step durchzugehen
ich zwar ein üblicherweise sehr "Langsames" UART Signal Minutenlang aufzeichnen kann, beim schnellen AD Wandler aber grade einmal 1000 Datenpunkte hineinpassen... (Wobei sicher die meisten betrachteten Signale eher Unkritisch sein dürften) Marko B. schrieb im Beitrag #2720878: > Dann gibt es noch
-
Thread
Feuchtesensor EFS10 Temperaturkompensation
Hi Uhu, mit 2K kann man allerhand machen. PIC assembler mag ich aber nicht zu gerne, 8051 ist mir schon viel sympathischer. Ich bin eher langsam wenn es um das experimentieren mit verschiedenen uC Familen geht. Bis jetzt habe ich mit PIC, AVR, und etwas ARM7 guten Erfolg gehabt. Dann
Pulsfrequenz-moduliertes Signal an. Die geglättete Spannung wird dann noch verstärkt und kommt dann zum AD Wandler. mfg Christoph
-
Thread
Riesenstress mit C-Programmierung und Chef
Berufserfahrung und hatte bislang viel (wenn auch nicht nur) mit Mikrocontrollern zu tun. Früher 8051 und PIC, zwischendurch mal eine ganze Zeit Atmel AVR. Seit neuestem auch kleinere Projekte mit ARM-Kern-Prozessoren. Ich muss aber zugeben, dass ich letztere Architektur nur relativ oberflächlich kenne
Fehlerfreiheit getestet werden sollten. Also LEDs mal leuchten lassen, Taster einlesen, I2C mal testen, den AD-Wandler die Betriebsspannungen messen lassen, SDRAM und seriell angebundenes Flash-Eprom testen, Daten zwischen zwei verbunden seriellen Schnittstellen hin- und herschieben, Ethernet-Schnittstellen anpingen
-
Thread
ATMEL (Microchip) erhöht die Preise
ARMs > haben unterschiedliche Peripherie, Gehäuse etc. Für viele Architekturen stimmt das (Z80, 8051 etc. mal ausgenommen). Allerdings sind die Differenzen bspw. zwischen den einzelnen ARM-Familien einigermaßen handhabbar. Kein Hersteller von ARM-ARchitektur wird sich einen 33%-Preissprung leisten
dank Arduino, Internet und YouTube zu einem Grundverständnis gekommen. Arduino habe ich dann schnell ad acta gelegt, weil die sehr simplifizierte Art, die µCs anzusprechen, viel zu viel Performance und Speicher vernichtet und für einen, der mit C und C++ groß geworden ist, doch eher Unwohlsein auslöst
-
Thread
Welche Programmiersprache auf µC
man leicht reviewbaren Code innerhalb der Anforderungen erstellen kann. Immerhin wird sogar der 8051 auch heute noch eingesetzt.
. Also wieder keine sachlichen Argumente, stattdessen nur das jetzt sattsam bekannte Argumentum ad verecundiam (die Berufung auf Linus als Autorität) sowie ein Argumentum ad populum (etwas sei "allgemein bekannt"). Angeblich soll Linus C++ einmal im Jahre 1992 ausprobiert haben, als alles noch
-
Thread
Re: [Sammelbestellung] 6 Pin 3W Power RGB LED
Problem ist halt, das keine meiner Bibliotheken mit AVRs funktionieren... sondern nur mit ARM oder 8051! Womit ich meine Entwicklungsumgebung vollsändig portieren müßte, was jede menge Zeit frißt und nicht getestet ist. Grüße Michelle
Erste Bilder vom Elektro-Wohnmobil: http://www.miila-mahe-aed.eu/projects_24v/farm/electric_load_truck/
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
lcd_putc('X'); macht gibt nich definierte Zeichen auf das Display Ich habe bislang mit den 8051 programmiert und frage mich wie der 168er die Fonts Tabellen anspricht,. Oder müssen die vorher im EEprom bereich geladen werden. Gruß Juppo
an, wie erwartet. Gegenprobe: Ausgangszustand: Display ist On. 0xAE Display Off Befehl 0xAD Static Indicator On Befehl (2 Byte Befehl) 0xAF Display On Befehl -> Display bleibt aus, trotz On Befehl Warte auf Taste 0xAF Display On Befehl -> Display geht an, wie erwartet Erwartet: Display
-
Thread
Platinen mit GPS - Empfänger bei ebay
Hier ein Datenblatt zum Tyco 1029A GPS-Modul Markus_8051
peripherals in the AT91M63200." http://www.atmel.ru/Atmel-2003.September/1/dyn/products/Wcd9027c4ad7d3.htm http://www.atmel.ru/Atmel-2003.September/1/dyn/resources/prod_documents/DOC1742.PDF
-
Thread
Arduino - bringt's das ? Gesperrt
die einfachsten Aufgaben wie das Ansteuern eines digitalen Ports oder dem langsamen Abfragen eines AD-Kanals eine teuere Messkarte kaufen. Das geht jetzt billiger.
Als "Professional" kann man den Arduino dagegen sehr wohl mal schnell als I2C Konverter oder als AD-Wandler für den PC verwenden.
-
Thread
Gefunden Oder: Material zum Nulltarif
bereinigt. Zur Unterseite: Oben links SP3485C (RS485) Links SST25VF032B; EOL Links unten KSZ8051RNL; Verweis auf KSZ8081 Die vielen 6-Pinner sind PUMD2 und PUMH1 SOT23 sind überwiegend BAV199 Die beiden SOT23-5 sind TL343 Rechts vom LM293 ist ein LVC02-Gatter Je 2 LM317 und 34063A 1 LMC6042IM
Recorder aufzeichnen, den ich vor einiger Zeit geerbt habe. https://gebrauchte-veranstaltungstechnik.de/ad-510259-Sony+Digital+Videocasette+Recorder+DVW-500P+Digital+Betacam+
-
Thread
Schwere Sicherheitslücke in Intelprozessoren?
Prozessoren ohne Sicherheitslücke extra in der Area51 > produzieren lassen So ist offensichtlich der 8051 entstanden. Und der ist ja tatsächlich nicht betroffen, obwohl er von Intel ist. Aber ob er noch den heutigen Ansprüchen genügt?
A. K. schrieb im Beitrag #5270016: > Aber ob er noch den heutigen Ansprüchen genügt? 8051 sind doch völlig zeitlos. :-)
-
Thread
UV-Laserdrucker II
wundert, ist, dass der Ansatz des Polygonalspiegelbelichters oder des Laserrasterbelicheters so schnell ad Akta gelegt wurden.
ist, dass der Ansatz des Polygonalspiegelbelichters > oder des Laserrasterbelicheters so schnell ad Akta gelegt wurden. Zu komplex, zu langsam und zu teuer.
-
Thread
Gehalt E-technik 2007
auskennen würde, da ich ja bereits Elektronik selber aufgebaut und vertickt hatte. (Auch solche mit mit 8051uc). Als ich dann die ersten Vorlesungen hatte, wusste ich, wie wenig ich tatsaechlich drauf hatte! > privat entwickele ich mit AVRs usw. Ja,ja Du programmierst. Du programmierst, wie viele
Hallo, ad Tach Post: Nun , sicherlich biste selbst ein Vertreter , der Angst hat , daß Ihm ein paar Kunden , sprich Provision , abhanden kommen. ne , les mal zB gute Zeitungen - und nochwas in den letzten
-
Thread
Code unleserlich schreiben um Zeilen zu sparen.
zeigt doch nur, dass Du die Straße vermutlich noch nie gegangen > bist. Also nichts für ungut. Ad Hominem, ich hör dir trappsen. Ja, ich hab auch mal Spaghetti-Code geschrieben. Vor >10 Jahren... :)
gelernt? In den 80er Jahren. Motorola 6800 ASM, HP-BASIC/QB45/7, viel Instrumentsteuerung mit HP-IB, 8051 Assembler, Delphi., C. LabVIEW. Also alles Zeugs um man sich heutzutage nicht mehr viel schert. Altes Eisen... Auch wenn, wie Du sagst die Grundlagen "modern" implementierter Konzepte teils schon
-
Thread
Rust - ist das hier um zu bleiben?
, wenn Projekte das direkt in ihrer Cargo.toml machen würde, würde das ja das ganze semver Konzept ad absurdum führen. Updaten muss man aber trotzdem von zeit zu zeit. > Operator S. schrieb im Beitrag #6592841: > 🐧 DPA 🐧 schrieb: >> Irgendwann will man die Dependencies ja auch updaten, >> ...
PC-mäßig. Ich meine den wirklichen Lowlevel-Kram, der bis vor 30 Jahren komplett in Assembler war (8051 waren die ersten, bei denen dann jemand mit Compilern angetreten war).
-
Thread
flash-Fehler mit ATtiny2313, compile ok
die GCC-internen > Optimierungen in Anspruch nehmen. ein wahres Wort, gerade an AVR habe ich bei AD Wandlungen lieber auf INTs gesetzt und in der Umrechnung das Komma als Text eingefügt.
N, lbs, psi, Bratkartoffelquark hoch 3, usw. Irgendwann gab es brauchbare Float-Bibliothen (Keil 8051) und ab dann wurde das Leben erheblich leichter. Ob ein ADC jetzt 2,345 mV/Schritt, 3,79 µV/Schritt oder sonstetwas ausgibt: die Skalierung ist ein Kinderspiel. Wenn ich heutzutage noch sehe, daß
-
Thread
Webserver ATmega32/644DIP ENC28J60
Hallo, ich hab einen Teil des Codes (stack und httpd) auf einen 8051 portiert und hab ein Problem. Die Debugausgabe ist NIC Init R My IP: 192.168.1.88 Anwendung wird in Liste eingetragen: Eintrag 0
liefern die Kanäle 0 zurück, obwohl 2,5V anliegen. Werde morgen eine neuen Atmega einsetzen, falls die AD-Kanäle defekt wären. Auch muss ich die Kamera umverdrahten, damit die serielle Schnittstelle zum Debuggen frei ist.
-
Thread
PIC ICD 2 selbstgebaut
zu nummerieren, erst gerade gelesen. Das werde ich nachher zu Hause noch testen. Gruß, Markus_8051
Das wird nicht gehen. 2k2 geht natürlich,hat aber oft andere Nachteile. Der Spannungsteiler für den AD-Eingang an ISP-VDD wird bei der Sanierung der VPP-Regelschleife ev. auch noch mal ins Blickfeld kommen. Gruß, HvS
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
in VCC? In your rotine DISP.C have #include "disp.h" can you send it? I used MSP430F1232 and 8051 with nokia 6110 and 3110 http://tuta.sites.uol.com.br Sorry my English, Regards.
0x8E, 0x00, 0xA0, 0x00, 0xA1, 0x00, 0xA2, 0x00, 0xA6, 0x00, 0xA7, 0x00, 0xA8, 0x00, 0xA9, 0x00, 0xAD, 0x00, 0xAE, 0x00, 0xB0, 0x00, 0xB1, 0x00, 0xC0, 0x00, 0xC1, 0x00, 0xC2, 0x00, 0xC3, 0x00, 0xC7, 0x00, 0xC8, 0x00, 0xC9, 0x00, 0xCA, 0x00, 0xCD, 0x00, 0xD1, 0x00, 0xE0, 0x00, 0xE1, 0x00, 0xE2
-
Thread
MMC SD library FAT16 FAT32 read write
quellen sind einmal die Fatgen103.pdf spezifikationen von MS gewesen und https://www.pjrc.com/tech/8051/ide/fat32.html entickelt hab ich das ganze mit linux. habe mir raw images von mmc/sd karten gemacht und das mit low-level-datei-lese funktionen mit linux gcc geschrieben, da kann man dann schön
Und noch was: http://www.pjrc.com/tech/8051/ide/fat32.html Also, the end-of-file number is actually anything equal to or greater than 0xFFFFFFF8, but in practive 0xFFFFFFFF is always written.
-
Thread
Erfahrungen mit AI-Coding
krasseste was ich als Spielwiese mal gemacht hab: Einen Arduino-Sketch schreiben lassen, der über Serial 6 AD-Kanäle abfragen und 6 PWM-Ausgänge schreiben lässt. Gut, das kann man händisch auch. Dann ein kleines Manual dazu schreiben lassen, also welche Baudrate und welche Befehle es gibt und was die machen.
zwei Routinen mit den jeweiligen Strategien als Ende-Bedingung und vergleicht diese anschließend. Ad: Im Übrigen ist das auch keine exotische Aufgabe, sondern eine im laufenden System oft genutzte Funktion.
-
Thread
Blutzucker-Messgerät Hardware OLED Display
So also den Temperaturfühler hätten wir entlarvt. Schade nur, dass man zum Benutzen einen AD-Wandler braucht. Als nächtes lockt mich der IC8 von der Wiki-Seite. Der ist ja mit all den Motoren verbunden. Ist das sowas wie eine PWM-Controller? Gibt es dazu schon näheres? Bei mir steht folgendes
> > Hat schon jemand neue Erkenntnisse zum "mobile" ? > Die motorsteuerung ist ein Silabs C8051F330, die ABG8U sind irgendwelche mosfets. Wenn ich den günstig finde gucke mir die sachen genauer an, z.zt. bin mit dem Bayer Contour zugange.
-
Thread
GIRA Taster Nachbau - Interesse ?
product_info.php/n/gira_014700_taster_schliesser_4_fach_taster/cPath/2_3046_4095_5867_4097/products_id/21914/ad/froogle/language/de?osCsid=sbu02rqai0ij2t13c2pcbfi0mf8i963r
Ich habe hier noch Evaluation-Kits für System On Chip (ISM 433/868 MHz Transmitter mit 8051) rum liegen. Wenn jemand daran Interesse hat, kann er sich ja per email hn (ät) gsm-modem.de melden. Zu dem System on Chip gibt es ein Referenzdesign für eine Handfernbedienung und obendrein den Sourcecode
-
Thread
Assembler (AVR) Freaks bitte: der schnellste Weg, einen ganzzahligen Wert zu skalieren? Gesperrt
damals auch ausgefuchste Routinen zur Division entwickelt haben, welche um jedes Byte/Zyklus kämpften. Ad hoc fallen wir da die Seiten - http://www.6502.org/source/ - http://codebase64.org/doku.php?id=base:6502_6510_maths ein, bei denen man mal schauen könnte ob es dort etwas brauchbares gibt. Die sind
Vergleich. Oder mit C auf > 32bit@50MHz versus Assembler auf 8bit@12MHz. Dann nimm eben einen 8051. Der kann teilen. 4 Takte. 8Bit/8Bit. Bei dem berechne ich 64 Bit Orthodrome in ASM schneller, als der TO teilt ... BTW: ist die DIV/8 Fuse eigentlich gesetzt? ... Gruß Jobst
-
Thread
UART Bootloader ATtiny13 - ATmega644
PC-Programm mit einigen Typen hinzugefügt. Die Typenliste sollte man wohl besser auslagern. Werde mal noch 8051-er hinzufügen, das Flip ist mir zu langsam und zu umständlich. Den ATtiny44 hab ich noch getestet. Der Eindrahtmodus funktioniert bei mir auch sehr gut bei 115200 Baud, geht also auch ohne MAX232
101F700067FD62267694679408F4622608F4732657 :101F80007A9591F7653A089511D09198749179E016 :101F9000609500C000C00AD0669518F400009198C2 :101FA00002C0919A00C07A95A1F70895C2010497E2 :101FB000F0F78D3F18F011F08F3F01F00895506554 :101FC000646100000302010303C0041E93070400C0 :101FD0001E007FB7F894613860EF21F4A1DF60E85C
-
Thread
SAMMELBESTELLUNG: 12V LED Streifen 5m lang
zusammen tun und eine neuen größere Einkauf tätigen. Vor allem wenn ein halbes dutzend AVR/ARM/8051/PIC user anfangen, jeder mit 1-2 meter herumzuexperimentieren kann das noch was werden. Also sind wir schon mal zu viert. (= 3 Smart Stripes) Gute Nacht Michelle
erreichen, aber die blocken seit ein paar Wochen meinen Server wegen einer Fehlkonfiguration von ProxAd auf die ich keinen Einfluß habe. Wie dem auch sei, die Ware ist bereits verpackt. Grüße Michelle
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
jeder Hersteller bei einem Cortex weil er nur lizenziert wird woanders vielleicht Peripherie wie den AD DA Wanlder hin. Aber kann man einen Cortex programmieren kann man alle programmieren oder nicht? Ist der Befehlssatz gleich? Max M. schrieb im Beitrag #6982520: > ber der NRF > muss es sein weil
innerhalb ihrer Familie massiv unterscheiden. Hast Du gedacht man bringt Dir im Studium das eine 8051 Derivat bei und den machst Du dann bis Du mit 67 in Rente gehst? Toolchain zum Laufen bekommen, Blick ins DB und ab geht die Post. C ist überall C und C ist auf MCUs jetzt seit ungefähr kurz nach
-
Thread
for(;;) bedeutung?
Object-Pascal). Alle vier Sprachen gibt es sowohl für PCs als auch für kleine µC (wie AVRs, PICs und 8051er). Die µC-Varianten sind dabei mehr oder weniger eingeschränkt. Hier ist eine Übericht der vier Kategorien: [pre] prozedural objektorientiert —————————————————————————
Englisch "d flat"), analog zu C♯ (cis - auf Englisch C sharp). https://en.wikipedia.org/wiki/D%E2%99%AD_(musical_note) Nop schrieb im Beitrag #4762744: > Wir werden uns darüber eher nicht einig werden, aber Du siehst hier ja > zumindest, daß die Ansicht, Pascal sei eine Verbesserung im Vergleich
-
Thread
Wer hat Erfahrung mit Induktionsöfen >1kW
Ich leistete mir jetzt zwei Vacuubrand-Vakuummeter, ein VAP5 (1µbar - 1000mbar, Pirani-Sensor, 8051-µC) und ein DVR2 (1-1080 mbar Al2O3-Kapazitätssensor und PIC-µC)- sie ergänzen sich ideal, da das VAP5 im oberen Bereich nur 50 mbar Auflösung hat. Aber was ich nicht bedachte: sie sind nicht kalibriert
prinzipiell kein Problem und ich könnte mich abermals mit Logikentwurf auf FPGA-basis beschäftigen. 4 AD-Wandler (von AD oder TI) + FPGA + SRam + FTDI = Samplerkarte. Ich würde auch nur mit 100 kSa/s abtasten und höhere Frequenzanteile analog filtern. Den Rest dann digital. Ich würde an Genauigkeit gewinnen
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
Lernplatine vollbestückt. Funktioniert vollständig bis auf einen kleinen Bug. Beide AUX DACs vom AD9747 habe ich je an einen der THS3215 angeschlossen. Dabei habe ich die Schaltung aber leicht falsch gemacht, so dass ich jetzt nur einen Offset in eine Richtung einstellen kann. Aber gut, das brauche
abgebrochen (die Röhre zumindest hatte ich schon mal ersetzt). Falls es jemanden interessiert: LD8051 VFDs. Hab noch den Conrad-Restpostenkatalog von '96 für das Pinout der VFD hier rumliegen :) Jetzt wird sie repariert - Teile sind schon bestellt :) Besonders kurios war die Filamentspannungsversorgung