, mit was neuerem anzufangen. Wenn es 8-bit AVR sein soll: DB-, DD-, EA- und EB-Serien, z.B. AVR64DD28. Sogar auch in DIP28 erhältlich.
beschäftigen soll, Ich aber: weil er überteuert und veraltet ist. Kann viel weniger als ein AVR64xx28 und kostet momentan bei Mouser knapp das 1,5-fache. Für jemanden, der nicht gerade von Nostalgie verblendet ist, sind das klare Argumente. StefanK schrieb im Beitrag #8062210: > wenn er den
Programms so unglaublich egal, ob es für einen ATtiny24, 85, 2313, 1616 oder ATmega8, 48A, 328PB, AVR64DD28 geschrieben wurde. Weil weder nennenswert Speicher noch bestimmte Peripherie dafür gebraucht wird, die manche Typen nicht hätten. Karl B. schrieb im Beitrag #8047447: > Und verbindet nicht nur
ioavr32da32.h> #elif defined (__AVR_AVR32DA48__) # include <avr/ioavr32da48.h> #elif defined (__AVR_AVR64DA28__) # include <avr/ioavr64da28.h> #elif defined (__AVR_AVR64DA32__) # include <avr/ioavr64da32.h> #elif defined (__AVR_AVR64DA48__) # include <avr/ioavr64da48.h> #elif defined (__AVR_AVR64DA64__)
SRAM-Adressraum zu sehen. Welches, kann man in den GNU Tools per Kommandozeilen-Option auswählen: AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48, AVR64SD28, AVR64SD32
zu sehen. Welches, >> kann man in den GNU Tools per Kommandozeilen-Option auswählen: >> >> AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, >> AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, >> AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48, AVR64SD28,
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
Schmidt an einer Stelle - und seinen Nachsatz verschweige ich jetzt lieber. Beim Wechsel vom DIP-AVR64DD28 auf den DD32 tritt ein Problem auf? Kann doch eigentlich nicht sein, ist doch dasselbe Programm. Stromversorgung, vor allem auch die Masseverbindung, ist aber in Ordnung?
the pin count and, therefore, the available features Figure 1. AVR SD Family Overview Flash 64 KB AVR64SD28 AVR64SD32 AVR64SD48 32 KB AVR32SD20 AVR32SD28 AVR32SD32 Pins 20 28 32 48 The name of a device in the AVR SD Family is decoded as follows: Figure 2. AVR SD Device Designations AVR32SD32T - E/QZB Style
Table 8-6. Memory Access Locked (LOCK.KEY Invalid Key)(1)
Memory Section CPU Access UPDI Access
Read Write Read Write
Flash Yes Yes No No
SRAM Yes Yes No No
EEPROM Yes Yes No No
SIGROW Yes No No No
USERROW Yes Yes No Yes(2)
FUSE Yes No No No
LOCK Yes No No No
Registers Yes Yes No No
und damit VDD des AVR liegen gemessene 5,0 V an. Angeschlossen am UPDI des AVR64DD28 habe ich ein ATtiny416 Xplained Nano mit mEDBG, verbunden mit meinem Windows-PC, auf dem das Microchip Studio 7.0.2594 läuft. Öffne ich Tools → Device Programming und stelle auf AVR64DD28 und mEDBG
auch nicht, wie ich darauf komme. Nun denn, dann schaue ich jetzt mal, was ich meinen beiden AVR64DD28 so entlocken kann.
Error
One or more registers differs
Details
Timestamp: 2024-06-02 16:25:54.849
Severity: ERROR
ComponentId: 20000
StatusCode: 0
One or more registers differs
Atmel.VsIde.AvrStudio.Services.TargetService.RegistersMismatchException:
Close
AVR64EA28_Errata.pdf - Adobe Reader
Silicon Issue Summary
Legend
- Erratum is not applicable.
X Erratum is applicable.
Peripheral Short Description Valid for Silicon Revision
Device Rev. B1(1) Rev. B2
NVMCTRL
AVR64EA28.pdf (SECURED) - Adobe Reader
24.4.1.2 Configure RTC
To operate the RTC, follow these steps:
1. Set the compare value in the Compare (RTC.CMP) register, and/or the overflow value in the Period (RTC.PER
Figure 1. AVR-DA Family Overview Flash 128 KB AVR128DA28 AVR128DA32 AVR128DA48 AVR128DA64 64 KB AVR64DA28 AVR64DA32 AVR64DA48 AVR64DA64 32 KB AVR32DA28 AVR32DA32 AVR32DA48 Pins 28 32 48 64 Note: Marked devices are described in this data sheet. Devices with different Flash memory sizes typically also
Ladegerät/Modul- Ausgang (hier ein TP5000 für LiFePO4) mit Relais umgeschaltet. Umsetzung auf einem AVR64EA28 in Assembler. Dieser steuert die kontrollierte Weiterschaltung bis alle Akkus voll sind. Der Taster startet den Ladevorgang (und stoppt ihn bei Bedarf). Als Spannungsregler-Modul zur Stromversorgung
OK, das ist valide :) "The AVR64EA28 is a microcontroller in the AVR® EA family featuring the AVR® CPU with hardware multiplier, running at up to 20 MHz and with 64 KB Flash with dedicated Read-While-Write (RWW) section, 6 KB SRAM and
Amplitude der Impulse werde ich noch messen, muss allerdings noch schauen, wie ich dass mit dem AVR64DD28 (welcher als Zähler und Kommunikationsinterface mit dem PC dient) hinbekomme. Dann liesse sich wohl auch so etwas wie ein Spektrum aufnehmen. Danke Georg.