-
Thread
12V Überwachung mit sehr geringer Stromaufnahme gesucht.
aller Art, je nach Anzahl der Eingänge auf entsprechend vielen Kanälen. So ein Winzling wie der neue AVR64DD14 bringt sogar schon 12Bit Auflösung mit. Totaler Overkill natürlich...
3 Pins, ohne Referenzspannung. Ich nutze den SGM809-RXN3L/TR mit threshold voltage 2.63 für den STM32. Ich hatte das Problem, dass der STM32 bei sinkender Spannung abschaltete , dann im Low Voltage Modus aber wieder startete
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
ich Dir aber schon vorstellen, Peter. Schau mal was in einem winzigen 14Pinner SOIC inzwischen als AVR64DD14 erhältlich ist! U.a. mit Pegelwandler und zwei UARTs.
Gerhard H. schrieb im Beitrag #7558027: > 32Bit Boliden Das drückt auch schon wieder eine gewisse Voreingenommenheit aus. Aus Sicht eines Z8 ist auch dein geliebter AVR ein "Bolide". Die Komplexität eines modernen AVR (die du ja gern als
-
Thread
Quarz und Clock bei AVR series 1 (z.B. Attiny 816)
auf eine andere CPU gehen > sollte (wobei ich in der AVR-Familie bleiben will) Für universelle Verwendung auf minimalem (aber bequem lötbaren) SMD Raum empfehle ich die neuen AVR64DD14 aufwärts, bei mehr Platz und Pinbedarf genauso die AVR128-DB Reihe
Beide Quarze möglich z.B. bei: AVR32EA28/32/48 AVR16EA28/32/48
-
Thread
Frequenzerzeugung
beides gleichzeitig. Oder sollte der Code mindestens 7 bit haben (DD3.3 kann dafür benutzt werden).
gar mit PWM... AVR kann auch gleichzeitig Drehgeber und Tasten bedienen und auch eine Anzeige für Frequenz...
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
könnte der Interrupt kommen. Außerdem hast du den Zugriff "stepCount = SM_SCHRITTANZAHL" auf die 32 Bit Variable nicht geschützt. Dein AVR braucht auch dafür einige CPU Takte. Während dessen kann ein Interrupt dazwischen stören und die halb gesetzte Variable verändern. Packe da mal eine Interruptsperre
schrieb im Beitrag #7527971: > Außerdem hast du den Zugriff "stepCount = SM_SCHRITTANZAHL" auf die 32 > Bit Variable nicht geschützt. Dein AVR braucht auch dafür einige CPU > Takte. Während dessen kann ein Interrupt dazwischen stören und die halb > gesetzte Variable verändern. Packe da mal eine Interruptsperre
-
Thread
Neue ATTINY3226 usw. gar nicht mitbekommen
| AVR128DB64 14 Pin | 20 Pin | 28 Pin | 32Pin ___________|____________|____________|_____________ AVR16DD14 | AVR16DD20 | AVR16DD28 | AVR16DD32 AVR32DD14 | AVR32DD20 | AVR32DD28 | AVR32DD32 AVR64DD14 | AVR64DD20 | AVR64DD28 | AVR64DD32 28 Pin | 32 Pin | 48 Pin | ___________|____________|____________| AVR64EA28 | AVR64EA32 | AVR64EA48 | [/code]
-
Thread
ATmega328/Arduino und weiter?
USB-Interface überfordert scheinbar die Zielgruppe. Dann gibt es noch den Arduino Micro mit ATMEGA32U4.
. Wenn nicht genug Beine vorhanden sind, helfen natürlich die bekannten IO-Expander. Auch wenn der AVR als der Schnee von gestern in gewissen Camps ankommt, spiele ich immer noch ganz gerne mit ihnen. Sind halt schön einfach gehalten und leicht zu verstehen. STM32 erinnern mich ein bisschen zu sehr an
-
Thread
Mikrocontroller-Auswahl: ATTiny, ATMega, Pic,?
Altes Produkt, alter Halbleiterprozess, vergleichsweise schwache Ausstattung. Wenn überhaupt noch AVR, dann die neueren AVR128DA/DB/DD Serien. Die laufen nämlich auch bei 3.3V mit voller Geschwindigkeit, weil die in einem neueren Prozess gefertigt worden sind. Ansonsten STM32L/STM32U (https://www.st.com
Frank K. schrieb im Beitrag #7498303: > Wenn überhaupt noch AVR, dann die neueren AVR128DA/DB/DD Serien Das ist auch meine Meinung. Zumal auch noch in DIP erhältlich wie vom TO gewünscht. Johan schrieb im Beitrag #7498250: > Level-shifting ... wär in
-
Thread
Liste von ICs usw. fürs Breadboard
#7469023: >> Warum denn diesen alten Mist. > > Weile diese alle im DIL verfügbar sind Nimm den AVR128DA28, den gibt es auch als DIL. Oder löte einen TQFP-32 auf eine Adapterplatine, das schafft jeder Löt-Anfänger. > und eine ISP Schnittstelle haben UPDI braucht nur einen PIN, viel einfacher
/avr_de/index.html https://www.weigu.lu/tutorials/avr_assembler/index.html
-
Thread
LED toggeln mit ATxmega256A3BU
kann ja jetzt nicht so schwer sein. Bei mir: "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\iox256a3bu.h" Auch das _BV() Makro muss dein Microchip Studio kennen. Habe es soeben mit der nativen Toolchain ausprobiert. Geht. https://www.nongnu.org/avr-libc/user-manual/group__avr__sfr.html Vielleicht solltest du das hier erstmal durcharbeiten. https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial https://www.mikrocontroller.net/articles/Kategorie:AVR-Tutorial Die
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
| AVR128DB64 14 Pin | 20 Pin | 28 Pin | 32Pin ___________|____________|____________|_____________ AVR16DD14 | AVR16DD20 | AVR16DD28 | AVR16DD32 AVR32DD14 | AVR32DD20 | AVR32DD28 | AVR32DD32 AVR64DD14 | AVR64DD20 | AVR64DD28 | AVR64DD32 28 Pin | 32 Pin | 48 Pin | ___________|____________|____________| AVR64EA28 | AVR64EA32 | AVR64EA48 | [/c]
-
Thread
AVR64DD20 - USART stürzt bei großem Buffer ab
Hallo liebes mikrocontroller.net - Forum, ich habe heute die USART meines AVR64DD20 programmiert und mit ein paar Änderungen von der Bibliothek von Microchip selbst ( https://github.com/microchip-pic-avr-examples/avr64dd32-getting-started-with-i2c-mplabx , lediglich anderer Pin
ein paar Änderungen von der Bibliothek von Microchip selbst ( > https://github.com/microchip-pic-avr-examples/avr64dd32-getting-started-with-i2c-mplabx > , lediglich anderer Pin) verwendet. Die ganz gewöhnliche > printf-Funktion, die jetzt den USART-stream verwendet, Ist das denn geklärt, dass
-
Artikel
Reichelt-Wishlist
Atmel ATtiny441 und ATtiny841 (4x 16bit PWM) * Atmel ATtiny816 SNR * Atmel ATtiny1614 (SSF) | Atmel AVR Controller mit Funkanbindung z. B. AT86RF230, AT86RF211, AT86RF401, dazu passende Quarze (evtl. SMD) 18,080 MHz (Crystek P/N 016758), Spulen 39nH. | | | | | * Atmel AVR mit USB: AT90USB82 und ATmega32u4
TQFP-Gehäuse zu haben 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
-
Thread
I2C-Bus: SDA und SCL an ATMEGA328p
gegoogelt Oje, der arme PCF8591 kann doch nur max 100kHz. Ohne Delays wird das nichts bei nem 16MHz AVR.
> Oje, der arme PCF8591 kann doch nur max 100kHz. Ohne Delays wird das > nichts bei nem 16MHz AVR. Hab egerade einen ATtiny2313MU mit 8Mhz und en 64x32 OLED am laufen. Das geht komplett problemlos, obwohl ja eigentlich "ein wenig zu schnell", Stimmt schon. Ging ja auch eher um die Makros von
-
Thread
Ab welchem AVR-Studio geht ATtiny816
Vielleicht kann das jemand kritisieren) Die Peripherien vom 816 sind ähnlich jener in den neuen AVR DA/DB/DD Versionen die sich denen der XMEGA ähneln. Deren Registernamen sind ganz anders und Du wirst da die 816 def Header Datei konsultieren müssen. Auch funktioniert Vieles etwas anders im Vergleich
#7441656: > Studio 7 scheint ja bei XP nicht zu gehen. Eben deswegen. Er nutzt Windows XP und das AVR Studio 4
-
Thread
[S] C64 im Bereich Berlin-Köpenick
(das Ding ist schon "besser", weil es komplex ist aber nicht so komplex wie z.b. die Timer beim STM32 oder beim AVR). Es kann nicht viel, ist aber auch nur mit einem Datenblatt von ca. 15 Seiten entspannt zu lesen. Man braucht latuernich programming the 6502 von Rodnay Zaks (keine Ahnung ob es auf
weniger Ergebnis. Das ganze aber nur als Zwischenschritt, für komplexere Aufgaben dürfte C64 und AVR ähnlich schwierig werden, und da ist ein AVR/Arduino zukunftsträchtiger.
-
Thread
AVR64DD28 Clock Source ändern
/DataSheets/AVR64DD32-28-Prelim-DataSheet-DS40002315B.pdf
konfiguriert wird. Seite 105. Defines im Headerfile Zeile 660. Meine Zeile von 18:31 Uhr ist für den AVR DD falsch gewesen.
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
absolut offene Frage stellen. Irgendwie scheint sich das ja alles im Forum aufzuteilen in 8 Bit > AVR 32 Bit > STM und noch etwas TI MSP430 was ich so mitbekommen habe. Warum ist bei 32 Bit STM dominant und nicht die AVR SAM? Beide nutzen ARM Kerne. Was macht STM so beliebt? Was machen die besser
Die 32Bit waren für mich persönlich kein großer Sprung, von AVR8 auf STM32. Nur die Einarbeitung in die Register / IDE, die ja nun ein großer Unterschied waren - hat man beim AVR noch im Studio die Taktung
-
Thread
DAC Empfehlung für Arduino?
Wilhelm M. schrieb im Beitrag #7415320: > Nimm einen AVR mit eingebautem DAC. Z.B.: https://www.microchip.com/en-us/product/AVR32EA28
Georg M. schrieb im Beitrag #7415347: > Wilhelm M. schrieb im Beitrag #7415320: >> Nimm einen AVR mit eingebautem DAC. > > Z.B.: > https://www.microchip.com/en-us/product/AVR32EA28 Oder einen tiny1 (8bit) oder DA, DB, DD (und EA) (10bit). Da kann man sich dann das ganze externe Geraffel
-
Thread
Zahl umdrehen?
www.mikrocontroller.net/topic/554510?reply_to=7415409#7415356 Wobei, der RP2040 als CortexMo doch 32bit lange Register hat?!
C-hater schrieb im Beitrag #7415943: > Das ist dann schon nicht mehr ganz so trivial... 32bit drehen, nochmal 32bit drehen, die beiden 32bit Werte tauschen, fertig.
-
Thread
Reset ohne Reset-Pin?
Bauform B. schrieb im Beitrag #7405638: > Der traurige Anlass für diese Frage sind die PIC32MK Was war denn traurig, sind die hängen geblieben oder ist das nur eine Vermutung von Dir? Ich hab nicht sämtliche Doku zum PIC32 durchgelesen, warum es da Probleme geben sollte. Die PIC32 gibt
> Without proper signal isolation, on non-5V tolerant pins, the remote > signal can power the PIC32 device through the high side ESD protection > diodes. Das ist bei (fast) allen MCs der Fall. Ich hatte mich mal gewundert, warum ein AVR keinen Reset gemacht hat. Des Rätsels Lösung war, er wurde
-
Thread
Fährgarten Johannstadt ab 17 Uhr (Biergartentreff Dresden 2023) Gesperrt
gut es sind 23,32 € (mit Kurtaxe)
Alexander schrieb im Beitrag #7447617: > gut es sind 23,32 € (mit Kurtaxe) Bullshit, siehe Anhang.
-
Thread
AVR tiny0/tiny1/megaAVR0/DA/DB/DD/DE Systematik der internen Peripherie
kleinsten SMD Gehäuse gibts schon zu kaufen. https://www.microchipdirect.com/product/search/all/avr64ea
AVR128DA | AVR128DB | AVR64DD | AVR16|32DD | AVR4808|4809 Es gibt viele identische Peripherie-Komponenten, aber auch unterschiedliche und welche mit minimalen Differenzen.
-
Thread
Bitte um Hilfe mit Verständnis, ISR von Timer usw.
Bit-Bereich stehen, so wie AT90PWM3B). Du solltest stattdessen auf einen moderneren wie etwa die AVR-DA/DB/DD Serie wechseln. Da gibt es auch eine RTC oder PIT für solche Aufgaben.
Wilhelm M. schrieb im Beitrag #7349296: > Du solltest stattdessen auf einen moderneren wie etwa die AVR-DA/DB/DD > Serie wechseln. Da gibt es auch eine RTC oder PIT für solche Aufgaben. Ich habe gestern für Probe auf zweite Win7 letzte Atmel Studio installiert (obwohl ich weiß, daß das sehr schlechtes
-
Thread
AVR32DD20-I/REB QFN20 ThermalPad
https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR32-16DD20-14-Prel-DataSheet-DS40002413.pdf Weiß jemand, ob das ThermalPad unter dem Chip mit einem Physischen Pin verbunden ist? Wo in den Untiefen des Datasheets könnte es stehen? Wenn es mit
-
Artikel
AVR-Tutorial: LCD
Artikel zum Controller HD44780. Pinnummer LCD Bezeichnung Anschluss 1 V SS GND (beim TC1602E: V CC ) 2 V DD = V CC +5 V (beim TC1602E: Gnd) 3 V0 = V EE GND, Poti oder PWM am AVR 4 RS PD4 am AVR 5 RW GND 6 E PD5 am AVR 7 DB0 nicht angeschlossen 8 DB1 nicht angeschlossen 9 DB2 nicht angeschlossen 10 DB3 nicht angeschlossen 11 DB4 PD0 am AVR 12 DB5 PD1 am AVR 13 DB6 PD2 am AVR 14 DB7 PD3 am AVR 15 A Vorsicht! Meistens nicht direkt an +5 V anschließbar, sondern nur über einen Vorwiderstand, der an die Daten der Hintergrundbeleuchtung angepasst
-
Thread
AVR®DD family, low pin count devices
platformio benutzt. Leider hinkt platformio beim Dx core etwas hinterher und mein gewünschtes Device AVR32DD14 wird (noch) nicht unterstützt wohl aber der AVR64DD14. Weiss jemand, ob ich den Device-Eintrag in der platformio.ini auch nutzen kann? Vorweg: ich würde auch den AVR64DD14 nutzen - den gibt
Heinz K. schrieb im Beitrag #7828008: > etwas hinterher und mein gewünschtes Device AVR32DD14 wird (noch) nicht > unterstützt wohl aber der AVR64DD14. Weiss jemand, ob ich den > Device-Eintrag in der platformio.ini auch nutzen kann? Die beiden dürften sich wirklich nur in den Speichergrößen
-
Thread
Nach fast 3 Jahren fehlerkorrigiertes Datenblatt für die AVR-DB Serie erschienen
Client. https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR128DB28-32-48-64-DataSheet-DS40002247A.pdf
Nun gibt es schon die AVR_DU-Datenblätter: AVR64DU-28-32-Prelim-DataSheet-DS40002548.pdf AVR32-16DU-14-20-28-32-Prelim-DataSheet-DS40002576.pdf
-
Artikel
AVR Bootloader optiboot Assemblerversion
Betrieb mit automatischer Baudrate und EEprom Unterstützung konfiguriert. >>> Starte optiboot für AVR atmega328p erstellen: RX-Pin PD0 benutzt Pin 2-PDIP28 30-TQFP32, mit Spezialfunktionen: PCINT16 RXD. TX-Pin PD1 benutzt Pin 3-PDIP28 31-TQFP32, mit Spezialfunktionen: PCINT17 TXD. avr-gcc -g -Wall -
Betrieb mit automatischer Baudrate und EEprom Unterstützung konfiguriert. >>> Starte optiboot für AVR atmega328p erstellen: RX-Pin PD0 benutzt Pin 2-PDIP28 30-TQFP32, mit Spezialfunktionen: PCINT16 RXD. TX-Pin PD1 benutzt Pin 3-PDIP28 31-TQFP32, mit Spezialfunktionen: PCINT17 TXD. avr-gcc -g -Wall -
-
Thread
1 Befehl pro Zyklus
Soweit ich AVR verstehe, werden 1-Tick Instruktionen wie folgt ausgeführt, wobei AA die erste Instruktion ist etc: [code] 123456 AA BB CC DD EE 123456 ABCDE = Ready [/code] Um n Instruktionen
selbst die > CPU-Logik gehört da noch mit dazu Ja. Und das alles hat mit dem Pipelining, wie es im AVR vorkommt, nichts zu tun. Eben weil das Pipelining im AVR rudimentär ist. Der AVR nutzt eine simple fetch- und eine execute-stage.
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
ATTiny424 (75ct)? AVR32DD20 (1,20)? LPC802M001 (2,03)? Alles Einzelstückpreise und bei den üblichen Verdächtigen Lieferbar. Was ist also Dein Problem? Suche geht nicht?
angegebenen 10 bit auch tatsaechlich erreicht werden. Ganz ohne Voodoo durch das Lesen der Register. > AVR32DD20 (1,20)? > LPC802M001 (2,03)? AVR32 ist praktisch tot und LPC800 hmm, naja. Da muss man sich dann erstmal durch wirklich dicke Manuals wuehlen. Fuer trivial einfache Aufgaben voellig ueberzogen
-
Thread
EOL ATmega328p
The new AVR® DD family of microcontrollers feature the well-known AVR® CPU, now running at up to 24 MHz across the full supply voltage range of 1.8V to 5.5V. https://www.microchip.com/en-us/product/AVR64DD32
ATtiny461 ATtiny461A ATtiny48 ATTINY84 ATtiny84A ATtiny85 ATtiny861 ATtiny861A ATTINY88 AVR128DA28 AVR128DB28 AVR16DD28 AVR32DA28 AVR32DB28 AVR32DD28 AVR64DA28 AVR64DB28 AVR64DD28 Die gesamte Liste kann man als *.xlsx-Datei herunterladen, und wenn man da die Spalte "Package" nach
-
Thread
AI mit ChatGPT
context = CGBitmapContextCreate(NULL, width, height, 8, width * 4, color_space, kCGBitmapByteOrder32Little | kCGImageAlphaPremultipliedFirst); CGColorSpaceRelease(color_space); // Draw the screen into the context CGContextSaveGState(context); CGContextTranslateCTM(context, 0, height);
nachrichten/other/k%C3%BCnstliche-intelligenz-nimmt-kurs-aufs-tierreich/ar-AA1b23KP?ocid=winp1taskbar&cvid=dd221a23d04f4a6f882b04a3c50e8558&ei=41
-
Thread
USBasp über Parallels
Möglichkeit den ATmega32 mit einem USBasp und Microchip Studio auf einer Parallels VM zu flashen? Danke im Voraus!
www.engbedded.com/fusecalc/ Eine GUI für avrdude (benötigt Java 8 oder 11): http://stefanfrings.de/avr_tools/AVR8-Burn-O-Mat.zip
-
Thread
Viele Kippwaagen, wie zählen?
spendieren. Bevor der Oberlehrer da noch drüber herfällt: Der altehrwürdige 75176 geht nur bis 32 Teilnehmer. (Eingangswiderstand zu niedrig) Es müsste z.b. ein Max 487 sein. Uwe
zuletzt übertragene Wert und kann dann, wenn so ein Überlauf erkannt wurde, das Bit 16 des internen 32-Bit-Zählers hochzählen. Und 2^32 Bits wären dann immerhin fast 43 Mio Liter, die in den unsigned long Wert hineinpassen. Frank E. schrieb im Beitrag #7238174: > per WLAN Wer Funk kennt nimmt Kabel
-
Thread
Welche AVR (Atmega) haben UPDI?
| AVR128DB64 14 Pin | 20 Pin | 28 Pin | 32Pin ___________|____________|____________|_____________ AVR16DD14 | AVR16DD20 | AVR16DD28 | AVR16DD32 AVR32DD14 | AVR32DD20 | AVR32DD28 | AVR32DD32 AVR64DD14 | AVR64DD20 | AVR64DD28 | AVR64DD32 [/code]
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Beitrag #7162838: >> Na, dann ist es doch die richtige Zeit für einen Umstieg auf die DA, DB >> oder DD Serie. > > Das möchte ich auch meinen. > Die stecken alle anderen Megas und Tinys in den Sack. Warum nicht direkt auf STM32, dann kannst du dir die Crapware von Microchip ersparen...
Einige Derivate der AVR-DD-Serie sind derzeit bei Mouser wieder in Tausender-Stückzahlen vorhanden.
-
Thread
Subwoofer passive Frequenzweiche
Tiefpass-Weg. Das gilt auch für double amping, wenn der Woofer seinen eigenen Verstärker hat. Wenn der AVR einen Woofer-Ausgang hat, der nur Tiefton abgibt, braucht man gar keine Weiche oder Tiefpass vor dem Woofer.
Vorstellung von den Daten meiner "Mittel-Hochtöner".;) https://www.visaton.de/sites/default/files/dd_product/FRS%205.pdf Die "Boxen" sind etwa faustgroß. ;) Komm her und hör's dir an!