-
Thread
Umschalterkennung 3.3V <-> 5V
Ansteuerung der beiden Leuchtdioden > opfern. Nö, einer reicht. https://www.mikrocontroller.net/topic/289238#3073788
Beitrag #7856709: > Nö, einer reicht. Siehe den Post weiter oben im https://www.mikrocontroller.net/topic/576791#7855625 Mit den beiden Widerständen kann dann der Strom bzw. die Helligkeit für jede LED einfach eingestellt werden.
-
Thread
Raspberry Pi Pico SDR
arm-radio-a-cheap-sdr-built-out-of-an-arm-processor-and-not-much-more/ * https://www.mikrocontroller.net/topic/483747
Ziemlich optimistisch, 4-fach Oversampling bringt ein Bit zusätzliche Auflösung. Die ADC in den AVR fand ich bezüglich Stabilität grottenschlecht: mit 4-fach Oversampling hat der angeblich 12Bit ADC in einem Tiny1627 nur 10Bit stabil geliefert. https://www.mikrocontroller.net/topic/578511#new
-
Thread
Visual Studio 13 und RS232
angeht: https://learn.microsoft.com/en-us/dotnet/api/system.io.ports.serialport?view=net-9.0-pp Jürgen H. schrieb im Beitrag #7843504: > HTerm macht das! Es zeigt an, wenn Daten gesendet oder empfangen werden, das ist keine Echtzeit-Darstellung der Datenleitungen
nicht). Hmmm schrieb im Beitrag #7843512: > https://learn.microsoft.com/en-us/dotnet/api/system.io.ports.serialport?view=net-9.0-pp Da steht alles drin. Von RtsEnable bis CtsHolding, sogar BreakState für den tollen TXD-Hack.
-
Thread
Arduino: digitalRead in Interrupt ist unzuverlässig
] immer LOW sind (nicht bestätigt weil Osci nicht vorhanden). Hier (https://www.mikrocontroller.net/articles/Drehgeber) steht, dass man es nicht so macht, geht aber keine Lösung für mein Problem hervor. Hier (https://www.mikrocontroller.net/topic/309783#3339077) hat jemand vollständig auf Interrupts
Fallstricken hat so ziemlich jeder Mikrocontroller etwas zu bieten, der moderner als die alten 8 Bit AVR ist. Wen etwas erfahrener ist, mag einwenden, dass der ESP8266 kein offizielles Arduino Target ist und man daher in dessen eigener Doku lesen muss. Bitteschön: https://arduino-esp8266.readthedocs.io
-
Thread
Datenlogger Pendeluhr
1. Eingangsposting Foto, dann hast du eine grobe Vorstellung davon 2. https://www.mikrocontroller.net/topic/576080#7842291 > Wo steht, wie lange eine Halbschwingung (rechts->links oder > links->rechts) dauert? 1. https://www.mikrocontroller.net/topic/576080#7842291
. Ich hätte als Vorschlag noch folgenden Sensor mit 3 Anschlüssen: https://www.mikrocontroller.net/topic/576741
-
Thread
Windows10 löscht dieses Programm ohne Rückfrage, warum?
nett. Man postet das offensichtlichste und es wird für gut befunden. Jaja, je trivialer um so mc.net :-)
Jack V. schrieb im Beitrag #7850682: > IoT-Geräte (das „S“ steht für „Sicherheit“) Sehr schön!
-
Thread
Mit AVR NET IO Batterien messen
Hallo Ich benutze seit längerer Zeit das AVR Net IO für verschieden Schaltvorgänge Jetzt würde ich gerne eine 24VDC (bis 30V) sowie eine 12VDC (bis 20V ) Anordnung messen wie würde das Anschlussschema aussehen.Welche Werte müssten die Widerstände
der unbekannte µC hat. Ich habe da einfach mal 5V angesetzt und das grob überschlagen. Und das AVR Net I/O hat keinen "unbekannten µC", aber ungeschützte Eingänge.
-
Thread
ATmega328P Stromverbrauch
ist ja Sinn der Übung. an Svensson: eigentlich kann man nicht viel falsch machen: [c] #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> ISR(WDT_vect) {} int main (void) { DDRD|=(1<<PB0); SMCR=(1<<SE)+(1<<SM1); WDTCSR = (1<<WDCE)|(1<<WDE); WDTCSR = (1
/io.h> #include <avr/sleep.h> int main(void) { // Alle IOs als Input mit internen Pull Ups PORTB = 0xFF; PORTC = 0xFF; PORTD = 0xFF; // Analogkomparator ausschalten, der
-
Thread
5V LED mit Sinuskurve pulsieren lassen?
daran sollte der TO natürlich denken! Als kleiner Ansatz zu dem Thema: https://www.mikrocontroller.net/articles/LED-Fading
Ich hatte sowas in der Art mal für einen ATTiny10 aus Spaß an der Freude gemacht: [c] #include <avr/io.h> #include <util/delay.h> #ifndef F_CPU #define F_CPU 1000000UL #endif volatile byte sinepos = 0; byte sine[] = { 1, 1, 2, 3, 5, 8, 11, 15, 20, 25, 30, 36, 43, 49, 56, 64, 72, 80, 88,
-
Thread
Ist ein Pi mit 16 GB RAM zu viel für HA?
3er gewesen sein. Es ist gewachsen und jetzt läuft ein NUC mit i3, mit Proxmox und darauf dann neben ioBroker produktiv noch ein ioB zum Testen, ein gitlab, Grafana, Fileserver/Jellyfin Mediaserver sowie Debian zum Spielen. Mit VM hatte ich selten was zu tun, aber ich lerne auch mit Ü60 gerne dazu. Im
einzelnen) Megabyte, > aber nicht nach Gigabyte gezählt. Für Z80 gibts kein HA, für Z80 gibts kein ioBroker. So einfach ist das.
-
Thread
cpp memory leaks vermeiden
Hallo, wenn es um eine avr LibStdCpp geht, die hier kann man verwenden. https://github.com/modm-io/avr-libstdcpp Zum Testen wegen Speicherleck. Man kann doch die Adresse der Instanz ermitteln. Dann kann man ein paar Speicherzellen
#7844661: > Es gibt für AVRs überhaupt **gar keine** keine libstdc++, https://github.com/modm-io/avr-libstdcpp Du meintest vielleicht, dass die GCC Toolchain das nicht mitbringt. > und keine Exception handler https://github.com/modm-io/avr-libstdcpp/blob/master/src/functexcept.cc Es
-
Thread
Welche Sprache für GUIs in 2025?
benutzen... Eben. Ich finde die Einstiegshürde eher niedrig. Zum Beispiel http://stefanfrings.de/avr_io/serial_io.html#qtexample Das ist jetzt nur ein Fenster mit einem Button. Aber es zeigt, dass man mit 15 Minuten schon anfangen kann.
... > > Eben. Ich finde die Einstiegshürde eher niedrig. Zum Beispiel > http://stefanfrings.de/avr_io/serial_io.html#qtexample > > Das ist jetzt nur ein Fenster mit einem Button. Aber es zeigt, dass man > mit 15 Minuten schon anfangen kann. Das kann man in 15 Minuten schreiben, wenn man bereits
-
Thread
AVR64DD32: TCA-Overflow-Interrupt deaktiviert RTC
Hi, ich nutze erfoglreich bei einem AVR64DD28 den RTC und TCA im Interruptmodus (RTC für Interrupt alle 1 Sekunde, und den TCA alle 50ms) - siehe auch https://www.mikrocontroller.net/topic/562401 Wenn ich das selbe beim AVR64DD32 versuche
einfachere Aufgaben wie z.B. Periodic Interrupt kann man die TCBs benutzen. https://www.mikrocontroller.net/attachment/615726/AVR_TCB.png [c] #include <avr/io.h> #include <avr/interrupt.h> ISR(TCB1_INT_vect) { PORTD.OUTTGL = PIN4_bm; // toggle PD4 (50ms) TCB1.INTFLAGS
-
Thread
ESP gesteuerter JBC T245 Lötkolben mit USB-C PD - Schematic review
Den zu programmieren ist mit einigen Hürden/Fallstricken verbunden, im Gegensatz zu einem kleinen AVR oder STM32L0.
Einen Drehencoder über einen I2C-IO-Expander ohne Interruptleitungen auslesen zu wollen, ist auch recht ambitioniert, oder?
-
Thread
#c Zeiger auf Adresse / array-list
https://www.mikrocontroller.net/topic/575263#new
umfassend) testen. Die ganze Signalverarbeitung für das hier z.B.: https://www.mikrocontroller.net/topic/475281#new ist zunächst in VB.net entstanden. Natürlich gleich mit dem Ziel, daraus am Ende AVR8-Code machen zu wollen. Deswegen sehen diese Routinen kaum wie ein übliches VB-Programm aus,
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
"SREG" für die klassischen AVR8 > [/code] Schwachsinnig bleibt der Code allerdings auch in dieser Form. Aber das ist dann schon ein anderes Thema, was da heißt: "howto implement buffered IO"...
verwendet, der etwas andere Direktiven als AVRA etc. verwendet. Siehe etwa https://avrdudes.github.io/avr-libc/avr-libc-user-manual/assembler.html#ass_directives 2) Verwendung eines Linker/Locators zur Erstellung eines lauffähigen Programms. Zunächst werden Ojbect-Dateien erstellt (aus C/C++ oder
-
Thread
ATtiny12: Assembler in Atmel Studio 7
ein paar Pins auf Output setzt und dann nichts mehr macht: [code] .device ATtiny12 //#include <avr/io.h> // Interrupt-Vektoren .org 0x00 rjmp main reti reti reti reti reti .org 0x06 main: ldi R16, 0b00011001 out DDRB, R16 // Output Pins ldi R16, 0b00011001
solve the issue? You can override the switch by defining the offset yourself in your ASM code, before avr/io.h is included: #define __SFR_OFFSET 0."
-
Thread
Notepad: Nur EIN Fehlklick kostet Lebenstage
mc.net wird immer mehr zur Computer Bild.
DOS an, auch die neueren. Teilweise gibt es auch manche Erklärungen hier: https://flatassembler.net
-
Thread
12V 2A per Raspberry Pi (3,3V) schalten
eine von Manfred P.: https://www.mikrocontroller.net/topic/565297#7616472 https://www.mikrocontroller.net/attachment/626694/Adapterplatte.jpg
Beitrag #7817841: > Diese kleinen Dioden zur Versorgung und Masse sind im Chip vorhanden. beim AVR, beim Raspi nicht
-
Thread
DAC PCM1738 mode control programmieren
brauchbar? https://www.onlinegdb.com/online_c_compiler habs mal probiert: main.c:27:10: fatal error: avr/io.h: No such file or directory Und wozu ist bei deinen drei Dateien das makefile da?
https://www.onlinegdb.com/online_c_compiler > > habs mal probiert: > main.c:27:10: fatal error: avr/io.h: No such file or directory Ich denke nicht. Es muß ein C Compiler für AVR Controller sein. Da sind dann auch die Headerfiles für AVR (wie eben avr/io.h) dabei. Ich habe auf die Schnelle keinen
-
Thread
RS232/UART - Hardware-Terminal
Dieses PCB mit einem Mini VGA Schirm: https://geoffg.net/terminal.html Zumindest kein SMD...
mit dem Telefon wohl ein Ferngespraech. Besonders schnell wird es wohl nicht gewesen. Fuer einen AVR aber besonders gross. :)
-
Thread
Sammelbestellung AR488 kompatibler USB-GPIB Adapter. Interesse?
Warum ist an IO45 und IO46 jeweils ein Pulldown? Könnte man nicht eventuell einen davon für DC verwenden? Nachtrag: IO45 ist der "Strapping Pin" für "VDD_SPI voltage", IO46 ist der "Strapping Pin" für "ROM messages
Hmm, da ist aber kein PlatformIO-Kram.
-
Thread
Sammelbestellung USBTMC Adapter. Interesse?
mein USB AVR Mk2 funktioniert nur unter winXP mein Arduino mit AVR als ISP kann unter win11 keine Fuses. was mache ich nun? noch einen Rechner ausbuddeln und Linux installieren, mir gehen die Rechner aus.
aus. Avrdude müsste lt. Tabelle mit dem AVR Mk2 klarkommen: https://avrdudes.github.io/avrdude/8.0/avrdude_44.html#List-of-Programmers Und wenn nicht, dann ist in der langen Liste vielleicht noch eine Alternative die Du zur Hand hast.
-
Thread
Welcher Controller für Unterrichtszwecke?
wenn man etwas in 'klein' - ohne Quarz mit geringer Stromaufnahme - oder etwas in 'groß' mit viel IO, externem Businterface, TFT-Controller usw. aufbauen will. Ein ausführliches Datenblatt gibt es nicht. Da sind schon die AVR-Datenblätter informativer. Wenn man nichts anderes kennt, mag das Pico-SDK
Das MSP430 Projekt: https://www.mikrocontroller.net/topic/550292#7677696
-
Thread
EADOGM162W-A-Anzeige mit XMEGA
würde mich über jeden Vorschlag freuen. Ich danke Ihnen. #define F_CPU 16000000UL #include <avr/io.h> #include <util/delay.h> // Define LCD pins #define LCD_E PIN0_bm // Enable (PC0) #define LCD_RS PIN1_bm // Register Select (PC1) #define LCD_D4 PIN3_bm // Data Bit 4 (PC3)
folgenden Code verwendet: #define F_CPU 16000000UL // Define the CPU frequency as 16 MHz #include <avr/io.h> #include <util/delay.h> // Define pin connections #define RS 1 // PC1 #define E 0 // PC0 #define D4 3 // PC3 #define D5 2 // PC2 #define D6 5 // PC5 #define D7 4 // PC4
-
Thread
Feedback zu meiner Schaltung
ist, können die beiden Pegelwandler auch entfallen. Q1 und Q2 können dann auch weg. Das kann der AVR auch selber. Gruß Jobst
Gerd E. schrieb im Beitrag #7797968: > Braucht deutlich weniger Strom als 2G oder 4G NB-IoT *ist* 4G (LTE) 😉 Die Diskussion hatten wir schon: https://www.mikrocontroller.net/topic/573471#7787117 Aber er möchte 2G. Ist halt extrem auf Kante genäht, professionelle Hersteller von GPS-Trackern
-
Thread
Mikrocontroller Einstieg
r2, r2, r1, lsl #16 str r2, [r3, #0x418] bx lr[/code] Ist sogar kürzer, und das obwohl die IO-Register-Zugriffe bei den ARMs komplexer sind, weil der einfach viel mehr davon hat (größerer Adressraum). Die eigentliche Datenverarbeitung ist beim M4 kürzer&schneller (3-4 Takte vs ca. 8 beim AVR,
Naja, dann kann man auch einfach alles auf dem ESP32 laufen lassen. Relativ sinnlos da noch einen AVR dran zu schnallen außer man hat ganz spezifische IO-Anforderungen. Die allermeiste Peripherie ist heute auf 3,3V (und weniger) ausgelegt.
-
Thread
Sonderzeichen
Diesbezüglich habe ich gute Erfahrungen mit detox [1] gemacht. HTH, YMMV. [1] https://sourceforge.net/projects/detox/
API-Level befindet sich darunter? Ich würde mal vermuten, NTAPI. http://undocumented.ntinternals.net/
-
Thread
Controller für Batteriebetrieb : Bootloader ?
Rahul D. schrieb im Beitrag #7784050: > Auch die AVR? Es gibt glaube ich welche z.B. die wo teilweise USB an Board haben. Aber ich glaube der Großteil ist mit bootloader im Flash. Also das Problem des Entwicklers. Kenne mich mit den AVR Serien nicht
das sich einfach anpassen lässt zur Verwendung auf einem ATmega328: https://www.mikrocontroller.net/articles/AVR_Bootloader_in_C_-_eine_einfache_Anleitung Gibt natürlich noch mehr zu Bootloadern, auch hier im Forum. Die Suche ist nicht dein Feind ;)
-
Thread
Windows-Programmierer umschulen
dem Praxiskurs kann man auch noch die Artikelsammlung hier begutachten. https://www.mikrocontroller.net/articles/Absolute_Beginner-AVR_Steckbrettprojekte
Naja wir bauen auch (Ultra) Low Power Sachen / Energy Harvesting, "IoT" / ... also RAM und Rechenleistung zu verschenken gibts da nicht.
-
Thread
USP ISP Programmer läuft nicht
einfach USB sein. HV-Programming ist noch ein starkes Argument für den originalen STK600. Zer-fuse-te AVR kann man nur damit retten. https://www.mikrocontroller.net/articles/AVR_HV-Programmer
Es gibt Neuigkeiten. Der STK-500 Clone wird erkannt mit AvrDude + AvrDudess(GUI). Ich schaffe es aber bisher nicht, einen nackten Attiny26L mit ISP auszulesen. Beim Anstecken des Vcc Pins disconnected der Programmer, wird aber nach dem Trennen sofort wieder
-
Thread
Attiny26-16PU startet Programm nicht
holen. Ist zwar ne Menge Code, aber es geht. Die Ports sind ja auch als SRAM gemappt und nicht nur als IO.
etwa Grundlagen, bevor man gleich eine Hochsprache in die Hand nimmt. https://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen
-
Thread
Einfachste Lösung um einen Taster per USB am PC auslesen mit C#.
ich suche eine einfache, billige und kleine Lösung um Kontakt geschlossen/ offen über USB per C# .net XY am PC auszulesen. Ich hab das mit Arduino und CO. schon gelöst würde mich jedoch über eine kleinere, günstigere und einfacherer Lösung freuen. Gibt es da etwas. Kennt einer einen Ansatz. Chat GPT
WaitCommEvent. > Kann sein, daß man da unter C# selber Hand anlegen muß. Nein, muss man nicht. Der System.IO.Ports.SerialPort liefert das Zeug hübsch aufbereitet als Properties (synchron) oder als asynchrone Events. Es war nie einfacher, diesen Kram zu benutzen als mit .Net.
-
Thread
Daten per Audio übertragen
von FEC (forward Error correction). Und dann ist natuerlich floating point und Trigonometrie aufm AVR keine gute Idee, wenns pressiert. Vor zig Jahren hatte ich mal ein wenig "digitale Signalverarbeitung" aufm AVR hier gepostet: https://www.mikrocontroller.net/topic/381768 https://www.mikrocontroller.net
https://de.wikipedia.org/wiki/Frequenzumtastung Versuche sowas auf einem µC zu bauen findet man in iNet genug. Z.b. die erst besten Treffer: - http://unsigned.io/website/micromodem/ - https://unsigned.io/openmodem/ - https://m0agx.eu/bell-202-modem-for-avr-and-other-mcus.html
-
Thread
Fehler bei avr-gcc 4.8.1 und nicht bei 4.3.3
Wenn es nur um die Tools geht (avr-gcc + binutils + avr-libc), die hatte ich vor einiger Zeit mal für MinGW32 generiert: https://sourceforge.net/projects/mobilechessboar/files/avr-gcc%20snapshots%20%28Win32%29/ Das neueste ist
zur AVR-LibC: https://avrdudes.github.io/avr-libc/avr-libc-user-manual-2.2.0/index.html Dokumentation zu GCC: https://gcc.gnu.org/onlinedocs/gcc-8.5.0/gcc/ wobei alle Devices unterstützt werden, die auch
-
Thread
Wer hat ein ILI9341 Display mit 5v im Betrieb?
https://www.mikrocontroller.net/topic/471106#new
Mi N. schrieb im Beitrag #7760272: > Für die 'niederfrequenten' AVR-Signale sehe ich da keinerlei > Verzögerung. Für Angsthasen gibt es immer noch die Option > Spannungsteiler. So arg niederfrequent sind die AVR-Signale gar nicht immer. Du brachtest oben SPI
-
Thread
Beitrag auf der Seite hier: "Raspberry Pi 5 – Unterstützung für externe GPUs finalisiert"
Grundkonzept des Raspberry PI überdehnt wird. Das sehe ich auch so. https://www.mikrocontroller.net/topic/571861#new
[1] https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/ [2] https://s-matyukevich.github.io/raspberry-pi-os/docs/lesson01/rpi-os.html [3] https://github.com/bztsrc/raspi3-tutorial [4] https://www.rpi4os.com/ [5] https://circle-rpi.readthedocs.io/en/47.0/
-
Thread
Welche Programmiersprache für numerische Rechnungen Gesperrt
Ein T. schrieb im Beitrag #7762005: >> Hast du aber ein IO-lastiges Problem, dann willst du jeden unnötigen CPU >> taktzyklus vermeiden. > > Wir scheinen, wie sage ich das... sehr unterschiedliche Ansätze zu > verfolgen, denn wenn ich ein IO-lastiges Problem
Warum kommt das Wort Python dann neun Mal in Deinem Beitrag vor? https://www.mikrocontroller.net/topic/571862#7762202
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
. Dafür gibt es (oder gabe es) sogar ein ausgewalztes Tutorial hier. https://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment Das habe ich am Anfang Step for Step "abgearbeitet". Und natürlich in ASM. (Heute fängt man ja direkt mit C++ an. Für später absolut unabdinglich.) Ganz am Anfang
mal deutlich übersichtlicher als der des AVR. Instruction Set: https://www.masswerk.at/6502/6502_instruction_set.html#INX Online Simulator und Tutorial: https://skilldrick.github.io/easy6502/ Der Junior-Computer ist bezüglich seines
-
Thread
seriell auslesbare Taster/Schalter, Idee zur Diskussion
Monk schrieb im Beitrag #7753426: > Ich würde bei Neuentwicklungen berücksichtigen, daß AVR in den > vergangenen 10-20 Jahren (verglichen mit anderen) besonders teuer > geworden sind, währen einige andere sogar billiger wurden. Nunja, die "klassischen" AVR8 sind wirklich ziemlich teuer
kann man einen z.B. ATtiny 4313 über I2C ansprechen. Wo siehst Du den Vorteil ggü. einem normalen IO Portexpander wie dem MCP23017?
-
Thread
Viele Drucktaster und LEDs ansteuern
nicht möglich/nicht gewünscht ist kann ich den MCP23017 als I2C Portextension empfehlen, da jeder IO Pin einzel als Input oder Output konfiguriert werden kann und so die Verkabelung wesentlich einfacher werden kann.
https://www.mikrocontroller.net/articles/Porterweiterungen Noch ein Klassiker aus der Artikelsammlung.
-
Thread
C > Struct > Pointer - Adresszuweisung
vielen "Füllregistern" für unbenutzte Registeradressen definieren): [c] typedef struct { __IO uint32_t GPIO_BT_SELECT_REG; // 0x0000 __IO uint32_t GPIO_OUT_REG; // 0x0004 __IO uint32_t GPIO_OUT_W1TS_REG; // 0x0008 __IO uint32_t GPIO_OUT_W1TC_REG; // 0x000C __IO uint32_t UNUSED_BLOCK_0[4]; __IO uint32_t GPIO_ENABLE_REG; // 0x0020 ... etc. __IO uint32_t GPIO_PIN21_REG // 0x00C8 __IO uint32_t UNUSED_BLOCK_x[35]; __IO uint32_t GPIO_FUNC0_IN_SEL_CFG_REG // 0x0154
-
Artikel
AVR-Simulation
Damit lassen sich virtuelle Geräte (Devices) eingerichten. (Atmel SDK Lizenz, Windows XP, 2003, Vista .NET 3.5 erforderlich) AVR Logic Analyzer. AVR Logic Analyzer von Coyne Technology Systems ist ein AVR Studio Plugin zur grafischen Anzeige der simulierten I/O-Ports. (kommerziell) Avrora. Avrora, a research
nächsten Schrit gehen: (gdb) s 5. Oder zum Nachbohren: (gdb) n Lizenz: GPL v3 Diskussion bei avrfreaks.net AVRtest. AVRtest ist ein freier AVR Core-Simulator, der zur Ausführung der avr-gcc Testsuite verwendet wird. Über spezielle "Syscalls" können bestimmte Aktionen ausgelöst werden wie z.B. definierter
-
Thread
AVR Net-IO Pollin Bausatz zusammen gebaut
Mit ATMega32, Bestückt aber nie benutzt. Preisvorstellung 15,- plus Versand.
-
Thread
KI Code Generatoren
Ist das Forum kaputt? https://www.mikrocontroller.net/topic/571183
#7741609: > ein HalloWelt-Programm für einen Microcontroller [c] #define F_CPU 3333333 #include <avr/io.h> #include <util/delay.h> #include <string.h> void USART0_sendString(const char *str) { for(size_t i = 0; i < strlen(str); i++) { while(!(USART0.STATUS & USART_DREIF_bm)){}
-
Thread
ATMega Auslaufmodell?
286 AVR Modelle nicht weiter.
ATtiny, sondern Unmengen an neuer Typen. Und die werden sie ja wohl nicht rausgebracht haben, wenn der AVR am Ende wäre. Es sind ja inzwischen soviele, daß keiner mehr den Überblick hat, was konkret die Unterschiede sind: - tinyAVR0 - tinyAVR1 - tinyAVR2 - megaAVR0 - AVR EA - AVR EB - AVR DA - AVR