-
Thread
Digital einstellbarer Widerstand mit hoher Auflösung
Schaltung so funktionieren? (speziell mit dem Transistor?) Kann ich an die SPI Schnittstelle z.B. eines ATmega128 bis zu 70 Potis hängen? Verträgt der AD5231 die 14V Betriebsspannung? Gibt es Alternativen zu digitalen Potis? (Auflösung 11-12Bit) Vielen Dank für die Hilfe im Voraus.
Betriebsspannung? s. Datenblatt. Dominik B. schrieb: > Kann ich an die SPI Schnittstelle z.B. eines ATmega128 bis zu 70 Potis > hängen? musst im Datenblatt nachlesen ob und wieviele Adressmöglichkeiten die Bausteine haben. Dominik B. schrieb: > Gibt es Alternativen zu digitalen Potis? (Auflösung
-
Thread
sbit macro & Wertzuweisung über Berechnung
Hallo Ich benutze folgende macros um auf die Portpins eine ATmega2560 zuzugreifen: struct bits { UINT8 b0:1; UINT8 b1:1; UINT8 b2:1; UINT8 b3:1; UINT8 b4:1; UINT8 b5:1; UINT8 b6:1; UINT8 b7:1; } __attribute__((__packed__)); #define SBIT(port,pin) (
@ Steffen Graap (Gast) >Ich benutze folgende macros um auf die Portpins eine ATmega2560 >zuzugreifen: >allerdings möchte ich den Wert nicht fest zuweisen (MOSI_QT = 1) sondern >durch eine Berechnung übergeben. Das ganze sieht zur Zeit so aus: Viel zu akademisch und aufwänfdig
-
Thread
STK503 Developmentboard
Expansion Module besitzt eine ZIF-Fassung für die TQFP-Gehäuse der 100-Pin AVR-Mikrocontroller ATmega2560, ATmega1280 und ATmega640 Eigenschaften des STK503 Expansion Module: Stiftleisten für alle zusätzlichen Ports der Mikrocontroller (PortE, F, G, H, I, J, K, L) On-board RS232-Converter
In-System-Programmierung (ISP) High-Voltage-Programmierung Unterstützte Mikrocontroller: ATmega2560, ATmega1280, ATmega640 Preis 60€ + 4.90 versand oder vorschlagen.
-
Thread
Arduino Bootoader zerschlossen am USB Port - wie das?
Hallo, folgende Beobachtung konnte ich an 3 Mega2560 Board (Originale) wiederholt testen und habe Stunden gebraucht was da passiert ist: Konfiguration: ich programmiere Ardus nur über einen Ubasp ISP, geht schneller und die USB ist frei für ein
"Bootloader programmieren" drückt in der Arduino IDE? Beim Attiny geht es sehr schnell (1s), bei Atmega2560 dauert es fast 10s. Ich muss es bei jedem frischen AVR machen, da ich die als chip nutze, also ohne das blaue Board.
-
Thread
Arduino Mega Pro - serielle Schnittstelle RX/TX funktioniert nicht
deinem Mega Pro denn da die Schutzbeschaltung aus? Es wäre auch interessant zu wissen warum es ein Atmega2560 sein muss. Es gibt ja z.B. auch den Atmega328PB mit zwei UARTs, solche Boards sind noch kleiner als Mega Pro ... LG, Sebastian
vorhandene CH340 die Rx/Tx Leitungen "stärker" blockiert als wie das auf dem Original Arduino Mega2560 Board der Fall ist.
-
Thread
Warnung bei Benutzung von "strncmp_PF"?
Ablage von Zeichenketten, welche über den UART verarbeitet werden. Das nun im oberen Bereich eines ATmega 2560. Die normalen Routinen wie strncmp_P funktionieren dort ja nicht mehr wegen der 64k Beschränkung. Nun bekomme ich aber Warnungen das die Typen nicht zusammenpassen. [c] ... const char
wächst, oder B) man einen Bootloader schreibt. Ich hatte sein > Das nun im oberen Bereich eines ATmega 2560. so interpretiert, dass eines von beiden bei ihm zutrifft. Ich hoffe mal, er ist nicht in dem Irrglauben, dass er die far-Varianten auch dann braucht, wenn zwar nicht die Daten, aber der zugreifende
-
Thread
TTL Signal Verarbeitung
Guten morgen, an meinem Atmega2560 hab ich an einem Pin ein TTL-Signal anliegen welches in undefinierten Zeitabständen ankommt. Und dieses würde ich auch gerne unter c auswerten, eine CRC-Prüfung über das ankommende Telegramm bilden
if (getBit == 0) { uart2_putc("0"); _delay_ms(300); } [/c] P.S.: Genutzt wird ein Atmega 2560
-
Thread
Unterschied zwischen STK600 und Arduino Mega ADK
folgenden Fragen noch keine passenden Antworten bekommen. Nehmen wir an, es gibt den STK600 mit Atmega2560 und einen Arduino Mega ADK ebenfalls mit Atmega2560. Außerdem habe ich hier noch einen Netduino Plus. 1. Kann ich auf dem STK600 die C++ Bibliotheken des Arduino ohne weiteres verwenden?
doch vom Compiler abhängig und der Compiler ist von der CPU abhängig? Und trotzdem gibt es für jede AtmegaMCU eine eigene Programmiersprache? Grüße
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
TIFR3 & OCF3A ) { Die Zeile kommt mir verdächtig vor. Soll die das OCF3A Bit (Bit 1 im TIFR3, Atmega2560) abfragen oder das TOV3 im Bit 0?
OCF3A ) { > > Die Zeile kommt mir verdächtig vor. Soll die das OCF3A Bit (Bit 1 im > TIFR3, Atmega2560) abfragen oder das TOV3 im Bit 0? > Bei dem von mir gewähltem CTC-Mode 4, wird kein Overflow Flag gesetzt, da ich nicht bis MAX ( 0xFFFF ) hochzähle. Bzw. dieses Flag wird wahrscheinlich einmalig
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
> 6 wird schwierig, weil auch die besten klassischen AVR8 nur höchstens > vier Timer haben. Atmega2560 z.B. hat schon 6 Timer mit PWM, aber 2 davon halt nur mit 8 Bit. Da gibst dann halt nur 255 Stufen. Oliver
einmal weisst, was eine LUT bei einem FPGA ist, dann wirdst du wohl auch ein Leben lang immer beim AtMega bleiben.
-
Thread
AVR Einsteigerset mit AVR Studio
Guten Tag, ich habe mir von myAvr das Einsteigerset mit dem ATMEGA2560 gekauft. In der Software AVRStutio finde ich unter dem Menüpunkt Projects-> New nicht dieses Set. Wie kann ein neues Projekt erstellt werden? Zur Hilfe habe ich ein Beispielprojekt geöffnet, die für den ATMEGA2560 vorzufinden sind. Dieses wurde dann umgeändert um meinem ersten Projekt zu entsprechen. Die Screenshots dazu sind im Anhang zu finden. Zum Brennen habe ich eine Software verwendet (s Anhang) die
-
Thread
Das erste Mal TWI nutzen
bereits erfolgreich über SPI mit den LCDs und OLEDs. Zu beginn möchte ich nun zu erst zwischen 2 Mega2560 Boards (Standard Arduinoboards) per TWI kommunizieren und hoffe das ich bei euch Unterstützung finde. Datenblatt des ATmega 2560 ist natürlich mein Freund, trotzdem überließt mensch bei neuen Inhalten
als es gemeint ist. Momentan möchte ich als erstes den Master generieren, hierzu ist ein Mega2560 an Betriebsspannung angeschlossen und die SCL und SDA Leitung jeweils mit 2,2k Ohm gegen 5V geschaltet, der Controller läuft mit 16MHz. Den Takt am SCL Pin kann ich bereits auf dem Oszilloskop verfolgen
-
Thread
Problem mit CAN Interface MCP2515/2551
Ich habe den Reset des MCP2515 mit dem Reset des Atmega verbunden. Dazu die übliche R und C Resetschaltung. Das funktioniert inzwischen bei mehreren Platinen problemlos.
nochmal nachgeschaut, passt auch für den 2560. Ausserdem müssen DDRB.0, DDRB.1 und DDRB.2 als Ausgang gesetzt sein.
-
Thread
Problem EEPROM nutzung
Moin, es handelt sich um einen Atmega2560 und die eeprom.h Ich übergebe Speicheradresse im eeprom und die Speicheradresse im ram. Die Anordnung ist bei read und update/Write getauscht. Also read(&src, &dest, size) update(&dest, &src
Moin, es ist ein Atmega2560. Die EEPROM funktionen stammen aus der avr/eeprom.h https://www.nongnu.org/avr-libc/user-manual/group__avr__eeprom.html Gruß Jonas
-
Thread
BME680 etwas ATMega-freundlicher auslesen
habe. Von Bosch gibt es die ZIP-Datei "BSEC_1.4.7.4_Generic_Release.zip" für mehrere Controller. ATMEGA2560 oder Arduino oder diverse andere, sind das die richtigen Quelltexte? https://ae-bst.resource.bosch.com/media/_tech/media/bsec/BSEC_1.4.7.4_Generic_Release.zip
nicht probiert, da es für mein Projekt auch Overkill ist. Außerdem passt es wohl kaum in meinen ATMega328. ;)
-
Thread
Bezeichnung zur Identifikation der AVR Core Version?
mal aufhören, rückwärtskompatibel bis zur Jungsteinzeit sein zu wollen. Wer eben unbedingt einen ATmega128 dem ATmega1281 vorziehen will, kann sich dann halt seinen Kram selbst zimmern.
Markus Burrer schrieb: [ATmega32 vs. ATmega324] > Und teurer. Digikey (um mal jemanden zu nennen, bei dem du sofort beide kaufen könntest): EUR 6,38 für den ATmega32, EUR 4,70 für den ATmega324P. > Und bei Ramschläden
-
Thread
AVRstudio5: ich werde wahnsinnig - Funktionen werden nicht aufgerufen
#2570053: > Und sag vor allem erstmal, was für ein AVR das überhaupt ist!!! Sorry, der AVR ist der ATmega2560 auf meinem STK600 Lutz schrieb im Beitrag #2570124: > Sachen wie >> PORTB = ~0xfa; >> PORTB = ~0x5a; >> PORTB = ~(yy); > muten schon sehr skuril an T.B. schrieb im Beitrag #2568704:
sauber abzuschließen, folgende Erkenntnisse im Zusammenhang mit - AVRstudio 5 - STK600 incl. ATmega2560 auf Adapterplatine - Anschluss über JTAG - Betriebssystem: Windows 7 Erkenntnisse: * Projekte können nicht im Netzwerk abgelegt werden (Build schlägt fehl), außer: * Projekt kann im Netzwerk
-
Thread
Xmega256d3 Ports zu langsam?
Hier ein paar mehr Informationen und Messergebnisse: Vergleich Atmega2560 - Atxmega256d3 Code: mega [c] #include <avr/io.h> int main (void) { DDRA= 0xFF; while(1) { PORTA = 0x00; _delay_us(1); PORTA = 0x01; _delay_us(15); }
CPUs sind auf das selbe STK600 gesteckt worden. Hierfür wird verwendet: -mitgeliefertes STK600-ATMEGA2560 -STK600-RC064X-14 & STK600-TQFP64
-
Thread
Einsteiger Frage Atemga 2650 porgrammierung
1. Ich besitze ein SainSmart Mega 2650 Evo-Board das hier: http://www.ebay.de/itm/SainSmart-Mega2560-LCD-Keypad-Shield-Sarter-Kit-ATMEGA2560-ATMEGA8U2-AVR-Arduino-/320862395917?pt=Wissenschaftliche_Ger%C3%A4te&hash=item4ab4e39e0d Ich habe mir bereits diesen Arduino-Compiler runtergeladen und damit
-
Thread
Mikrocontroller Fehler "provozieren" + workarounds
Hallo allerseits Ich bin gerade dabei, einen Mikrocontroller (ATmega2560) im Rahmen eines Universitätsprojektes auf verschiedene Fehler hin zu untersuchen und wie man diese softwaremäßig (z.B. mithilfe eins watchdogs) minimieren kann... (Es geht um AVR-Mikrocontroller
Thomas wrote: > Ich bin gerade dabei, einen Mikrocontroller (ATmega2560) im Rahmen eines > Universitätsprojektes auf verschiedene Fehler hin zu untersuchen und wie > man diese softwaremäßig (z.B. mithilfe eins watchdogs) minimieren > kann... Es ist ein weit verbreiteter
-
Thread
16 unabhängig arbeitende Oszillatoren ?
also ein uC mit 256k Flash-Programmspeicher wäre nötig. Das sind schon die grösseren Dinger, wie ATmega2560 (man könnte gleich einen mit eingebauten D/A-Wandler nehmen, dazu fällt mir weil ich bei den tausenden von AVRs langsam nicht mehr durchblicke ad hoc nur der M16C ein, anderer Hersteller, andere
Ausgang ausgeben. Also ein Typ mit mindestens 24 nutzbaren Ausgängen und 256k Flash: Reichelt hätte ATMEGA 2560 aber die sind genau so Murks, unlötbare Gehäuse für ihn. Dieser unsinnige Zusammenhang von Speichergrösse und Gehäusegrösse hat mich schon bei FPGAs/CPLDs genervt, selbst wenn die Chiphersteller
-
Thread
I2C/TWI TWBR > 10 warum?
>Ich hab das Datenblatt vom ATmega8 Ach *DER* ATmega. >...auf welcher Seite hast du das >gefunden? Direkt unter dem TWBR Register steht bei mir nichts. Im Datenblatt vom ATMega1280. Flog halt gerade so rum.
>Hier mal im Datenblatt von ATMega48 usw. von 2004 Seite 205. >Am besten gleich archivieren;) Oha, 440 Downloads. Möchte noch jemand ein Datenblatt für ATmega1280,1281,2560,2561,640 von 2005 haben? Auf Seite 248 stehts dann
-
Thread
Passender ATMEGA??
Stimmt das oder verstehe ich das falsch??? bleibt mir nur die Variante die Signale auf mehrere 2 Atmega88 zu verteilen?? MfG
ATmega2560 hat 24 PIn-ChangeInterrupt eingaenge, plus nochmal 8 Pins fuer externe Interrupts. Gruesse
-
Thread
"Minimalboard" ATMega8/16/32
Hier ist eines für Atmega16/32/644 http://www.lexatronic.de/ MfG Paul
grrr... http://cgi.ebay.de/AVR-ATmega-ATmega128-Stamp-Module-128K-Flash-ROM_W0QQitemZ160182778630QQihZ006QQcategoryZ10662QQssPageNameZWDVWQQrdZ1QQcmdZViewItem sollte der 2. link werden Oliver
-
Thread
STK-600 - Eure Erfahrungen mit diesem Board
zusammenstecken kann, Taster und LEDs sind schon da, Pegelwandler für RS232, usw. Der mitgelieferte ATmega2560 ist auch ein nettes Teil und lädt zum Spielen ein. Man braucht zum STK600 zusätzlich noch typischerweise das STK600-DIP-Package, damit man die "anfassbaren" µCs im DIL-Gehäuse programmieren
Da gehen alle DILs ohne extra Adapter (außer ATtiny*4) und den Schaltplan hat man auch. Einen ATmega2560 Boliden kann man eh nicht auf dem Testboard ausreizen, den muß man in der Zielschaltung programmieren. Peter
-
Thread
LCD 320x240 (SSD1289) ansteuern
, dass sich auf diesem etwas tut. Ich nutze einen ATmega32 und programmiere mittels AVR Studio 5.0 mit C. Nun bin ich auf der Suche nach einer geeigneten C-Library (Atmega kompatibel), in der ich möglichst wenig umschreiben muss. Bisher habe ich leider nur
nur um die 3 Volt. Eine Anpassung von 8 oder 16 Daten-/Adressleitung ist doch sehr aufwendig. Ein Atmega32 ist für dieses Vorhaben nicht besonders geeignet. Man kann zwar den 8 Bit Modus wählen, aber mit der Software wirst du schnell an die Grenze des Atmega32 stoßen. Besser ein Atmega mit 3,3 Volt
-
Thread
"Schönste" Lösung int und float rechtsbündig im LCD darzustellen
Hallo ich habe ein Atmega2560 und ein LCD 204. Ich will einen 12 Bit Analogwert rechtsbündig darstellen. am liebsten auch maximal 4 Zeichen. Mit der itoa funktion wird der String immer nur linksbündig im char array... Meine
aber nun nicht gerade „billig“ (im Hinblick auf Speicherverbrauch). Andererseits hast du einen ATmega2560.
-
Thread
IC mit 3 x 16 bit PWM
1 Atmega und 1 Attiny, Clockout am Atmega aktivieren und als Clock im Attiny verwenden. Attiny Timer mit externem Clock source vom Atmega Timer
Hallo Rene, ATmega640/1280/1281/2560/2561 4x16bit TC mit je: Three independent Output Compare Units. Gruß Holger
-
Thread
MCP2200 isolated usb/uart schaltungskontrolle
Hallo Zusammen Ich möchte meine Steuerung auf einem Atmega2560 direkt mit einem USB-Kabel an den PC anstöpseln, anstelle eines Max232 und einem USB/serial-wandler. Es scheint mir eine simple Angelegenheit zu sein, aber zur Sicherheit wärs schön, wenn ihr schnell
Seite nicht mit Strom versorgt wird. Meine Vermutung: Wenn der Atmega ein/aus-schaltet wird das TX kurzzeitig low und der MCP meint etwas erkannt zu haben. Wie kriege ich das weg? Muss ich den Adum auf der Atmega Seite verzögert einschalten und früher als den Atmega
-
Thread
ATmega328P: Original oder Fälschung?
Hallo, ich habe ATMEGA328P AU 1015. Grüße.
Hi, bestätigt ;) Auf meinem AVR Dragon sitzt neben dem "ATMEGA2560" ebenfalls *NUR* ein "MEGA128". Ist doch immer wieder schön wenn Leute eifach irgendwas behaupten nur um nicht sagen zu müssen, sie sind sich nicht sicher oder wissen es nicht ;) Das ist
-
Thread
ATmega8 Quarzuhr bauen
Hallo, wie viele andere auch will ich eine Uhr mit dem ATmega8 bauen. Da es eine Armbanduhr (binär) werden soll muss der Stromverbrauch möglichst gering sein. Ich hab schon die LED's und alles andere schon aufgelötet. Jedoch fehlt mir noch das Quarz. Ich hab
Natürlich sind da keine Kondensatoren eingebaut. Auch wieder nicht ganz richtig: Bei den alten Atmega 8/16/32/64/128 sind abschaltbare 36 pF drin. Bei den neueren 48/644/2560 ist das nicht mehr so. Da ist es nur die Load Capacitance. Jetzt hab' ich aber auch fast alle Datenblätter durch. mfg
-
Thread
Spielanzeige
diversen Recherchen im Internet bin ich auf die Arduino Plattform gestoßen, und habe mir dieses (Mega 2560) besorgt . Nach diversen Versuchen mit LED 7-Segment-Anzeigen bin ich zu dem Ergebnis gekommen das meine Idee damit umsetzbar wäre. Jetzt aber zu meinem Vorhaben . Bitte sagt mir ob es überhaupt
auch mit Fotos des Displays - die Steuerschaltung mit dem Atmega328 hat ein RFM12 Funkmodul mit dem man die Inhalte für das Display (und ggf. Steuerkommandos für die Anzeige wie reinscrollen etc.) übertragen kann, hier ist später noch eine Fernbedienung geplant,
-
Thread
Geschwindigkeit Arduino > C
Muss man wissen, war mir unbekannt! Lese ich so aus dem Datenblatt zum ATmega328 nicht raus. Nettes Feature.
aber schon - mit diesem speziellen Register. Habe den Hinweis oben geprüft, steht tatsächlich im ATmega328-DB unter 14.2.2. Toggle Pin.
-
Thread
Kompatibilität (Pin und Binär)
aufstellen: [pre] AT90S1200 → AT90S2313 → ATtiny2313 → ATtiny4313 AT90S2333 → AT90S4433 → ATmega8 → ATmega48/88/168/328 AT90S2343 → ATtiny11/12/13/15 → ATtiny25/45/85 AT90S4414 → AT90S8515 → ATmega8515 → (ATmega161?) → ATmega162 AT90S4434 → AT90S8535 → ATmega163 → ATmega16/32 → ATmega644 → ATmega164P/324P/644P → ATmega1284P ATmega103 → ATmega128 → ATmega1281 → ATmega2561 ATmega640 → ATmega1280 → ATmega2560 AT90USB646/647/1286/1287
-
Thread
Relais mittels Transistoren schalten
Also könnte ich mit diesem Board 54 Transistoren oder 54 Relais schalten? ARDUINO MEGA 2560 http://www.reichelt.de/Programmer-Entwicklungstools/ARDUINO-MEGA/3/index.html?&ACTION=3&LA=2&ARTICLE=119696&GROUPID=2969&artnr=ARDUINO+MEGA Technische Daten: Microcontroller: ATMega2560 Betriebsspannung
-
Thread
Ic Programmieren anfangen - welche Schnittstelle?
Arduinos lieben, oder hassen, egal. >Sie sind JETZT da. Warum muss den lieben? Der Arduino mit ATMega2560 lässt z.B. keine UART im SPI-Mode zu. Warum sollte ich etwas ich etwas derart kastiertes mögen MfG Spess
am PI nicht selber schreibt wird sich wundern das nix dann passiert wenn man es wünscht! der m2560 ist ja nun auch veraltet, mit nur 8KB SRAM, ich nehme liber den mighty mini m1284p mit 16KB SRAM
-
Thread
AVR Bezeichnungen
Bernd wrote: > Sagt mal, gibt es inzwischen bei den ATmega auch schon 2 Generationen? Mindestens drei, würde ich aus dem Bauch raus sagen. Die ersten waren die ATmega103, möglicherweise fallen auch ATmega161 und ATmega163 in diese Gruppe. Danach dann ATmega16/32/64/128, die bilden die zweite Generation. Die aktuellen ATmegas bilden die dritte. Der ATmega2560/2561 ist ein wenig zwischen den letzten beiden. Der hat sein Leben mal als ATmega256 anfangen
-
Thread
atmega4808 mit microchip ICD3 programmieren/debuggen UPDI interface
Jan Jans schrieb im Beitrag #6826409: > was unterscheidet denn die "TWI-Register" des ATMEGA4808 von denen der > anderen > angegebenen Controller, z.B. dem ATmega328?
wirst. Als Anfänger bist Du mit einem klassischen Board (ATmega8..ATmega2560) deutlich besser bedient. Bei den neuen megaAVR0 wurde die Hardware komplett umgekrempelt, da stimmt gar nichts mehr überein. Daher werden bisherige AVR-Programmierer diese nur selten
-
Thread
Ramps Smart Adapter und Pin Belegung
Hallo, während des brennens meines GT2560 (http://www.geeetech.com/wiki/index.php/GT2560) ist scheinbar ein Fehler aufgetreten. Nun erhalte ich ständig Fehlermeldung, dass ein Bytes im Bootloader falsch gesetzt ist. Nach meiner Erfahrung muss
sagen >welcher Pin MISO, MOSI und SCK ist? Was hindert dich daran an Hand des Datenblatts (ATMega2560) die passenden Pins heraus zu suchen? MfG Spess
-
Thread
[V] ATMega, Z80, DSPIC, Photomos
2,50€ 626 DSPIC30F5013, 16bit MCU mit DSP: 4,20€ 635 CX380D5, Halbleiterrelais 5A: 5,00€ 803 ATMega2560-16AU, ATMEL Mikrocontroller: 6,00€ 1163 66.22.9.012.0600 Finder Leist.Relais 12V=, 30A, 250V: 6,50€ 1164 SR10-0.02Ohm- 1% Curren Sense resistor: 1,50€ 1165 RT424024, Schrack Relais 24V=,8A,
von den AT89S8252 nur noch Restmenge da ATMega2560 ebenfalls
-
Thread
8 oder 16 Zeichen 4 Zeilen LCD mit 9 mm Zeichenhöhe
.bootloader.file=optiboot/optiboot_atmega328.hex nano.menu.cpu.atmega328.build.mcu=atmega328p ## Arduino Nano w/ ATmega328P (old bootloader low mem) ## -------------------------- nano.menu.cpu.atmega328old=ATmega328P (Old Bootloader
=0xDA nano.menu.cpu.atmega328old.bootloader.extended_fuses=0xFD nano.menu.cpu.atmega328old.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex nano.menu.cpu.atmega328old.build.mcu=atmega328p [/c]
-
Thread
STK600 Dip Package
Du musst avrdude noch sagen, dass dein STK600 am USB-Port hängt. [pre] avrdude -c stk600 -p m2560 -P usb [/pre]sollte gehen. Wenn das nicht funktioniert, musst du avrdude nochmal compilieren, da die libusb-Unterstützung dann nicht vorhanden ist. Dazu einfach das Paket libusb-dev oder so ähnlich
ein STK600 mit DIP-Routing-Karten. Da ich mich auch als absoluten Anfänger bezeichnen würde, was atmega-Mikrocontroller angeht, stehe ich wie anfangs Yöne O. (yoene) vor dem Problem, die richtige Routing-Karte zu finden. Ich möchte einen ATmega32 programmieren. "Welche Routing-Card zu welchem µC gehört
-
Thread
avr-gcc 11.1.0 defekt? Gesperrt
Kombinationen: Arduino IDE 1.8.15 + avr-gcc 10.3.0 Arduino IDE 1.8.15 + avr-gcc 11.1.0 + Arduino Mega2560 (ATmega2560) Arduino IDE 1.8.15 + avr-gcc 11.1.0 + MCUdude MegaCoreX Package (ATmega4809) Arduino IDE 1.8.15 + avr-gcc 11.1.0 + SpenceKonde DxCore Package (AVR128DB48) Es funktioniert nicht: Arduino
schrieb im Beitrag #6738185: > Arduino IDE 1.8.15 + avr-gcc 11.1.0 + MCUdude MegaCoreX Package > (ATmega4809) > Es funktioniert nicht: > Arduino IDE 1.8.15 + avr-gcc 11.1.0 + Arduino megaavr0 Package > (ATmega4809) Wie kommst Du dazu, dass es der Compiler sein sollte. Was sich hier unterscheidet
-
Thread
Potentiometer an Mikrocontrollter
analoge PIN ist. Habe ich PIN A0 richtig als INPUT definiert? - arbeite mit Atmel Studio - atmega2560 int main(void) { DDRB = 0xFF; //Port B Output DDRA &= ~(1<<PC0); //Pin PA0 Input int t=200; int arr[8] = {1,2,4,8,16,32,64,128}; int pinindex = -1; int poti
auf dem nano auch innerhalb der 64K Grenze und somit 16bittig OK ist. Gedanken darf ich mir beim ATmega 2560 und 1284p machen oder auf dem ESP32. mit allen Warnings mag er nicht mal das: switch (TagNummer) { case 0: return"Sonntag "; ....................................... manchmal
-
Thread
Amperemeter Datenlogger
avr schrieb im Beitrag #2858468: > Thomas R. schrieb: >> Dafür reicht ein Atmega1281 > Bei mir hat ein Atmega8 dafür gereicht. Wie hast du es mit dem Atmega8 gemeistert, den Jahresverlauf von 12 Parametern alle paar Minuten zu loggen, also zu speichern? Der Atmega8 hat 8 kB
wie ein Atmega8...
-
Thread
Welcher µC ist der richtige ?
) Gute Idee, danke :) Kann ich als alternative zu dem Olimexino auch den Arduino Nano 3.0 (ATMEGA328P) nehmen ? Sollte ja eigentlich keinen großen Unterschied machen.Habe beim ATMEGA328P sogar mehr Pins und mehr Leistung
Ah, noch einer. Toll, wenn alles gleich heißt, aber ungleich ist. Ein ATmega328 ist einem ATtiny85 in mancher Hinsicht überlegen.
-
Thread
MD5-Hash erstellen
free(md5str); } [/c] Fehler: [c] Arduino: 1.5.8 (Linux), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)" Arduino-Hashing1.ino: In function 'void setup()': Arduino-Hashing1.ino:19:42: error: invalid conversion from 'int' to 'char*' [-fpermissive] In file included from Arduino-Hashing1
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
RAM-Erweiterung. Und diese Teile sind noch teurer: https://www.tindie.com/products/jkdevices/atmega2560-breakout-board-arduino-compatible-16mhz-5v/ https://jkdevices.com/ATMEGA2560 Beim PIC32MZ1024 würde man natürlich auch das External Bus Interface nehmen. Vorteil: Das RAM wäre kein separater
>Also bleibt´s wohl beim ATmega162. Schöner Griff ins Klo;)
-
Thread
Lüftersteuerung
ich habe weitern Channel" alles in allen soll das Projekt bewusst überdimensioniert sein ein atmega 2560 sollte wohl auf < 20Hz begrenzen lassen trotzdem wäre mir Linearregler als backup ganz lieb Trotzdem: schon mal danke für den Input :)
liest! ;) .... Ach sche.. das macht auch nich besser Patrick schrieb im Beitrag #5937898: > ein atmega 2560 sollte wohl auf < 20Hz begrenzen lassen trotzdem wäre > mir Linearregler als backup ganz lieb Mir schwant da was, boBegnopS.....
-
Thread
Assembler - IN / OUT vs. LDS / STD
zusammen, ich versuche die Assemblerdirektiven der 8Bit-Controller von Atmel (am Beispiel AVR 2560) "zu durchdringen" und stehe vor dem Problem, dass ich nicht verstehe, warum man a) warum es zu den Load & Store Befehlen noch die In/Out Befehle existieren. Ich kann doch mit "IN" und "LDS" genau
/OUT direkt bei 0x20 anfängt. Sebastian Z. schrieb im Beitrag #3368375: > (am > Beispiel AVR 2560) Meinst du ATmega2560?