-
Thread
Probleme mit Werten vom BME280
Schönheitsfehler ... Nun ja, das gilt wohl auch für den dort angegebenen Beispieldruck von 788.64 hPa; für den scheint mir das "arg wenig" auch zu gelten. > Da ich das ganze "zu Fuß" in Assembler machen will ... Viel Spaß dabei - ich habe den hinter mir mit BMP280 sowie BME680&688; hat eine
- "Was ist mit diesem Rätselwort gemeint?" Der BME280 wird per I²C oder SPI angesprochen, der ATmega8 kann beides - wozu wird ein Oszilloskop benötigt?
-
Thread
ADC - Wert berechnen
Falk B. schrieb im Beitrag #7457586: > Es gibt ja auch noch double (64 Bit) und long double (80 Bit). Klar. Aber das macht den 8-Bit-Andruiden nicht schneller oder das Ergebnis besser.
Lothar M. schrieb im Beitrag #7457590: >> Es gibt ja auch noch double (64 Bit) und long double (80 Bit). > Klar. Aber das macht den 8-Bit-Andruiden nicht schneller Und auch FPU der ARM Coretx-M Controller kann nur 32 Bit float.
-
Thread
Falsche Signature Bytes bei von mir gekauften China Nano mit 328PB
das damit zu tun? Natürlich sind beide unterstützt (genau genommen alle drei, der ursprüngliche ATmega328 mit 0x1e 0x95 0x14, der ATmega328P mit 0x1e 0x95 0x0f und der ATmega328PB mit 0x1e 0x95 0x16).
überschreiben. Dann musst du halt nur sehen, was der restliche Chip denn wirklich ist. Ein alter ATmega328, ein ATmega328P, oder ein ATmega328PB?
-
Thread
Arduino Mega R3 PWM funktioniert nicht für Timer 5 (A), Pin 44
145 https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/ATmega640-1280-1281-2560-2561-Datasheet-DS40002211A.pdf
falschen PINS. 38/39 wären das bei dem großen PINER mit 100Pins Wenn du das kleine PINOUT verwendest 64Pins. gibs die nicht siehe seite 94
-
Artikel
AVR-Tutorial
von den 8-bit-AVR-Controllern von Atmel erfüllt. Deshalb werde ich einen AVR, genauer gesagt den ATmega8, in diesem Tutorial einsetzen. Und damit kein Missverständnis aufkommt: So etwas wie den "besten" Controller gibt es nicht. Es hängt immer von der Aufgabenstellung ab, welcher Controller gut dafür
Checkliste mit Hinweisen zur Lösung üblicher Probleme finden sich im Hauptartikel AVR. Datenblatt des ATmega8, deutsche Übersetzung Datenblatt des ATmega8A Datenblatt der ATmega48/88/168 Datenblatt der ATmega48(P)A/88(P)A/168(P)A/328(P), deutsche Übersetzung (bspw. ATmega328 auf Arduino Uno; basierend auf
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
| ATtiny3224 | ATtiny3226 | ATtiny3227 28/32 Pin | 48 Pin ___________|____________ ATmega808 | ATmega809 ATmega1608 | ATmega1609 ATmega3208 | ATmega3209 ATmega4808 | ATmega4809 (ATmega4809 auch in 40 Pin DIP) 28 Pin | 32 Pin | 48 Pin | 64 Pin ___________|____________|____________|_____________ AVR32DA28 | AVR32DA32 | AVR32DA48 | AVR64DA28 | AVR64DA32 | AVR64DA48 | AVR64DA64 AVR128DA28 | AVR128DA32 | AVR128DA48 | AVR128DA64
-
Artikel
Reichelt-Wishlist
sind wie z. B. XC3S400 oder XC3S500E (PQFP208)) | | | | | | * Microchip megaAVR 0-series, z. B. ATmega809/1609/3209/4809 in TQFP-48 Microchip AVR128DB…, AVR64DD… in SOIC und TQFP Microchip dsPIC33FJ128GP802 | Microchip PIC12F1822 | Microchip PIC24HJ64GP202-I/SP | NXP LPC1114 (auch in DIP verfügbar!)
| (oder klare Anzeige wie viel noch vorhanden ist) AVR mit USB: AT90USB1287 (AT 90USB1287 TQ, TQFP64), dazu passendes Demoboard AT 90USB KEY; AT90USB162TQ (AT 90USB162 TQ, TQFP32), AT90USB646 (AT 90USB646 TQ, TQFP64), AT90USB1286QFN (AT 90USB1286 QFN, QFN64), ATmega32u2 (ATMEGA 32-U2 TQ, TQFP44) Buchsenleisten
-
Thread
Arduino Uno R4 im Handel erhältlich
als sonderlich potent bezeichnen, ich denke es ist ein sinnvoller Nachfolger zum leicht betagten ATmega und erfüllt seine Anforderungen, wenn man mehr Leistung braucht findet man auch aus dem Hause Arduino leistungsfähigere Boards. Um als Einsteiger ein bisschen mit Mikrocontrollern rumzuspielen ist
wäre da ein Kandidat. Kann mit 5V betrieben werden (also nicht nur 5V-tolerante I/Os), 20 kiB RAM, 64 kiB Flash, bis zu 72 MHz CPU-Takt, LQFP/QFN48 und LQFP64. Ist wohl was die Peripherie angeht, sehr nah am ST32F103 und seinen diversen Klonen angelegt ... Und dann hat man die Freude der Eindeutigkeit
-
Thread
I2C-Bus: SDA und SCL an ATMEGA328p
Hallo zusammen, ich habe eine Frage zur Verwendung des I2C-Bus mit einem ATMEGA328p als Master und einem AD-Wandler PCF8591 als Slave. Beim Master werden der SDA-Pin als auch der SCL-Pin jeweils als Ausgang und als Eingang verwendet. Kann ich dazu z.B. die Port-Pins PD.2 und
anderen MC, bei dem das vermutlich so funktioniert. Die Anpassung der Beispiel-Applikation an den ATMEGA328p erschien mir deshalb als der geringere Aufwand. Gruß Rainer
-
Thread
Wanderkiste Widlar, Runde VI
16129-CEM 16x1 mit Hintergrundbeleuchtung - 4x MC1001AW-TGR 10x1 - 2x Winstar WG12864A-TFH-N#N 128x64 Grafik - 1x DEM 240128B 240x128 Grafik
dazu gekommen damit mal zu spielen und werde es vermutlich auch nicht. Der K210 ist ein Dual Core 64 Bit RISC-V 400 MHz CPU mit KI Beschleuniger, allerdings ist die Doku recht mau, man bekommt sie wohl aber über den Support wenn man nach fragt. Ein bischen was zu dem Teil gibt es auch im Web auf github
-
Thread
SAS IO PRogrammer DEFEKT
Er meldet jedoch, dass der Programmierer nicht gefunden wurde. Ich denke, die Firmware auf dem Atmega 328p ist fehlerhaft. Weiß jemand, wo ich die Hex-Datei herbekomme? oder hat jemand ein tipp für mich
Arbeitsplatzt verbunden und hat einige Diagnose tool über den SAS Laufen lassen das Reset Signal kommmt am Atmega an aber die Software darauf reagiert nicht auf dies Signal als so laut Support ist die Firmware auf den Atmel Tod
-
Thread
Instrumentenverstärker für DMS
0.61mV Auflösung. Betreibt man den DMS an der 2.5V Referenzspannung, bekommt man 5mV full range, mal 64 macht 0.32V, der interne PGA reicht nicht. Ein externer InstrumentenOpAmp müsste die Differenz um Faktor 500 verstärken, die Eingangsauflösung länge also bei 1.22uV. Sehr wenig. Verstärkt man die
Manfred P. schrieb im Beitrag #7435487: > Schaust Du ATMega328 (Arduino Uno), da ist Vref = Ub. Genau, schaust du Datenblatt ATmega328. Wenn man AVCC als Referenz wählt, ist Vref=Ub. Wenn man eine der anderen, in der Tabelle "Voltage Reference Selections
-
Thread
[S] C64 im Bereich Berlin-Köpenick
Einstieg sehr schwer tut > (steile Lernkurve halt). Ein Arduino, etwa ein Uno oder Nano mit ATMega328P, ist deutlich besser für den Einstieg in die Microcontrollerprogrammierung geeignet, als ein C64, und dann noch mit BASIC, oder sonst ein Full-Size-Rechner. Arduino flacht die Lernkurve enorm
direkt runterladen: https://www.winz.run/c64_download/file?cat=64er&name=64er_sonderheft_71 IMHO ist die Erklärung der Zeropage in dem Heft etwas kurz und versteckt geraden, aber man kann ja immer mal dort nachschauen: https://www.c64-wiki.de
-
Thread
AVR64DD28 Clock Source ändern
gefunden. Woher weiß ich denn, dass diese Funktion existiert? Ich habe nichts im Datenblatt des AVR64DD28 gefunden. Liebe Grüße und nochmals danke! MW
/DataSheets/AVR64DD32-28-Prelim-DataSheet-DS40002315B.pdf
-
Thread
OC0A & OC0B gleichzeitig toggeln?
das Programm etwas zu ändern. Wenn ein I/O-Pin unbenutzt bleibt, gibt man 1/28 des Preises von ATMega328 leider nicht zurück :) Ansonsten plädiere ich als Amateur, der keine Serienfertigung macht, dafür, MK mit mehr Pins als ATMega328 zu wählen. Ich selbst nehme so gut wie immer ATMega1284 oder ab und zu ATMega2560. Die Beschränkung auf 2 MK bringt für Amateur mehrere Vorteile.
-
Thread
schneller Optokoppler gesucht (3V RS-232, Reichelt?)
Also, dann mal probieren, Klarheit zu schaffen... Wieso der "alte" ATMega8 auf den Balancing-Modulen? Ich hätte auf den Balancing-Modulen gerne etwas Intelligenz, so daß z.B. beim Anstieg der Zellspannung über einen bestimmten Wert automatisch ein Balancing-Strom mit 3.
> Der ATMega8(L) lässt sich mit der einfachen Zellspannung ohne weitere > Regelung betreiben, von der benötigten Rechenleistung Naja, ich hab jetzt nicht im Datenblatt geschaut, aber man darf vermuten das
-
Thread
STM32 counter up/down mit Step/Dir Signalen
,&B00010000 '16 ldi r31,&B01000000 '64 SER R26 '256 $end Asm ' --- Do - Loop ------------------------------------------ Do Loop End ' --- INTERRUPTS ---------------------------------
zuvor allein per Software gelaufen ist. Selber würde ich die Lösung niemals in nur einen einzigen ATmega328 packen. Gerhard H. schrieb im Beitrag #7426389: >> Bleibt noch offen, ob Dir die teilweise nur 16 Bit breiten Zähler im >> F411 auch reichen. Diese per Software zu vergößern könnte wegen >
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
#7424462: > Deinen Preis kann ich bei LCSC kontern (auch ein > F030, allerdings LQFP-48, dafür mit 64 kByte Flash): Nur schade, daß man davon 40 Pins abkneifen muß, um einen 8-Pinner zu erhalten ;-) Aber bezüglich Preis/Leistung und Lieferbarkeit schon richtig gut. Die 32 Bitter lassen sich sehr
du das als Arduino-Library kriegen: https://forum.arduino.cc/t/vga-library-for-arduino-uno-and-atmega328/308936 Im Ergebnis ergibt sich allerdings ein kleiner Unterschied (auch bei aller Programmierkunst) https://www.youtube.com/watch?v=mrThmFlgV_s
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
Rechenbreite der Adressbreite entspricht. Das war schon beim 8088 des ersten PCs so: Programme mit 64KB Daten (und 64KB Code) waren wesentlich kompakter und schneller als solche mit mehr als 64KB Daten. Und wenn einzelne Datenstrukturen grösser als 64KB wurden, war es ein übler Krampf. Im Protected
Damit meine ich konkret: ATtiny 25, 45, 85 ATtiny 24, 44, 84, 441, 841 ATtiny 261, 461, 861 ATmega 48, 88, 168, 328 ATmega 164, 324, 644, 1284 ATmega 1281, 2561 ATmega 640, 1280, 2560
-
Thread
ATmega8, C Fleury Lib EEprom (FM24C64B)
Hi, ich möchte mit einem ATmega8 in C programmiert mit Felury Lib ein FM24C64B lesen und beschreiben, andere Geräte funktionieren am I2C Bus. Nur das lesen des F-Rams geling tmir noch nicht. Der Code sieht so aus: #define Dev24C02
einfacher geht's fast nicht: https://pdf1.alldatasheet.com/datasheet-pdf/view/51904/FAIRCHILD/FM24C64.html Johannes M. schrieb im Beitrag #7417675: > mit Felury Lib ein > FM24C64B lesen und beschreiben Es sollte zumindest eine solche Variante der Fleury-Lib voraus gesetzt sein, die das favorisierte
-
Thread
ARM-News: STM32MP2 angekündigt, Sicherheitsprobleme und mehr
ARM-Prozessoren, während verschiedenste Entwicklerboards auf den Markt drängen. ### STM32MP2-Serie - 64bit-Rechenkerne, AI-Beschleunigung und 1080p. STMicroelectronics MP-Serie kombinieren die für ein klassisches Desktop-bzw. Mobil-Betriebssystem und die für harte Echtzeitaufgaben erforderlichen Kerne
E3950. “Clue” der zwischen 350 und 400 EUR kostenden Boards ist der Coprozessor auf Basis eines ATmega32U4 – er ermöglicht die “arduinoartige” Erledigung von Echtzeitaufgaben. Als Pinout findet sich auf der Rückseite ein mit dem Arduino Leonardo kompatibler Stecker; Bestellungen nehmen die Italiener
-
Artikel
PIC
weg vom PIC16F84 hin zu AVR, etwa den heute veralteten AT90S4433, der pinkompatible Vorläufer des ATmega8 und später ATmega328, das Arbeitspferd des Arduino Uno. Inzwischen hat Microchip schon längst nachgezogen und eine unwahrscheinlich riesige Palette von 8-Bit-Controllern mit Flash-Speicher im Angebot
brauchen, besonders beim RAM-Zugriff. 8-bit-PICs gibt es heutzutage mit bis zu 16 MIPS entsprechend 64 MHz. Böse Fallstricke für Neulinge gibt es nur wenige und unkritische (im Vergleich zum „Verfusen“ eines AVRs). Es muss zum Beispiel bedacht werden, dass, um auf manche Register zugreifen zu können,
-
Thread
DC Motor piepst/jault bei PWM-Ansteuerung mit Atmega 168p
Hallo zusammen, ich möchte mittels Arduino Nano (Nano v3 ATMega168P) und einem MOSFET (IRFZ44N) einen 5V DC Motor ansteuern, um dessen Drehzahl zu steuern. Dazu verwende ich folgenden Aufbau, nur nicht mit 9V Batterie, sondern mit einem 5V-Netzteil: https://www.aeq-web.com
Aussage begründen? FET IRLZ34 mit 33 Ohm Lastwiderstand und vor dem Gate 10 Ohm. Ansteuerung ATmega328P Pin PB2. Die 1. Kurve zeigt eine ganze Periode bei 20 kHz mit 20% Tastverhältnis, die 2. die Spannungen an Gate und an Drain mit höherer Auflösung. Der Umschaltvorgang ist nach ca. 100 ns erledigt
-
Thread
Suche Programmgerüst: USB-Kommunikation und Daten Ein/Ausgabe Windows
Arbeitskollegen, der partout eine 64-Bit Version meines Programmes haben wollte. War dann mit FreeProfan64 kein Problem und brauchte auch keine Umstellungen zu machen. Einfach neu compilieren. Aber für die längere Zukunft hast du
Ich meinte damit einfach nur, daß ich "mein" Programm nur auf 64 Bit ausrichte. Damit hat alles Pech, was kein 64 Bit Windows-Programm ausführen kann. Linux und Mac sind raus solange Windows brauchbar und so weit verbreitet ist. Der Anteil an 32 Bit only Windows-Versionen
-
Thread
Welchen Atmega2560 bei 3,3V?
wobei das DB Schrott ist: "2560/V-2561/V 8-bit Atmel Microcontroller with 16/32/64KB In-System Programmable Flash" Der 2560/1 hat eben 256KB In-System Programmable Flash und nicht 64KB und alle laufen ab 1,8V mit folgenen Takten Speed Grade: – ATmega640V/ATmega1280V/ATmega1281V: • 0 - 4MHz @ 1.8V - 5.5V, 0 - 8MHz @ 2.7V - 5.5V – ATmega2560V/ATmega2561V: • 0 - 2MHz @ 1.8V - 5.5V, 0 - 8MHz @ 2.7V - 5.5V – ATmega640/ATmega1280/ATmega1281: • 0 - 8MHz @ 2.7V - 5.5V, 0 - 16MHz @ 4.5V - 5.5V – ATmega2560/ATmega2561: • 0 - 16MHz @ 4.5V
-
Thread
Nachfolger vom ATMEGA2560?
pre] Active 1MHz, VCC = 2V (ATmega640/1280/2560/1V) 0.5 0.8mA Active 4MHz, VCC = 3V (ATmega640/1280/2560/1L) 3.2 5 Active 8MHz, VCC = 5V (ATmega640/1280/1281/2560/2561) 10 14 Idle 1MHz, VCC = 2V (ATmega640/1280/2560/1V) 0.14 0.22
schrieb im Beitrag #7404972: > Und dort im DB steht auf Seite 1 unten [pre] Speed Grade: ATmega2560V/ATmega2561V: • 0 - 2MHz @ 1.8V - 5.5V, 0 - 8MHz @ 2.7V - 5.5V ATmega2560/ATmega2561: • 0 - 16MHz @ 4.5V - 5.5V [/pre]
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
/NODE_H743ZI/ eth# ping 192.168.0.153 PING 192.168.0.153 (192.168.0.153) 56(84) bytes of data. 64 bytes from 192.168.0.153: icmp_seq=1 ttl=255 time=10.8 ms 64 bytes from 192.168.0.153: icmp_seq=2 ttl=255 time=2.14 ms 64 bytes from 192.168.0.153: icmp_seq=3 ttl=255 time=4.78 ms 64 bytes from 192.168.0.153
Und wann man in der .config manuell eine statische IP angibt, dann klappts auch mit dem Netzwerk: 64 bytes from 192.168.0.55: icmp_seq=157 ttl=64 time=9.13 ms 64 bytes from 192.168.0.55: icmp_seq=158 ttl=64 time=3.61 ms ...und der Shell via Netzwerk. Wenn das vor 4 Wochen schon so gewesen
-
Thread
MCU mit 24-Bit-SPI?
Mouser hat angeblich 270 Stück PIC32MK0512GPK im TQFP-64.
ungewöhnliches. Ich hatte letztens erst ein Gerät, dass hatte sogar ein 24 Byte-SPI-Frame. Das war für den Atmega mit einem 1 Byte großen SPI-Empfangsregister auch kein Problem mit nur einmal CS wackeln lassen.
-
Thread
Flash CRC Berechnung optimieren/schneller
Hallo zusammen, ich habe einen eigenen Bootloader auf dem ATmega1284 erstellt, der beim Einschalten des Controllers startet, und den CRC über den gesamten Flash berechnet. Ist dieser gültig wird die Anwendung gestartet. Nun habe ich das Problem, dass das prüfen
> Und was macht "pgm_read_byte_far()"? Liest ein Byte aus dem Flash über einen FAR-Pointer (>64kB).
-
Thread
Analog Multiplizierer AD633 - Wo sind die Limits?
gesamplet und dort noch eine Kennlinie von 12 auf 6bit hinterlegt. Damit komm ich optisch auf einem 64Segment Display zu einer sehr huebsch aussehenden Anzeige. Fuer coole Optik auf jedenfalls ausreichend. Fuer ernste wissenschaftliche Arbeit vermutlich nicht okay. Dafuer aber einfach und billig. (
Trennfrequenz für Subs 80Hz. Eine Abtastrate von 2kHz sollte dicke reichen, das schafft selbst ein 8Bitter (ATmega). Für einen LED-Balken kann dann der Logarithmus einfach per Tabelle erfolgen.
-
Thread
Präzise Pulse aus Arduino Leonardo
1 case 8 : tccr1b_setup |= (1 << CS11); break; // prescaler 8 case 64 : tccr1b_setup |= (1 << CS11) | (1 << CS10); break; // prescaler 64 case 256 : tccr1b_setup |= (1 << CS12); break; // prescaler 256 case 1024 : tccr1b_setup |= (1 << CS12
1 case 8 : tccr1b_setup |= (1 << CS11); break; // prescaler 8 case 64 : tccr1b_setup |= (1 << CS11) | (1 << CS10); break; // prescaler 64 case 256 : tccr1b_setup |= (1 << CS12); break; // prescaler 256 case 1024 : tccr1b_setup |= (1 << CS12
-
Thread
Wer baut gegen Bezahlung ein Gerät mit Schaltung?
Z.B. als RTC RX8010SJ B (160nA), als Zwischenspeicher FM 24C64B-G (8kB, 151 year) und als MC der ATmega32U4. https://www.mouser.de/new/sparkfun/sparkfun-qwiic-pro-micro-usb-c-board/
Peter D. schrieb im Beitrag #7394381: > Z.B. als RTC RX8010SJ B (160nA), als Zwischenspeicher FM 24C64B-G > (8kB, > 151 year) und als MC der ATmega32U4. > https://www.mouser.de/new/sparkfun/sparkfun-qwiic-pro-micro-usb-c-board/ DCF77 muss schon sein...
-
Thread
Mit KI Programme für Mikrocontroller entwickeln
Supergau in der Softwareentwicklung noch erleben wo alles Zusammenbricht und die Welt wieder mit dem C64 neu startet. :D Vanye
Agenten beauftragen zu können einen Codeschnipsel zu erzeugen. Aufgabe:[code] Code AVR GCC, atmega32, hochauflösende PWM an Pin PD5, OC1A, steuerbar in 0.01% schritten. [/code] Antwort: [code] void pwm_init() { // Set PD5 as output pin DDRD |= (1 << PD5); // Set fast PWM mode with
-
Thread
Mit dem ATMEL STUDIO 7 klarkommen Gesperrt
anfangen - ist mir zu Hoch. Bin vom AVR8ASM üben, zu neuerdings, Arduino gewechselt. Es ist ein ATmega2560, dachte es würde auffallen, dass ich dies in der obersten Zeile der IDE-Screenschots mit ausgeschnitten habe. KEY_PIN habe ich auf PINE umdeklariert und nutze E0, E1 und E2, auf einem Arduino-Mega
meine ich den vollständigen Code) einfach richtig machen kannst? Man legt das Projekt für den ATMega2560 an, kopiert ALLES in das Edit-Fenster (was drin ist kann weg) und passt - nachdem man das Datenblatt studiert hat - genau 2 Zeilen an, die als Fehler ausgewiesen werden: [c] TCCR0A = (1<
-
Thread
Ineffiziente Berechnung von AVR-GCC Gesperrt
entsprechend 32 Bit. Für 8-Bitter geht es aber nicht, auf Grund der Mindestanforderung von int. Bei 64-Bittern ist int in der Regel (bis auf ein paar Ausnahmen) immer noch 32 und nicht 64 Bit, einfach weil einem sonst die Datentypen nach unten hin ausgehen. Denn in C dürfen ja wie oben geschrieben nur
so bleiben uns weiterhin die schönen Flamewars erhalten, die wir schon in den 80ern (Spectrum vs. C64, Atari vs. Amiga vs. Mac etc.pp.) erleben durften. Könnte man bloß Flamewars als Energiequelle nutzen ...
-
Thread
Strom Überwachung 0,23V AC 0,01 - 0,13A per ADS1115 ADC und Arduino
geht. Vergleichbar stabile Werte bekomme ich direkt am ATMega-A/D nicht hin, der wackelt mindestens +/- 1 Bit.
versorgt mit > sauberen 3,3 Volt. Betrieben wird der 1115 mit der Bibliothek von > lygte.dk im Freiauf, 64 Messungen pro Sekunde. Eingestellt auf 2048 mV > und per Vorteiler 1:100 auf 20 Volt Ende ausgelegt. Deine „alten“ Messgeräte sind aber auch nicht schlecht.
-
Artikel
FPGA Soft Core
ja, VHDL 2k (8k) asm, C, Basic, Ada... GCC/WinAVR, ... wie AT90S2313 mit 30-50MHz OpenCores Xmega/ATmega/ATtiny entfällt ja, Verilog 128 KiB C, C++, Asm GCC, Clang GPL - T51 entfällt ja, VHDL 64k asm, Basic, C, ... sdcc, MCS-Basic, ... single cycle 8051, z. B. 40 MHz auf Spartan3 OpenCores T51-Core 8051
, ASIC syn. ja, VHDL 64k asm Makroassembler AS je nach Konfiguration Free IP embeddedZ8 site bo8 ja, VHDL n*64k asm BSD0 bo8 Picoblaze. Dabei handelt es sich um einen sehr kleinen, aber dennoch sehr leistungsfähigen Microprozessor
-
Thread
Variablen auf Waveshare-E-Paper anzeigen lassen
ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Users\\mails\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\mails
Unterstützung für float, mit oder ohne Unterstützung variabler Feldbreiten (* im Formatstring), mit oder ohne 64-Bit-Unterstützung ...), und dadurch natürlich unterschiedlich viel Speicher benötigen, das wird auch gerne übersehen, denn printf ist ja /sooo/ speicherfressend.