-
Thread
keinen Bock auf level-shifting
Empfehlung: AVRxDBx MIT eingebautem Pegelwandler Uiiii! Muss auf die nächste Mouser Bestellung: AVR128DB64 - E
Helge S. schrieb im Beitrag #7037583: > Muss auf die nächste Mouser Bestellung: AVR128DB64 ... hat alle 8 C-Port Bits herausgeführt. Genauso wie die 48-Pin Version. Helge S. schrieb im Beitrag #7037611: > DIP Versionen für Bastler sind ein weiterer Vorteil dieser Controller.
-
Thread
AVR128 mit MK2 programmieren?
meinst Du den ATmega128 ? oder den AVR128DB... (der geht nicht mit dem AVR ISP MK2)
Dieter M. schrieb im Beitrag #7135354: > meinst Du den ATmega128 oder den AVR128DB... Oder Xmega128...?
-
Thread
aktuelle AVR µC - wdt.h - kein RAMPD / CTRL / Enable Bit
Unterstützung von neuen AVR Controllern im Zusammenhang mit dem Watchdog. Probiert mit Atmega4809 und AVR128DB64, scheint ganze Familien zu betreffen. in Microchip Studio [c] #include <avr/io.h> #include <avr/wdt.h> int main(void) { wdt_disable(); while (1) { } } [/c]
identisch zur "avr/wdt.h" von xc8 v2.31. Und dein Programm von oben kompiliert ohne Probleme für den AVR128DB64 unter MPLABX. Vielleicht mixt du verschiedene Compiler Versionen.
-
Thread
[V] Microchip Curiosity Nano Boards mit AVR128DB48 / ATmega4809
Hallo, ich habe drei Microchip AVR128DB48 Curiosity Nano Boards zu viel. Eine Fehlbestellung wurde nicht storniert. http://ww1.microchip.com/downloads/en/DeviceDoc/AVR128DB48-Curiosity-Nano-HW-UserG-DS50003037A.pdf Stammt direkt von Microchip
-
Thread
Gnerelle Frage zur ATtiny Produktserie nach der ATMEL Übernahme.
schrieb im Beitrag #7113417: > AVR128DA28. Viel mächtiger als jeder Tiny. Am besten gleich AVR128DB28. Fehlerfreier und mit praktischem Pegelwandler für I2C,SPI,UART. Die AVRxxDx28 gibts in DIL.
schrieb im Beitrag #7113417: >> AVR128DA28. Viel mächtiger als jeder Tiny. > > Am besten gleich AVR128DB28. > Fehlerfreier und mit praktischem Pegelwandler für I2C,SPI,UART. > Die AVRxxDx28 gibts in DIL. Noch einmal vielen Dank für die regen Beteiligungen ... man ich habe wohl ein ganzes Jahrzehnt
-
Thread
50% PWM für H-Brücke mit Attiny1614
Auf die Schnelle, ist zwar Assembler und für einen AVR128DB28, hilft aber vielleicht trotzdem weiter - dies erzeugt an PA4 ein Rechtecksignal mit Tastgrad 0.5: [avrasm] sbi VPORTA_DIR,4 ; TCD.WOA putiw TCD0_CMPBCLR
Hallo, µC: AVR128DB48 Taktquelle: interne 16MHz Im Eingangscode gibts mehrere Dinge. Den CPU Registern fehlt die Schreibberechtigung und das Eventsystem wird nicht benötigt. Die Compare Register muss man nicht unterteilen
-
Thread
Raspi Pi Pico schnell genug um 4Mhz Z80 zu sniffen?
WAIT-Geraffel auszukommen. Also > ich jedenfalls könnte es damit umsetzen. Habe jetzt mal nach AVR128DB64 boards geguckt. Sieht ja soweit okay aus. Aber was meinst Du mit doppeltem Takt? Laut Datenblatt hat der AVR128DB64 eine max clock von 24Mhz, wie alle AVR128DBs ... Dummerweise haben die immer noch
Christoph L. schrieb im Beitrag #7600141: > Habe jetzt mal nach AVR128DB64 boards geguckt. Da braucht man doch kein Board für. Einen AVR128DB28 nagelt man einfach auf Lochraster/Streifenleiter und gut isses. Das ist ja das Geile an den Dingern, die gibt's auch noch
-
Thread
Preisdivergenz bei Mikrocontrollern;
z.B. auf Digikey zeigt daß viele, wenn auch nicht alle AVRxDx Bauformen lieferbar sind. Etwa ein AVR128DB48. Ganz bestimmt aber besser lieferbar als andere Architekturen.
auf Digikey zeigt daß viele, wenn auch nicht alle AVRxDx Bauformen > lieferbar sind. Etwa ein AVR128DB48. Ganz bestimmt aber besser lieferbar > als andere Architekturen. Ein schneller Blick bei Mouser zeigt mir so Sachen wie "62 Auf Lager 366 verfügbar ab 03.03.2023 " oder "2.247 auf Bestellung
-
Thread
ATtiny416-Xplained Nano, Firmware Update
Hallo, Bsp. an meinem AVR128DB48 Curiosity Nano nEDBG_TP.1.17.969.atpack Ich verwende für mich Variante 2, wenn es notwendig sein sollte. Ist übrigens das gleiche Vorgehen für ein Atmel IC Update o.ä. Du beachtest bitte für
vor Microchip.mEDBG_TP.1.2.438.atpack Microchip.nEDBG_TP.1.17.969.atpack Bsp. an meinem AVR128DB48 Curiosity Nano nEDBG_TP.1.17.969.atpack der Datei ein .zip anhängen und entpacken. Daraus die Datei nedbg_fw.zip nedbg.XML device_support.XML wobei nur nedbg_fw.zip notwendig sein
-
Thread
DMX und der Attiny2313
Es gibt auch inzwischen AVRs, die bis 1,8 V herunter mit 24 MHz laufen, z.B. AVR128DB28: https://www.microchip.com/en-us/product/AVR128DB28
-
Thread
twi am atmega1609
> bedeutet das MS Master oder MASTER/SLAVE? Im Datenblatt der AVR128DB sieht es genauso aus, und dort gibt es die zusätzliche Fußnote '4. TWI pins are marked MS if they can be used as TWI Master or Slave pins, and S if they can only be used as TWI Slave pins'
>>Im Datenblatt der AVR128DB sieht es genauso aus, und dort gibt es die >>zusätzliche Fußnote '4. TWI pins are marked MS if they can be used as >>TWI Master or Slave pins, and S if they can only be used as >>TWI Slave pins
-
Thread
Quarz und Clock bei AVR series 1 (z.B. Attiny 816)
lötbaren) SMD Raum empfehle ich die neuen AVR64DD14 aufwärts, bei mehr Platz und Pinbedarf genauso die AVR128-DB Reihe (beide inkl. DIP Gehäuse-Versionen). Auf die neuen AVRs sollte man der vielen Vorteile wegen jetzt wirklich langsam umsteigen.
Raum > empfehle ich die neuen AVR64DD14 aufwärts, bei mehr Platz und Pinbedarf > genauso die AVR128-DB Reihe (beide inkl. DIP Gehäuse-Versionen). Auf die > neuen AVRs sollte man der vielen Vorteile wegen jetzt wirklich langsam > umsteigen. vielen Dank für den Tip. Ich werde den erstmal verfolgen
-
Thread
INTLVL0 INTLVL1 bei AVR128
Ja ich meine die AVR128Dx Reihe. Das Datenblatt zum AVR128DB habe ich vor mir aber da steht leider sehr wenig drin und das verlinkte AVR Instruction Manual schwiegt zu diesem Thema. Dein Fazit kannst du dir an den Hut stecken.
Peter S. schrieb im Beitrag #6754134: > Das Datenblatt zum AVR128DB habe ich > vor mir aber da steht leider sehr wenig drin und das verlinkte AVR > Instruction Manual schwiegt zu diesem Thema. Sehr eigenartig. Die mir vorliegenden Dokumente (genau die von dir
-
Thread
USB Design mit AVR16DU14, bitte um Review
hatte schon Updates gemacht. https://www.mikrocontroller.net/topic/581325 Bsp. an meinem AVR128DB48 Curiosity Nano nEDBG_TP.1.17.969.atpack Microchip Studio 7 > View > Available Microchip Tools auf nEDBG Rechtsklick > Upgrade (ist nur erstmal Anzeige der Version) v1.21 on Tool und v1.21
vor Microchip.mEDBG_TP.1.2.438.atpack Microchip.nEDBG_TP.1.17.969.atpack Bsp. an meinem AVR128DB48 Curiosity Nano nEDBG_TP.1.17.969.atpack der Datei ein .zip anhängen und entpacken. Daraus die Datei nedbg_fw.zip nedbg.XML device_support.XML wobei nur nedbg_fw.zip notwendig sein
-
Thread
AVR128DA Clock Teiler übersehen?!
Noch ein indirekter Nachweis von 24MHz: TCA Frequency Waveform Generation, (100kHz am PE0 vom AVR128DB48). f = f_clock / (2 × TCA_Prescaler × (CMP0+1)) f = 24000kHz / (2 × 8 × (14+1)) = 100kHz [c] #include <avr/io.h> int main(void) { PORTMUX.TCAROUTEA = PORTMUX_TCA0_PORTE_gc;
Danke für den Hinweis, aber das hatte ich bereits probiert: sowohl auf dem AVR128DA28 als auch dem AVR128DB28 kommen da immer nur 4 MHz auf A7 - ich hatte die 24 erwartet. Oder verstehe ich das Datenblatt falsch?
-
Thread
TCB von ATmega4809 megaAVR0 Serie
Danke für die 6.15 € Ersparnis. Dass aber Microchip die AVR128DB28-I/SP erst im Dezember liefern kann ... - und dazu passt dann der Name der Errata-Datei (auf den ich mich bezog): "AVR64DB28..."; also etwas mehr Ruhe (und Sorgfalt) wäre angebracht.
... Ruhe (und Sorgfalt) ... Ohne weiteren Kommentar: Gestern wurden mir von Microchip die AVR128DB28-I/SP 'acknowledged' und 'scheduled' mit "Estimated Ship Date 03-Dec-2020", heute wurde "06-Mar-2021" daraus.
-
Thread
ATMega4809 EVSYS, total überfordert
der Umstand nicht im Datenblatt zu finden ist ... - dazu sage ich jetzt lieber nichts. Der AVR128DB28 verhält sich übrigens genauso.
Dass aber das Datenblatt der AVR128DB kein /copy/ erlaubt, halte ich für eine merkwürdige, um nicht zu sagen absurde, Einstellung von Microchip. Wird auch nicht dadurch besser, dass es z.B. bei Bosch-Sensoren ebenso ist.
-
Thread
Microchip AVR-IoT Cellular Mini (AVR128DB48)
Hat das hier schon jemand im Einsatz? Mich würde interessieren was man damit so anstellen kann. Habe es bislang nur zum Demo-Modus mit der Sandbox gebracht, würde es aber gerne als Schnittstelle zum Smarthome einsetzen. Bare metal programmiert abseits des "offiziellen" Arduino-Wegs. https://www.microchip.com/en-us/development-tool/EV70N78A
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
unter anderen auch gedacht worden – ich habe das auch relativ zeitnah bei der Einarbeitung in den AVR128DB ausprobiert, allerdings unter Atmel Studio 7.
Spannungsbereich auch bis 24MHz laufen sollte und es auch tut. Richtige Evaluationsplatinen für AVR128DB128 etc. sind schon in Planung, 3/4 des Kerns habe ich schon fertig entworfen – das dauert aber bestimmt noch ein paar Wochen, bis ich sie habe, ich kann Dir aber gerne per eMail Bescheid geben, wenn
-
Thread
16 UARTs für MIDI
Ob S. schrieb im Beitrag #7712354: > Ich würde drei AVR128DB64 verwenden. Für jemanden, der als einziges Werkzeug nur den Hammer kennt, sieht jedes Problems wie ein Nagel aus.
die Kosten so ungefähr auf demselben Level landen wie die von mir vorgeschlagene Lösung mit 3x AVR128DB64.
-
Thread
Dauerhaft FakeNews in allen AVR Series 0/1/2 Datenblättern
Eben! Und das steht nicht nur im Datenblatt, sondern ist tatsächlich so, auch bei z.B. einem AVR128DB28.
: > Und das steht nicht nur im Datenblatt, sondern ist tatsächlich so, auch > bei z.B. einem AVR128DB28. Hatte das jemand bestritten?
-
Thread
Diskettenlaufwerk ansteuern
anderes möglich. Und genau diese beiden Mankos könnte man halt mit den neuen Features z.B. eines AVR128DB48 beheben. "CPLD" hat der nämlich in Form der CCL bereits eingebaut und außerdem gute (De)Serializer, die sich wiederum sehr gut mit dem CCL verheiraten lassen. Das zusammen führt dazu, dass z.B
möglich. > > Und genau diese beiden Mankos könnte man halt mit den neuen Features > z.B. eines AVR128DB48 beheben. "CPLD" hat der nämlich in Form der CCL > bereits eingebaut und außerdem gute (De)Serializer, die sich wiederum > sehr gut mit dem CCL verheiraten lassen. > > Das zusammen führt dazu
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
Die neuen DX AVRs sind ja auch nicht ganz uninteressant. Der AVR128DB64 packt ganz schön viel ein und hat eine schnelle UPDI Debug Schnittstelle.
8 Bits are Forever schrieb im Beitrag #6958064: > Der AVR128DB64 > packt ganz schön viel ein und hat eine schnelle UPDI Debug > Schnittstelle. Gibt es von anderen Herstelleren auch µC mit integriertem OpAmp? Ben B. schrieb im Beitrag #6960880: > Also
-
Thread
Attiny2313 Timer16 Bit, Normal Mode, unsauber
> hast du mal vermessen ... Ja, an *einem* AVR128DB28, sah ganz gut aus, wie ich mich erinnere. Aber nicht so gründlich wie Sie. > PWM via Typ-D-Timer liefert weitaus bessere Ergebnisse Hier ist der Höreindruck (und um diesen geht es Robert) stark
- ohne relativ kleinen pull-down am DAC-Ausgang werden Sie Ihr "blaues" Wunder erleben mit dem AVR128DB28.
-
Thread
AVR DB Serie CLK_OUT
[avrasm] .include "AVR128DB28def.inc" ldi r16,CPU_CCP_IOREG_gc sts CPU_CCP,r16 ldi r16,0b1_000_0000 sts CLKCTRL_MCLKCTRLA,r16 rjmp pc [/avrasm]
-
Thread
Controller mit variabler Signalspannung an den Pins(neu)
https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR128DB28-32-48-64-DataSheet-DS40002247A.pdf (page 198)
-
Thread
Durch bestimmte Frequenz Schaltvorgang auslösen
Atmegaschaltung einzubauen > ist wohl nicht möglich. > … Wenn du einen AVR128DA28/32/48/64 oder AVR128DB28/32/48/64 in der Schaltung verwenden kannst, dann kann man 100MHz Frequenzmesser mit dem ATtiny414 entsprechend übernehmen.
-
Thread
AVR Level1 Interrupt
Ich habe versucht etwas mit Level0 und Level1 Interrupt im AVR128DB zu machen, aber ich bringe es nicht fertig dass der Level1 Interrupt den Level0 Interrupt unterbricht. Und zwar mache ich folgendes ich habe zwei Pin Change Interrupts. Einer auf Port B und der
-
Thread
AVR tiny0/tiny1/megaAVR0/DA/DB/DD/DE Systematik der internen Peripherie
AVR128DA | AVR128DB | AVR64DD | AVR16|32DD | AVR4808|4809 Es gibt viele identische Peripherie-Komponenten, aber auch unterschiedliche und welche mit minimalen Differenzen.
-
Thread
Buchempfehlung C++ und MCUs
bisherigen Klassen Templates beziehen sich auf die Hardware eines µC. Aktuell für einen ATmega4809 und AVR128DB48 bezogen. Diese dienen zum konfigurieren, schalten und walten der I/O Pins und zum konfigurieren der Timer TCA und TCB. Bei der Pin Klasse würde ein Array richtig Sinn machen. Beim TCA eher weniger
musst Du allerdings natürlich auch noch unterscheiden, dass die mega0-Serie keinen TCD hat, die avr128db allerdings schon. Wenn Du nun den MCU-Typ als DT modellierst, dann brauchst Du eine Meta-Funktion, um den DT der MCU auf ein Integer abzubilden (type-traits sind eine Form von Meta-Funktionen).
-
Thread
5V IO Buffer bzw. Pegelwandler für RPI Pico?
dafür kenne ich auch nicht. Aber: mit einer sehr überschaubaren Zahl von Codezeilen kann man einen AVR128DB64 mit allen gewünschten Fähigkeiten für ca. 50 GPIOs ausstatten.
-
Thread
[V] µC, Atmel, Microchip abzugeben NEU
Statt eines ollen Atmega für 7€ sollte man sich eher eines frischen neuen AVR128DB zum Drittel des Preises und 4fachen des Speichers bedienen
-
Thread
xmega.h - _PROTECTED_WRITE_SPM
aktuellere avr-gcc Toolchain verwende (9.4 ... 11.2), dann ist Bspw.: [code] Arduino IDE Portable\AVR128DB\arduino-1.8.16\portable\packages\DxCore\hardware\megaavr\1.3.6\libraries\EEPROM\src/EEPROM.h:70:5: error: '_PROTECTED_WRITE_SPM' was not declared in this scope [/code] Dann begann die Recherche
-
Thread
SNV C++ Projekt Managment
Repo mit der Lib sollte alles enthalten. In einem uC Projekt machst Du einfach nur: #define MCU AVR128DB64 vor allem weiteren include-directiven.
-
Thread
ATtiny212: Externe Referenz für ADC/DAC
fehlt kann durchaus ein Fehler sein. Warum auch immer. In einem älteren Manual (ATmega4809 oder AVR128DB48 war es) standen z.Bsp. mehr BOD Levels drin wie im aktuellen Manual. Funktionieren tun die nicht mehr dokumentierten jedoch immer noch. Es gibt natürlich keine Garantie das es in neueren µC Revisionen