-
Thread
Unterschiede Atmega8 und Atmega8L?
auch Software liegen nach wie vor auf meinem Rechner. Nun habe ich aber wohl erstmalig einen Atmega8L in TQFP32 da drauf gelötet und das Ding will nicht. Der 8L ist da drauf, weil es gerade mal keine Atmega8 gab. Es sollte in der gegebenen Anwendung keinen Unterschied machen, dachte ich. Das Ding
https://www.avrfreaks.net/forum/difference-between-atmega8l-and-atmega8
-
Thread
Studio 7 für ATmega 324P was los?
In Studio (7.0.2542) wird das Debugging des Atmega324P nicht richtig unterstützt. Zum Beispiel funktioniert das manuelle Setzen des TWINT (TWCR) Bits nicht mehr. Beim ATmega32 funktioniert es noch. Auf Nachfrage bei Microchip wurde dies bestätigt und
-
Thread
MC14411 Baud Rate Generator Ersatz
#6874376: > Die timer würde ich trotzdem dann nutzen, weil ich ja dann mit einem > etwas größeren ATMEGA die ganzen Gatter drumherum sparen kann. Da es freitags keine Wurst gibt, werden die Salamischeiben heute geliefert? Mit einem ATmega kannst Du Dir auch den 8251 sparen. Zeig doch mal die gesamte
schrieb: >> Die timer würde ich trotzdem dann nutzen, weil ich ja dann mit einem >> etwas größeren ATMEGA die ganzen Gatter drumherum sparen kann. > > Da es freitags keine Wurst gibt, werden die Salamischeiben heute > geliefert? > Mit einem ATmega kannst Du Dir auch den 8251 sparen. > > Zeig doch
-
Thread
ATMega16 LED Matrix
Hallöchen alle miteinander! Ich habe das Ziel mit meinem ATMega16 ein kleines Tetris Spiel zu programmieren, welches auf zwei 7x5 LED Matrizen abgebildet werden soll. Schritt für Schritt taste ich mich gerade ran, jedoch stehe ich gerade vor einem Problem, welches
/Multiplexen der Transistoren PORTA &= ~0xFF; PORTC &= ~0xFF; var=var*2; if (var==32) { var=1; } PORTB = ~var; c++; if (c == 5) { c = 0; } //slowy für eine "angenehme" Geschwindigkeit slowy++; if (slowy == 1500) { slowy=0; //"fallende" Punkte if (xu1
-
Thread
USB-Stringdeskriptor ohne Abzählen
gefundene Lösung. Betrifft avr-gcc ab Version 9, mit -std==c++17, C++-Programmierung, meist mit ATmega32U4 (Arduino Pro Micro oder Leonardo) oder auch v-usb. Will man USB-Stringdeskriptoren erstellen bereitet das Abzählen der UTF-16-Buchstaben einige Mühe. Hier helfen Templates weiter. Dazu die folgende
-
Thread
LiPo Ladegerät was einstellbar nur bis ca. 80 Prozent lädt
du den Spannungsteiler korrigieren magst :) Bzw.: Der hat, wenn ich mich recht erinnere, einen ATMEGA16 oder 32 drin. Du brauchst einen Lader mit einstellbarer Ladeschlusspsannung, z.B.: den https://cs-shop.de/CS-Electronic-Space-X1-Turbo-plus-Ladegeraet-12V-240V-7A-80W-LiHV Gruß Anselm
-
Thread
Fuses AVR ATmega 1284P
https://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega1284p Oliver
www.electronics-base.com/useful-info/avrr-fuse-calculator http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega1284p Hier auch noch einmal eine Erläuterung: https://www.engineersgarage.com/avr-atmega16-32-fuse-bits/ http://www.martyncurrey.com/arduino-atmega-328p-fuse-settings/ Ich hoffe, das es eine
-
Thread
EPROM Programmer bauen 27C010 27C020
hast zudem jeden Pin einzeln unter Kontrolle. Zum Beispiel so ein Board: https://www.chip45.com/atmega644-usb-rs485-modul.html?language=de (mit Bootloader und 14,7 Mhz Quarz) Wenn du keine Ahnung hast wie man die programmiert, nimm meine Firmware: http://stefanfrings.de/serial_io/index.html
sind heute maximal lächerlich. Dann der Bezug zur Geschwindigkeit ist maximal lächerlich. Kleinste STM32 Käfer machen 72 MHz und haben genug IOs. Jeder AVR kann es ebenfalls. Wenn du schon Konzepte diskutieren willst, dann nimm moderne Ansätze auch an.
-
Thread
Fehlersuche 600W-Verstärker
Darstellung der analogen Signale des Boards zu Temperatur, Gesamtstrom, FWPWR, RFPWR etc. eine auf dem Atmega328 basierende Schaltung mit einem FFT-Display gebaut. Werde hier meine Messdaten durchgeben, sobald ich alles getestet habe. Grüsse Laurin HB9HJY
gegenseitigen Zweig. Wenn nicht aus der Eingangsleistung, dann ginge nur aus den Transistoren. Der Zweig über R32 und den anderen oben scheidet aus, die würden dabei noch viel schneller abfackeln. Also FETs in Ordnung, kein Gate-Drain-Durchschuss?
-
Thread
AVR Problem mit -nostartfiles
eingefügt aber nie Aufgerufen. Warum ist das so? Selbes Phänomen ist mir auch bei dem Attiny2313 und ATmega32 aufgefallen. Erstelle ich mir eine eigene __do_copy_data werden die Strings korrekt ausgegeben. Eine Vermutung von mir wäre, dass ich mit dem falschen Sektor arbeite, allerdings habe ich
-
Thread
Mehrere Devices an einem SPI, Speedumschaltung
Wenn es zeitkritsch ist, benutzt man besser mehrere SPI. Z.B. der ATmega2560 kann bis zu 5 SPI-Master bereitstellen.
schrieb im Beitrag #6863251: > Wenn es zeitkritsch ist, benutzt man besser mehrere SPI. Z.B. der > ATmega2560 kann bis zu 5 SPI-Master bereitstellen. Das war auch mein neuer Ansatz und deshalb bin ich auf STM32 mit 6 SPIs umgestiegen, von denen ich bisher maximal 5 benutzt habe. Die 'alten' F407 benutze
-
Thread
PWM Modul gesucht
@Tim: Nimm einen ESP32 als NodeMCU, programmiere ihn mit Arduino und verwende die ledcwrite-Funktion innerhalb ihrer Grenzen: Ich glaube, für dich ist ein ESP32 am einfachsten. https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/ledc.html Grenzen sind die genannten 40 MHz geteilt durch die gewünschte Anzahl der Stufen. Der ESP32 spuckt dir aber auch über Serial eine Fehlermeldung aus, wenn er die gewünschte
-
Thread
Keine RS232 Kommunikation bei CPU-Taktraten über 4 MHz
bisher fast alle meine Atmel -Projekte mit 4 MHz Taktfrequenz betrieben. Jetzt wollte ich mit einem ATmega16 rumbasteln, aber mit mehr Tempo. Leider musste ich feststellen, das ich bei allen Taktfrequenzen über 4,433 MHz keine RS232-Verbindung mehr hinkriege. Da kommt nur noch Schrott an. Ich habe versucht
funktioniert aber nicht einmal 2400 Baud. In der Regel kann jeder uart bis maximale Quarzfrequenz/16, /32 oder /64. Bei glatten Quarzen passen die baudratn oft nicht. Der Fehler sollte <1% sein, über 3 geht nix mehr. Es gibt uart-Quartze, mit vielfachen von 115200*16. Z.B. 22,1184 MHz. Da geht dann
-
Thread
uint32_t division atmega328p
Hallo Forum, ich habe hier ein kleines Verständnisproblem zur 32-Bit Division. Ab und zu, in vieleicht 5% der Fälle, kommt es zu fehlerhaften Berechnungen wenn ich 2 UINT32_T Zahlen miteinander dividiere. Hier mein Auszug aus Code und Log, vieleicht fällt jemanden was dazu ein. Dankeschön. CODE: declaration: [c] // ADC static uint32_t AdcSamples[] = {0,0,0,0,0,0}; static uint32_t AdcSum[] = {0,0,0,0,0,0}; static bool CalculationInProgress = false; [/c] interrupt: [c] ISR(TIMER0_OVF_vect) { // dont count on calculation if(!CalculationInProgress) {
-
Thread
Modul mit Funk, 3V Knopfzelle und ein paar IO?
Arduino Nano (Mega 328) und NRF24L01+ in einem: https://www.ebay.com/itm/165063394991 ATmega48 mit Sockelleiste für die Funkmodule: https://www.ebay.com/itm/163922196209 Die NRF-Module gibt es auch "in klein" (12x18 mm, SMD-Quarz, ohne Stiftleiste): https://www.aliexpress.com/item/32840721455
verworren. Ich hatte eine neue Version mit LPC824 gemacht, aber noch nicht mit Funk getestet. Die 32 kB reichen da Dicke für die Sensor/Aktor Anwendungen.
-
Thread
Entwicklung Funkgerät mit zeitgemäßen Bauteilen
auf PC-Basis doch genug. Schaue in Richtung GNU-Radio. Wenn Du SDR auf einen Controller wie ATmega, STM32, ... packen willst, dann ist der erste Ansprechpartner das Datenblatt des Chips -> ADC-Sektion, DMA, ... . Der Rest ist Downsampling, Filterung, Demodulation. Hast Du eigentlich nun schon
-
Thread
RGB Tastenfeld in 5x4 Sonderform
Hi Da gibt es auch ganz schnuckelige Taster mit LC-Displays 65x32 bzw 36x24 Pixel von NKK Switches, z.B. bei Mouser. MfG Spess
. Dann ist ein Arduino mit einem ATmega328 vielleicht die falsche Wahl. Ein Arduino Pro Micro ist da z.B. eher für prädestiniert.
-
Thread
LED Strips an Treppe mit PWM der Reihe nach Ein/Aus
Stufe Oje. Auch den noch. Joachim B. schrieb im Beitrag #6855943: > stehen, ESP8266-s01, ESP32, 5V oder 3,3V WS2812B oder APA102 RGBW. OTA > oder nicht.... Er sagte schon: Arduino. Da denke ich mal an 5V Uno oder Nano. Bis 16 Treppenstufen reicht der auch ohne Zusatzbauteile. Ist sicher die
Kurzschluß bedeutet. 3,3V Port mit 3mA Stromtragfähigkeit ergibt sich 1k Ohm ESP kann 12mA mit 3,3V ATmega Arduino können 40mA mit 5V (meistens oder weniger) Man begrenzt also den Portstrom mit dem R was der Port Strom liefern kann ohne kaputt zu gehen.
-
Thread
Bascom: atmega8-16pu verhält sich anders als atmega8-8pu
> den Atmega16 mittels rjmp ?-? Es geht um den ATmega8.
Asdf A. schrieb im Beitrag #6853810: > Sobald ich den Code auf den > Atmega8-16PU flashe geht es nicht mehr. > … > Hier der Code: > $regfile = "m8def.dat" > $framesize = 32 > $swstack = 32 > $hwstack = 64 Und das flashst du genau so auf den Mega16? Oliver
-
Thread
Mit welchem Programm programmiert ihr Controller?
Sowohl Atmel als auch STM32 jeweils in C. Für die STM32 nehme ich SW4STM32, bei den Atmel Atmel Studio. Beides mit gcc
AVR (ATmega/ATtiny): Bascom (Vollversion) ESP32: Arduino PC: Python oder Batch für "einmal hingerotzt und nie wieder verändert"
-
Thread
AZ-Delivery registriert gerade massenhaft gängige Komponentenbezeichnungen als Marken
Prozessoren, Boards, Display Controller, usw. zu finden ist. ADS1115, AM2302, AMICA, AMS1117, ATMEGA16U2, ATMEGA328, BME280, BMP180, CH340, CP2102, D1 Mini, DHT11, DHT22, DS18B20, DS3231, GY-906, HC-05, HC-06, HC-SR501, HD44780, IRF520, LM2596, LOLIN, MakerHawk, MAX7219, MB-102, MEGA2560, MG90S, MG995
nach hinten losgeht, wenn Microchip davon Wind bekommt? Mario P. schrieb im Beitrag #6852400: > ATMEGA16U2, ATMEGA328, Damit ist diese Firma bei mir ausgelistet. Matthias
-
Thread
Welchen Arduino soll ich kaufen?
MaWin schrieb im Beitrag #6850142: > Also ja: nimm ein DIP Board mit ATmega168 als USB Interface. *ATmega16U2
willst, wuerde - ich persoenlich - Dir empfehlen einen in der SMD-Variante zu nehmen. Einen mit ATMega32u4 wie beim Arduino Leonardo. Der macht mit dem Chip selbst die Bruecke zum USB und hat als Vorteil zum Uno, dass er auch so tun kann als sei er ein USB-Keyboard oder -Mouse. Der Uno ist zum anfangen
-
Thread
Spannungswerte als ASCII in serielle Monitor darstellen, UART
auf einem typischen 32-bit GNU System. Keine Ahnung was es auf einem AVR ist, ist mir aber auch egal weil ich das so niemals nutze. Anstatt so unklar definierte Sachen wie short und char für Messwerte zu benutzen empfehle
hängt an A1, du liest aber Kanal 0 aus. Eher so. > > ADMUX |=(1<<1); Auf dem Datenblatt von ATmega328p steht so bei ADMUX aus Wahl, ich hoffe, ich habe den richtigen Bit ADC1 mit 1 an 0.MUX0 bit ausgewählt.
-
Thread
ATtiny2313A und ESP-12F/M3 UART Problem
werden vom ESP aber definitiv richtig übertragen da direkt an Putty angeschlossen oder an einem ATmega32 kein Problem besteht. Der Anschluss ist m.M. nach nicht das Problem, ich hänge aber trotzdem einen ähnlichen Schaltplan an. Als Test habe ich einen zweiten ESP getestet (ESP-M3) der mit 5V betrieben wurde. Selbiges Problem. ATmega funktioniert, ATtiny nicht. Habe ebenfalls versucht mit Putty Zeichen an den ATtiny zu senden. Die kamen alle Problemlos zurück. Kein Byte wurde verschluckt. Allerdings vermute ich das der ESP
-
Thread
Viele Taster im Haus abfragen: Modus geeignet?
Heimnetz" mit nutzen könnte. Den Mehraufwand für Ethernet kann man leicht wieder einsparen, wenn man die 32 Optokoppler weg lässt.
.0.0.24563e5fYq81VS&e=LQ0aZ4 Und der Vollständigkeit halber: Die Boards tragen die Bezeichnung N4DIH32 (PNP in) und N4DIM32 (NPN in) und sind vom Hersteller electechsup.
-
Thread
3.5" TFT LCD Shield Display
gearbeitet hat. Ich wollte es als Front Anzeige benutzen, es ist ein Display Shield für den Arduino / Atmega 32 das weiß ich, nur leider ist hinter der Front platte nur platz für das Display deswegen wollte ich mir einen Stecker auf ein Kabel löten. und den Anschluss weiter hinten mit dem Controller verbinden
385687 Hans Werner A. schrieb im Beitrag #6846810: > es ist ein Display Shield für den Arduino / Atmega 32 Nein, es ist ein Display mit 8-Bit Schnittstelle (parallel), es hat keine zwingenden Abhängigkeiten zu Arduino und/oder Atmega 32. Siehe mein Beispiel, es läuft mit hier im Test mit einem
-
Thread
DHT22: Datenblatt + Pegel passt nicht / ungenau
dann ist es so ein Produkt. Ausnahme sind gefälschte Markenprodukte: DS1820, Echtzeituhren, STM32F103, Akkus, große Transistoren
anders oder gar nicht. In China ist das alltäglich. Schau dir doch mal die Berichte zu den STM32F103 Nachbauten und Fälschungen an.
-
Thread
I2C Implementierung ATmega32 in C funktioniert nicht
Hallo zusammen, ich möchte mit meinem ATmega32 die Sensorwerte (Temperatur, Druck, Luftfeuchtigkeit) von einem MS8607-PHT-Sensor auslesen. Den ATmega32 programmiere ich in C mit Microchip Studio. Für den Sensor habe ich diese Bibliothek
M. K. schrieb im Beitrag #6844972: > Wie implementiere ich die folgenden Funktionen für den ATmega32 in C? Du scheinst ein genialer Quellcode-Finder zu sein. Also mal im Ernst: Verstehst du denn überhaupt den I2C-Bus als solchen? Weißt du dann, was eine Startcondition und eine Stopcondition
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
> wo fange ich an? > Der Thread ist etwas unüberschaubar. > Ich habe NRF, Atmega, Espxxxx und Raspi… NRF24L01+ und ESP8266/ESP32 funktionieren anhand des o.g. Schaltplans (Fritzing) und mit der Software NRF24_SendRcv.zip (18,2 KB) von Hubi vom 13.4.2022 für einen Hoymiles HM
mit 114172220200 auszufiltern ergibt: 7e,81,72,81,88,32,72,81,88,32,00,81,7f 7e,c2,72,81,88,32,10,d9,42,7f 7e,c2,72,81,88,32,10,d9,42,7f 7e,c2,72,81,88,32,10,d9,42,7f 7e,81,72,81,88,32,72,81,88,32,01,80,7f 7e,01,72,81,88,32,72,81,88,32,00,01,7f 7e,01,72,81,88,32,72,81,88,32,01,00,7f
-
Thread
Ethernet zu Uart Verbindung
8 Bit µC am Netz setzen. Das habe ich damals nur aus sportlichem Ehrgeiz gemacht. Mit 32 Bit Controllern geht es sicher wesentlich entspannter - wenn da nicht die aktuelle Liefer-Problematik wäre. ESP8266 sind Lieferbar, können aber nur WLAN. ESP32 sind auch problemlos zu haben, aber
STK500-Besitzer schrieb im Beitrag #6843297: > Beispielswese STM32 haben teilweise schon einen PHY integriert. Das ist nicht ganz richtig, sondern falsch. Kein STM32 hat einen EThernet PHY integriert, nur MAC. USB PHYs haben viele. fchk
-
Thread
#define und #include Problem
Hey, ich würde gerne mit einem Atmega328P per UART mit einem USB-TTL Adapter kommunizieren. Hierbei stocke ich etwas bei folgendem Problem: Ich möchte gerne in der main.c meine CPU Frequenz und Baudrate mit [c] #define F_CPU 8000000UL
spezifischen Sachen wie Clock-Frequenz oder auch Typen (bei kleinen Controllern wird ein float als float32 definiert, wenn eine Double Precision Einheit drauf ist entsprechend als Double) definiert werden. So kann man Bibliotheken über alle Familien hinweg nutzen.
-
Thread
Platformio + pyUPDI Upload Probleme
Leider habe ich ein paar Probleme, wenn ich den "UPLOAD" Button in Platformio benutze: Processing ATmega808 (platform: atmelmegaavr; board: ATmega808; framework: ) -----------------------------------------------------------------------------------------------------------------------------------------
via `-v, --verbose` option CONFIGURATION: https://docs.platformio.org/page/boards/atmelmegaavr/ATmega808.html PLATFORM: Atmel megaAVR (1.5.0) > ATmega808 HARDWARE: ATMEGA808 16MHz, 1KB RAM, 8KB Flash PACKAGES: - tool-avrdude-megaavr 1.60300.191015 (6.3.0) - toolchain-atmelavr 1.70300.191015
-
Thread
Pulslänge messen mit ATMega48 und Bascom
je Messung muß man sie *synchron* mitzählen: https://www.mikrocontroller.net/topic/avr-timer-mit-32-bit#371564
Beitrag #6858878: > Ich spare dadurch 2 Ein-/Ausgänge bei dem kleinen ATTiny! Was nu? ATTiny oder ATmega? Ein ATmega hat im Normalfall eine Input-Capture-Unit. Die erledigt sowas in Hardware. Ein Tiny hat die eher nicht.
-
Thread
Studio 7 ATmega 324P
Im Studio (7.0.2542) wird das Debuggen vom Atmega324P nicht richtig unterstützt. Z.B. das manuelle Setzen des TWINT (TWCR) bit geht nicht mehr. Beim ATmega32 geht es immer noch. Auf Anfrage bei Microchip wurde es bestätigt und auf MPLAB verwiesen.
FLi schrieb im Beitrag #6838351: > Im Studio (7.0.2542) wird das Debuggen vom Atmega324P nicht richtig > unterstützt. Z.B. das manuelle Setzen des TWINT (TWCR) bit geht nicht > mehr. Beim ATmega32 geht es immer noch. Meinst du wirklich Debuggen? Oder eher Simulieren?
-
Thread
Microcontroller aussuchen
Darf man eigentlich 8-bit und 32-bit miteinander vergleichen?
, indem sie zur 32 Bit CPU auch passende 32 bittige Peripherie gemacht/eingekauft hatten. Warum hier vorrangig nur über die STM32 räsonniert wird, ist wohl nur der seit Jahren doch recht aggressiven PR zuzuschreiben
-
Thread
Motorsteuergerät Schaltplan EMV Schutzmaßnahmen
Hallo, ich entwickle für ein Projekt ein Motorateuergerät: Ein STM32 detektiert über einen Hallsensor die Position des Kolbens und berrechnet anhand mehrerer Kennfelder die Einspritzdauer, den Einspritzzeitpunkt und den Zündzeitpunkt. Einspritzventile werden über MOSFETs
Tobias R. schrieb im Beitrag #6836627: > Ein STM32 detektiert über einen Hallsensor die Position des Kolbens Ich dachte bisher man detektiert den Kurbelwellenwinkel. Schau mal hier: http://www.megamanual.com/ms2/pcb.htm
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
? 1. Der Programmspeicher wird in Words adressiert Datenblatt: ...the Flash is organized as 32K/64K/128K × 16 2. Wozu braucht der ATMega 24560/2561 einen 17 Bit Programmcounter Datenblatt: ...Program Counter (PC) is 15/16/17 bits wide, thus addressing the 32K/64K/128K program memory locations
Esp32 mit Fram.. kommt halt drauf an wie viele Pins man benötigt und wie schnell das ganze laufen soll. Bastelfreundlich ist wohl nur der atmega1284p, wobei Stm32 und esp32 Breakout Boards auch schon fast
-
Thread
ESP8266-01S & Arduino Nano - Stromversorgung vermurkst?
aussen vorgelassen, ich bekomme die Sonderzeichen am ESP. Edit: am ESP messe ich direkt an VCC/GND 3,32V, wenn ich das 5V Netzzteil verwende.
Mit einem I2C-Levelshifter habe ich auch Probleme bei der Verbindung per UART zu einem 5V Atmega. Deshalb verwende ich für die UART zwischen einem ESP-01 und dem Atmega nur Spannungsteiler mit Widerständen. Das funktioniert problemlos.
-
Thread
Interrupts bei Fahrradtacho und clock
doch vermutlich selbst ein 1ms Timer für die Uhrzeit schlecht zu realisieren. Es wird wohl ein STM32 als Controller eigesetzt oder ein ATmega bei 3,3V Wie realisiert man das am besten?
richtige Verzeichnis kopiert, keine Ahnung warum ich hier gelandet bin. Es wird jedenfalls sicher ein STM32 verwendet, vermutlich STM32L152 Die Gründe sind belanglos, mir ist klar as auch ein kleiner AVR gehen würde.
-
Thread
LED-Streifen dimmen
Ein ATmega2560 kann problemlos 18 oder 24 Ausgänge auch mit 1000 Hz bei 10 bit PWM dimmen, wenn man nicht die Kinderprogrammiererumgebung vom Arduino verwendet, die bremst doch sehr stark, sondern den uC direkt
const uint16_t data[]= { 0, 1, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 13, 16, 19, 23, 27, 32, 38, 45, 54, 64, 76, 91, 108, 128, 152, 181, 215, 255 }; Zwischen den 32 Dimmschritten liegen jeweils 12ms, im Hoch- sowie im Runterlauf. Der Effekt, dass die LEDs nun "gleichmäßiger" für´s Auge
-
Thread
Verfügbare µC
Bei Digi-Key die PIC32MX-Reihe derzeit gut verfügbar: https://www.digikey.de/products/de/integrated-circuits-ics/embedded-microcontrollers/685?k=PIC32MX795F512 Viele Grüße Jochen
TinyGecko 11 https://www.silabs.com/mcu/32-bit/efm32-tiny-gecko-tg11
-
Thread
ATMEGA verlässlichste Taktquelle
solange es im erlaubten Bereich ist. Das funktioniert völlig anders als bei den klassischen ATtiny/ATmega/ATXmega.
in der Serie fielen welche aus und mußten ersetzt werden. Ich verwende seit der Urzeit der ATMega Quarze, mit Tausender Stueckzahlen, und hatte nie Probleme. Allerdings verwende ich vielleicht etwas teurere Quarze, fuer 0.22 Euro oder so. Die Quarzoszillatoren sind uebrigens nicht schwierig
-
Thread
ATmega32U4 SPIEN hfuse schreiben mit AVRDUDESS
Hi, Ich programmiere meine ATmega32U4 schon längere Zeit mit dem folgenden Setup: Programmer: Arduino Uno Kabelverbindung: 6 Pin (5V, GND, RFS, SCK, Mo, MI) Software: AVRDUDESS 2.13 (avrdude version 6.3) [code]-c arduino -p
Fpdragon F. schrieb im Beitrag #6828864: > Ich programmiere mein ATmega32U4 board mit einem zusätzlichen Arduino > Uno Board. Dein Zusätzliche Arduino UNO Board ist in diesem Fall der ISP Programmieradapter. Der folgende Satz stimmt daher nicht: > Sprich, ja ich
-
Thread
Suche open source keyboard
Hi, du kannst z.b. ein ATmega32u4 Board und das Arduino Framework nutzen. USB HID ist was du suchst. Es gibt zahlreiche Beispiele wie man das mit Arduino anstellt.
-
Thread
Einen Softcore (AVR) an andere FPGA anpassen?
Projekt eingebunden. Ich habe den Autor schon daraufhin kontaktiert. Ich versuche ja nur den ATmega32U4 in eine Anlogic Egle4 FPGA zu portieren.
Steffen H. schrieb im Beitrag #6842119: > Ich versuche ja nur den ATmega32U4 in eine Anlogic Egle4 FPGA zu > portieren. Was ist eigentlich der Sinn der Übung? Lernen? Spielen? oder doch ein praktischer Einsatzzweck?
-
Thread
c avr ((1+2)*4 < -3)
und das ist auf nem 8Bitter uint16_t. Aus -3 wird somit 0xFFFD = 65533 Und 12 < 65533 Auf nem 32Bitter ist aber int > uint16_t, da int == int32_t.
auch auf AVR und es kommt -1 raus. Die Warnung ist also mehr als berechtigt. Bei RP2040 und STM32 zeigt sich 1 ohne Warnung.
-
Thread
Microchip Studio - Schlüsselwörter werden nicht erkannt
schrieb: >> PORTA.DIR = 0x00; > > Die Register heißen beim AVR ja auch DDRA, DDRB,... Ja, beim ATMega nicht aber beim AtXmega... Das Programm lässt sich ja kompilieren. d.h. am Code selbst ist nichts verkehrt. Aber IntelliSense funktioniert aus unbekannten Gründen nicht wie es soll.
vielleicht noch woanders was. Die angehängte Bildschirmfotos sind von der Eclipse basierten STM32 Cube IDE. Da gibt es 2 weitere relevanten Dialoge außerhalb des "C/C++ Build" Bereiches. Vermutlich hast du etwas ähnliches in deiner IDE.
-
Thread
ATmega32M1 DAC aktiv in Power Down?
Hi zusammen Ich finde im Datenblatt des ATmega32M1 irgendwie keinen Hinweis darauf, ob der DAC auch im Power Down noch aktiv bleibt wenn er aktiviert ist (Bits DAOE und DAEN auf 1 in DACON). Weiss jemand Bescheid darüber? lg Sven
Power-Domains geschaltet ¹), all diese Sleep-Modi beziehen sich lediglich auf geschaltete Takte. ¹) ATmega256RFR2 ist die Ausnahme. Der hat SRAM-Blöcke, bei denen man die Betriebsspannung tatsächlich abschalten kann, um so Leckstrom einzusparen, wenn man nicht den vollen RAM braucht.
-
Thread
Welche alternative Diode ist verwendbar?
Informatiker und habe nur grundlegende Kenntnisse in Elektrotechnik. Ich bin an einem Projekt mit einem ATMEGA 32U4 und habe mich dabei an dem Schaltplan des SparkFun Qwiic Pro Micro orientiert (Bild des betreffenden Bereichs hängt an, der komplette Schaltplan ist hier verfügbar: https://cdn.sparkfun.com/assets