gefunden. Woher weiß ich denn, dass diese Funktion existiert? Ich habe nichts im Datenblatt des AVR64DD28 gefunden. Liebe Grüße und nochmals danke! MW
oder für den Thread hier nichts getestet. Habe das aus meinem Projekten schnell rausgezogen. Im AVR64DD28 Manual auf Seite 97 steht das für CPU_CPP der "Key" IOREG zuständig ist. Also die Gruppenbitmaske CCP_IOREG_gc wie du schon richtig geschrieben hast.
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.
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,
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
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.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
, 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
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
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
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 allen filtert, die "DIP" enthalten, dann kommt diese Zusammenstellung
Hallo Gemeinde, Was ich habe: einen AVR64DB28 Mikrocontroller Was ich möchte: Ich möchte den CLOCK_OUT PIN aktivieren um zu messen. Folgendes Assembler Programm habe ich probiert: .def temp = r16 ldi temp, 0b10000000 sts CLKCTRL_MCLKCTRLA
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__)
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.
therefore, the available features Figure 1. AVR DD Family Overview Flash 64 KB AVR64DD14 AVR64DD20 AVR64DD28 AVR64DD32 32 KB AVR32DD14 AVR32DD20 AVR32DD28 AVR32DD32 16 KB AVR16DD14 AVR16DD20 AVR16DD28 AVR16DD32 Pins 14 20 28 32 The name of a device in the AVR DD family is decoded as follows: ® Figure 2.
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.
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