-
Thread
[V] Arduino Klone - Nano, Mega, Pro Mini + Zubehör
und vorallem die Zeit ausgeht, wird mal wieder ausgemistet: 3 x Robotdyn Nano V3 - CH340G USB - ATMega328P - microUSB (fertig aufgebaut) 9 x Nano V3 - CH340G USB - ATMega328P - miniUSB (mit Leisten) 1 x Mega 2560 R3 - ATMega16U2 USB 4 x Pro Mini 328 ATMega328 5V/16MHz (mit Leisten) 2 x ENC28J60
Matthias, was möchtest Du für das "Mega 2560 R3 - ATMega16U2 USB" Board und ein "Display 3,5" / 320 X 480 Displays für Uno/Mega (Shields)" danke Thomas
-
Thread
ADC auf free running mode umstellen (Interrupt)
für den Robocup. Dort wird ein IR-Ball eingesetzt, weshalb ich auch IR-Sensoren brauche. Board: atmega2560 ADC: boardeigen Das Spiel ist sehr auf Geschwindigkeit ausgelegt, weshalb ich die Methoden, die Sensoren auslesen und die Motoren steuern, in Interrupts legen wollte. Mein Problem ist:
Ingo schrieb im Beitrag #3344969: > Hat der Mega2560 wirklich so viele ADC-Kanäle? Das du auch im Freerun > nur einen Kanal abtasten kannst ist dir klar? war mir eig klar, wollte trotzdem fragen Ingo schrieb im Beitrag #3344969: > Hat der Mega2560
-
Thread
Pull-Down Widerstand nötig 74er Reihe
Oh okay sry! Habe die 74HC Reihe und benutze einen ATMEGA 2560 als uC. Also benötigt nur der 74HC273 beim Reset einen Pull-Down aber nicht bei den Dateeingängen. Danke schon mal für die Antworten.
Mikka schrieb im Beitrag #2940185: > Habe die 74HC Reihe und benutze einen ATMEGA 2560 als uC. Wenn Du innerhalb einer Logikfamilie arbeitest, also 74er Ausgänge auf 74er Eingänge oder 74HC Ausgänge auf 74HC Eingänge, brauchst Du keine zusätzlichen Widerstände. Wenn Du aber
-
Thread
IS471F Schaltung, korrekt oder nicht?
Mein µC ATmega 2560 gibt max. 40 mA am Ausgang aus falls ihr das wissen wollt. Soll ich jetzt einen Vorwiderstand nehmen vor der IR-LED oder nicht?? Den ich will mit den Poti die Helligkeit regeln von der IR-Led
Peter schrieb im Beitrag #3253854: > Mein µC ATmega 2560 gibt max. 40 mA am Ausgang aus falls ihr das wissen > wollt. Du solltest verstehen das der uC nicht max. XXmA ausgibt, sondern mit max. XXmA belastet werden darf. d.h. der Designer hat darauf
-
Thread
ADIW in kombination mit lo8 und hi8
gestossen dass ADIW Rdl, K mit 0<=k<=63 sein muss. Diesen Sachverhalt finde ich im Datenblatt des Atmega2560 leider nicht und würde jetzt gerne wissen ob das Tatsächlich so ist und wenn wieso? Macht doch eigentlich nur Sinn bei ner 8 Bit Addition K zwischen 0 und 255 zuzulassen oder sehe ich da was falsch
Wolfgang Meyerle schrieb im Beitrag #2720523: > Diesen Sachverhalt finde ich im Datenblatt des Atmega2560 leider nicht > und würde jetzt gerne wissen ob das Tatsächlich so ist und wenn wieso? Hmmm ... eigentlich steht dort gar nicht viel über die Befehle. Vielleicht hat er ja gar keine. Wo mag
-
Thread
Tischrechner, HP-Style
aufgelöteten Tastern, die man ja eh' sieht und - ein am Boden festgeschraubtes Arduino Mega 2560 Board. ...und viel zu viel Luft. Allein die Steckkontakte brauchen ja soviel Platz. Deswegen plane ich ja auch einer Version, die Display, einen ATmega 1284 und die Tastatur auf einer gemeinsamen
Bisseling schrieb: >> Der Kode belegt über 66 MB > > wirklich? krasser avr... Das ist kein ATmega, sondern ein ATgiga :-))
-
Thread
Atmega64L ISP - Problem
Hallo, ich habe vor einiger Zeit einen Schwung Atmega64L im MLF64 Gehäuse im günstig bekommen (die waren noch nie gelötet) und wollte nun meine erste Applikation damit erstellen. Ich wollte dafür gerne die Arduino - IDE benutzen, da mir diese bereits
ISP in den Chip rein. Dazu habe ich das Projekt "Arduino as ISP" compiliert und dann in einen Mega2560 Arduino/Genuino - China Klon geschossen. Nun versuche ich über den Mega2560 als ISP für meinen Ziel - Chip AtMega64L über AvrDude (integiert in die IDE) den bootloader zu brennen. Da die IDE den
-
Thread
[V] Atmel Starterkit STK600 + TQFP100 Package + ATxMega128A1
Sockel TQFP100 und 1x ATxmega128A sind dabei, Originalverpackung und alle zugehörigen Teile wie ATmega2560 AVR Mikrocontroller, Kabelset (unbenutzt), CD mit Software sind ebenfalls vorhanden. Das STK600 liegt bei etwa 200€ + TQFP 100€ Studenten bekommen es für die Hälfte bei http://student.embedded-projects.net
Hallo, hier paar Fotos. Im Kit ist ein ATmega 2560 µController enthalten, der ist auch ungebraucht (Bild 3)
-
Thread
ATmega1280-Unterstützung durch AVR-GCC?
ATmega-Typen bietet. Hat vielleicht diesbezüglich jemand Erfahrungen gesammelt und möchte sie gern weitergeben :) Vielen Dank! Marian
für GCC und binutils dann jeweils erstmal mit Patches bis zur offiziellen Integration). Nur beim 2560/2561 sieht das leider schwieriger aus.
-
Thread
Gleichstrommotor Regelung
zusammen, Ich steuere zurzeit einen 24V Gleichstrommotor mit einem PWM-Signal an. (mithilfe des µC Atmega2560 und einen Motortreiber mit einer H-Brücke). Jetzt möchte ich aus dem ganzen eine Regelung machen. Ich kann zurzeit den vom Motor verbrauchten Strom messen. Für die Regelung muss ich ja einen
> Ich steuere zurzeit einen 24V Gleichstrommotor mit einem PWM-Signal an. > (mithilfe des µC Atmega2560 und einen Motortreiber mit einer H-Brücke). > Jetzt möchte ich aus dem ganzen eine Regelung machen. > Ich kann zurzeit den vom Motor verbrauchten Strom messen. > Für die Regelung muss ich ja
-
Thread
Code abspecken
herkommen. Das einfachste wird es wohl sein einfach einen anderen Controller uz nehmen. Z.B. den Atmega 2560
herkommen. Das einfachste wird es wohl sein einfach einen anderen > Controller uz nehmen. Z.B. den Atmega 2560 :-) Zum einen merkst du an das man es sich mit libs einfach macht, zum anderen empfilst du mir es mir einfach zu machen indem ich einen anderen Controller nehme. Ich würde es gern vermeiden
-
Thread
"Hilfe beim Programmieren" !
Visual Studio C Programm es muss auf Arduino Mega 2560 abgespielt werden
arduino mega 2560
-
Thread
Arduino Bootloader - funktioniert nur einmalig
unmöglich. Zumindest sehr schwer möglich. Wohl nicht aus Versehen >ich habe hier ein ArduinoMega2560 mit aufgestecktem Ethernet Shield. Ich auch. Keine Probleme damit. (zumindest nicht solche)
Schnittstelle an PE0/PE1 oder > die Pins an sich? ichz benutze die USB-Schnittstelle des ARDUINO Mega 2560, an der der ATmega16U2 hängt.
-
Thread
Atmel kündigt AVR XMEGA-Mikrocontroller an
ATmega2560: 135 Befehle. ATxmega A: 135 Befehle. Beantwortet das deine Frage?
Upgrade möglich, wenn der Speicher nicht reicht(ATMega2560); kein Spezialkabel/Spezialprogrammierer notwendig, man kann alles selbst bauen; Externes Speicherinterface auch bei der 'kleinen' Version 1281; Problemlos bei Endverbraucherlieferanten erhältlich
-
Thread
CAN Bus Alternative für Arduino
nie untergekommen - muss ich mal schauen. Das zentrale "Steuergerät" muss auf jeden Fall auf einem Atmega 328p oder 2560 basieren (oder ähnlichen, die mit der Arduino IDE/vMicro gefüttert werden können), da ich derzeit nur damit umgehen kann. > Wie gesagt: ist alles erprobte Technik, massenweise im
Derivate werden hier gerne genommen. > Das zentrale "Steuergerät" muss > auf jeden Fall auf einem Atmega 328p oder 2560 basieren (oder ähnlichen, > die mit der Arduino IDE/vMicro gefüttert werden können), da ich derzeit > nur damit umgehen kann. Siehe oben. fchk
-
Thread
RC Auto mit Arduino und Sensoren
unterstützt auch eine ganze Reihe 32 Bit ARM Controller. Genau ich habe einen Arduino mit einem Atmega 2560 > Spannend stelle ich mir > allerdings die Messung des Füllstandes vom Tank vor, denn der wird ja > kräftig durch geschüttelt. Das ganze soll zunächst in einem Testaufbau stattfinden
Andi F. schrieb im Beitrag #7508862: > Genau ich habe einen Arduino mit einem Atmega 2560 Kannst du dann einfach mal KONKRET sagen was jetzt dein Problem ist?
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
ATmega16HVB ATmega16M1 ATmega16U2 ATmega16U4 ATmega2560 ATmega2561 ATmega32 ATmega324P ATmega325 ATmega3250 ATmega3250P ATmega325P ATmega328P ATmega329 ATmega3290 ATmega3290P ATmega329P ATmega32A ATmega32C1 ATmega32HVB ATmega32M1 ATmega32U2 ATmega32U4 ATmega32U6 ATmega48 ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644P ATmega644PA ATmega645 ATmega6450 ATmega649 ATmega6490
-
Thread
China Schrott - NPN Transistor als DS18B20 verkauft
Pff, das ist bitter... Ich habe bei ali auch ein paar falsche 2560er für ~5EUR gefunden.
Electronics. Habe 10x DS18B20 für 4,70€ bestellt und die funktionieren. Außerdem habe ich noch 10x ATMEGA328 im DIL Gehäuse und in einer 2. Bestellung nochmal 10x 328 als SMD bestellt. Alle Teile waren ESD gerecht in Antistatiktüten und die DIL Chips in Sücken von Verpackungsstangen. Sowas ich in China
-
Thread
DMX-Transmitter - Wie werden A und B an die XLR-Buchse angeschlossen?
im Arduino Mega ist ein AtMega 2560 und da der eh 4 UARTs anbietet, ist das "Vermeiden-wollen-einer-seriellen-Schnittstelle" ja eh obsolet. Ich hatte ursprünglich nur die erstbeste library gesucht, da mir das bit-banging-Problem
bazjo schrieb im Beitrag #4023108: > im Arduino Mega ist ein AtMega 2560 > > und da der eh 4 UARTs anbietet, ist das > "Vermeiden-wollen-einer-seriellen-Schnittstelle" ja eh obsolet. > > Ich hatte ursprünglich nur die erstbeste library gesucht, da mir das >
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
/at90usb1287 avr/lib/avr6/ avr/lib/avr6/atmega2560 avr/lib/avr6/atmega2561 avr/lib/avr6/atmega2564rfr2 avr/lib/avr6/atmega256rfr2 avr/lib/avrxmega2/ avr/lib/avrxmega2/atxmega8e5 avr/lib/avrxmega2/atxmega16a4 avr/lib/avrxmega2
kopierten Dateien finde ich ich je 4 Dateien. crtatmega4808.o iom4808.h libatmega4808.a specs-atmega4808 Analog zum 2560er. Im Backup meiner Toolchain's (vor der Kopieraktion) findet sich nur eine Datei iom4808.h
-
Thread
STK 600 und AVR Studio - Welche µC kann ich damit programmieren?
Hallo, beim STK600 ist ausser ein Atmega2560 nichts dabei. Du kanns in Prinzip mit dem STK600 ALLE µController von Atmel programmieren voraussetzung du hast dem entsprechendem Routing-Card, die Routing-Cards muss du alles sperat kaufen.
zu testen, programmieren, würde ich nicht mit dem STK600 machen. Zum Testen reicht der vorhandene Atmega2560 meistens, muss eben etwas per Software angepasst werden. Die Zielanwendung kannst du dann per ISP oder JTAG vom STK600 programmieren, Debuggen geht per JTAG nicht. Kompatibel ist das STK600
-
Thread
UART Debug Schnittstelle auf PC
seid nicht zu hart :D Zu meinem Vorhaben: Ich habe vor, alles (das wichtigste) was der MC (Atmega2560, sollen aber auch mehrere werden) macht, über UART auf den PC zu schicken. Sollte ja, solange es Text bzw ASCII bleibt, kein Problem sein. Und zwar soll das eine Debugschnittstelle werden.
@fop: Danke erstmal für deine Antwort. Ich programmiere mit C und beschreibe aktuell einen Atmega328PB, sowie einen Atmega2560. fop schrieb im Beitrag #6455761: > Meist wandelt man auf dem µC schon alles in > ASCII Ja klar, kann man machen bzw finde ich ASCII auch leichter zu senden.
-
Thread
C++ - Inkrementalgeber auslesen
am PC zu realisieren, ohne teuere Wandler oder Interfacekarten? Vllt mit RS232 und einem kleinen ATMega? Danke schonmal. Marco
da ist alles drauf, einschliesslich > IDE. Ich hab mir jetzt mal einen Sainsmart Arduino Mega 2560 Klon gekauft, einfach zur Sicherheit falls noch mehr Anforderungen kommen sollten, ich schau das ganze mir mal an und schreib hier dann zurück
-
Thread
AVR T1 Capture Problem - Meinung erbeten
den 328PB oder dem 1284P oder ähnliches Familienmitglied. Das kannst Du machen. ...1284 oder ...2560 würden passen. Einen GPS-stabilisierten Zähler hatte ich mit dem ATmega162 gemacht. Heutzutage bieten sich eher die erwähnten STM32 (o. ä.) oder auch der RP2040 auf einem Pico-Board an. Das muß aber
328PB oder dem 1284P oder ähnliches Familienmitglied. > > Das kannst Du machen. ...1284 oder ...2560 würden passen. Einen > GPS-stabilisierten Zähler hatte ich mit dem ATmega162 gemacht. > Heutzutage bieten sich eher die erwähnten STM32 (o. ä.) oder auch der > RP2040 auf einem Pico-Board an. >
-
Thread
Pedant für Linux zu WinAVR
atmega165 atmega165p atmega168 atmega169 atmega169p atmega32 atmega323 atmega324p atmega325 atmega325p atmega329 atmega329p atmega3250 atmega3250p atmega3290 atmega3290p atmega406 atmega64 atmega640
at94k atmega2560 atmega2561
-
Thread
Es erscheint nichts auf dem Seriellen Monitor?
opt/arduino-1.8.19/libraries -libraries /home/daniel/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10819 -build-path /tmp/arduino_build_142490 -warnings=default -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=/opt/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avr-gcc
ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I/opt/arduino-1.8.19/hardware/arduino/avr/cores/arduino -I/opt/arduino-1.8.19/hardware/arduino/avr/variants/mega /tmp
-
Thread
MCU ohne Betriebsystem
grossen ab Mega128, 2560 usw. Dein Bluetooth-Problem kannste evt. mit einem entsprechenden Funkmodul, das eine UART simuliert, loesen. Gruss, Michael
Betriebssystem halte ich fuer overkill, ausgenommen > eventuell die wirklich grossen ab Mega128, 2560 usw. Ganz meine Meinung. Auch Parallelisierung lässt sich eigentlich noch recht komfortabel mit den vorhandenen Interrupts lösen, da brauchts nicht noch nen Schädulääär.
-
Thread
AVR Studio 5 AVR Dragon STK600 Debugging
AVR Debugging) Installierte Software AVR Studio 5 Beta2 Hardware AVR Dragon (neu), STK600 mit ATMega2560(neu) STK600 mit eigener Stromversorgung, Dragon an USB Hub mit Netzteil, JTAG Verbindung über Dragonlair(Verbindungskabel Länge 2x 8cm), Externe Clock von STK600 (1MHz). Fuses, ID lesen geht.
Einstellmöglichkeit für dei JTAG Frequenz finde? Ich habe nun ein Leeres GCC Projekt erstellt für ATMega2560 und AVR Dragon und folgenden Code eingefügt: #include <avr/io.h> int main(void) { DDRB = 0xFF; while (1) { PORTB = 0x1F; PORTB = 0xFF; //<-- hier habe ich einen Haltepunkt gesetzt }}
-
Thread
Suche Microcontroller mit EBI
Danke ja der Mega2560 hat ein EBI das habe ich ganz übersehen.
ATmega64
-
Thread
JTAGICE 3 vs JTAGICEmkII
seit dem Avr Studio5 ein neues Tool welches "atprogram" heißt. atprogram -t jtagice3 -i jtag -d atmega2560 write -fs --values AABBCC <- aabbcc wären z.b. fuses... bzw atprogram help write. Das ist meines wissens das einzigste cmd line Tool welches den Ice3 Untersützt. Gruß, Manuel
Hallo, wir haben Geschwindigkeitstest der Datenübertragung zwischen ICE3 und mkII gemacht. DW mit Atmega88: Geschwindigkeit bei beiden etwa gleich. JTAG mit Atmega64: ICE3 mit 4MHz JTAG Frequenz ist ca. 1-2 Sekunden langsamer als mkII mit 2MHz. Fazit für mich: solange ich mit mkII arbeiten kann, ein
-
Thread
STK600 aus Canada, hat jemand Erfahrung mit dem Kauft?
reine STK600. Die im Bild abgebildeten TQFP-Sachen sind nicht dabei. Lediglich ein fest aufgelöteter ATmega2560... Das sollte man bedenken. Das ist anders als beim STK500. Für jede Package braucht man dann nochmal Socket- und Routing-Cards für etwa 80-100 Euro. Es gab mal bei watterott nen Angebot für
nicht :-( sonst würde ich gleich zuschlagen. Das STK600 allein (ohne Routing-Cards) nur mit dem ATmega2560 kostet auf Deutsche Boden 192,95 EUR !
-
Thread
arduino zwischendrine zu andren Anweisungen springen und dann weiter machen.
Hallo Wie kann ich es am besten machen das der ATMEGA2560 nach Aufgabe A nicht Aufgabe B macht sondern zwischendrine Aufgabe Z mache und dann zu Aufgabe B springt ? Ich habe was von Interrupts gelesen die entweder nach zeit oder nach Pin Pegel wechsel
DAVID -. schrieb im Beitrag #4890422: > Wie kann ich es am besten machen das der ATMEGA2560 nach Aufgabe A nicht > Aufgabe B macht sondern zwischendrine Aufgabe Z mache und dann zu > Aufgabe B springt ? Du kannst zwischen A und B einfach einen Aufruf von Z einbauen. Bisher [c
-
Thread
STK600 ISP vom Board nutzen
Hallo, ich habe eine fertige Schaltung mit einem ATmega2560 entwickelt und würde den gerne auch auf der Platine programmieren. Dazu würde ich gerne den ISP von meinem STK600 Board nutzen. Das soll wie folgt aussehen: 1. ISP entsprechende Pins (MISO,MOSI
Habe keinen Zugriff auf meinen µC (Atmega2560) über ISP. Hab mir überlegt ob es an dem Reset Pin liegt. Hab auf der Platine ein Max811 verbaut um von da aus den Controller zu reseten. Den Reset Pin vom ISP hab ich direkt auf den RESET Pin
-
Thread
mehrer LEDs parallel an einen Arduino Mega
Pins vom Atmega ab können. Da nirgends steht was genau für ein Mega verwendet wird ist das also offen (kenne mich mit Ardunio nicht aus, was da ein Mega Ardunio ist - mega328?). PWM Ansteuerung mit vielen Kanälen
ein Mega Ardunio ist - mega328?) Nö, der hat keine 30 Ausgänge. Der Mega Arduino hat einen Mega2560: https://www.arduino.cc/en/Main/ArduinoBoardMega2560
-
Thread
UART senden über udrie0
Hallo an Alle! Ich habe einen Atmega 2560. Wenn ich über UART0 sende kann ich die Daten über serielle Schnittstelle mit einem hyperterminal empfangen. Das klappt allerdings nur, wenn ich die Daten direkt in das udre0 schreibe mittels
[code] .include "m2560def.inc" .listmac .org 0x000 rjmp hreset ; 01 - External Pin, Power-on Reset, Brown-out Reset, Watchdog Reset and JTAG AVR Reset .org 0x0034 rjmp huartdre0 ; 27 - USART0
-
Thread
Projekt: Vor"verstärker"
Arbeitest du? Ich würde auf 2 Atmegas verzichten, das ist schon sehr umständlich. Sowas wie ein ATMEGA2560 ist wohl schon eher zu empfehlen, (256kByte flash, 86 I/O, 6 Timer, TQFP-100).
#2798018: > Ich würde auf 2 Atmegas verzichten, das ist schon sehr umständlich. > Sowas wie ein ATMEGA2560 ist wohl schon eher zu empfehlen, (256kByte > flash, 86 I/O, 6 Timer, TQFP-100). Ich löte kein SMD: -Ich würde gerne mit Streifenraster auskommen, wenn möglich, notfalls Lochraster -Habe
-
Thread
Wie läuft der Ladevorgang beim arduino ab.
Hallo Ich habe ein arduino mega 2560 mit ein ENC28J60 lan Chip. DA die Webseite größer ist wie der ram des 2560 habe ich die Seite nicht im RAM gelegt sondern lasse sie im speicher mit ( client.print(F("....")); Jetzt kommt aber
hier gibt es Lesestoff, http://www.ethersex.de/index.php/Main_Page ich setze einen ATmega1284p als Webserver ein, Pollin NETIO
-
Thread
TVout Arduino
, expect=0x14, resp=0x51 Und mit Arduino: 1.5.5 (Windows 7), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)" C:\Users\Thomas\Documents\Arduino\libraries\TVout\TVout.cpp: In member function 'void TVout::render_setup(uint8_t)': C:\Users\Thomas\Documents\Arduino\libraries\TVout\TVout.cpp
-
Thread
AVR Mikrocontroller Lohnenswert?
liegt". Der zweite Teil befaßt sich mit, jetzt bitte nicht wieder rumdiskutieren, mit Assembler und Atmega8. Alle Beispiele sind aber auch auf einige andere AtMega anwendbar. Die Lektüre ist kostenlos im Netz verfügbar. Da steht auch etwas von Kosten und auch ein bisschen was zur Elektronik. Falls es
Anfang das Board, welches du oben erwähnt hast. - Du kaufst dir ein "Mega Pro Mini", der hat einen ATmega2560 drauf https://www.amazon.de/ARCELI-Arduino-Mega-ATmega2560-CH340G-Elektronik/dp/B07MQ1J9MR/ref=asc_df_B07MQ1J9MR/?tag=googshopde-21&linkCode=df0&hvadid=204476351460&hvpos=&hvnetw=g&hvrand=11501061730475294248&
-
Thread
SD-Karte ansprechen funktioniert nicht, eigenes Layout
Hi, ich verwende einen Atmega 2560 und möchte die SD-Karte initialisieren. Ich betreib die Karte mit 3.3V und verwende einen MAX3378 als 5V zu 3.3V Wandler. Ich hab das Layout nach den Empfehlungen von µC.net erstellt. Jedoch
@Eugen Thorben (der_eugen_thorben) >ich verwende einen Atmega 2560 und möchte die SD-Karte initialisieren. Deine Bilder sind arg klein und schlecht. >Ich hab ISP direkt am Atmega angeschlossen, den SPI jedoch mit 270 Ohm >Widerständen gekoppelt. Warum
-
Thread
PWM mit Timer0 & 2 mit ATmega168PA läuft nicht
Dito bei einem ATmega48PA.
ein Bsp. wie das bei mir in der Arduino IDE aussehen würde. Ich verwende hierfür allerdings einen ATmega2560. In diesem Bsp. ist ICR1 für TOP zuständig. Atomic Block kann man sicherlich weglassen, habe ich mir allerdings so angewöhnt, weil sei() im Hintergrund aktiviert wird. [c] /* IDE 1.8.13
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
recht arrogant vor ("Wir sind die Größten und deshalb so gut!"). Bleibe deshalb beim guten alten ATmega.
meine Gedanken bei AVR. Stimmt, CAN scheint Atmel nicht zu mögen. Die haben auch nur das alte ATmega128-Design mit CAN gepimmt und nicht die besseren ATmega2560. Ich hab daher nen ATmega2560 + SJA1000 benutzen müssen. Für kleine CAN-Knoten wird gerne der ATmega8 + MCP2515 genommen. Peter
-
Thread
m2560def.inc oder iom2560.h???
Hallo Leute, ich soll einen ATMEGA2560 programmieren, doch leider habe ich weder eine m2560def.inc, noch eine iom2560.h (habe extra geschaut, war nur eine m2561def.inc da). Hat jemand von euch zufällig eines der Files? Falls ja,
die m2560def.inc habe ich doch schon gefunden, eine Neuinstallation war fällig... aber hat jemand von euch vielleicht eine iom2560.h, damit man ihn auch AVR-GCC programmieren kann? Danke
-
Thread
AVR8_Burn_O_Mat_Config.xml
vervollständigen können und nicht jeder selbst Hand anlegen muss. unterstützt von Original (2.1.2): [pre] ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega48, ATmega88, ATmega168, ATmega328P, ATmega162, ATmega8515, ATmega8535 ATmega164, ATmega324, ATmega644 ATmega169, ATmega329, ATmega3290, ATmega649, ATmega6490, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561 ATtiny2313 ATtiny12, ATtiny13, ATtiny15 ATtiny25 ATtiny45, ATtiny85, ATtiny26 [/pre] von mir hinzugefügt: [pre] ATtiny261
-
Thread
Lösungsvorschlag Gesuch
wie Ich das Denke. Mein Problem ist folgendes: Ich habe ein Hutschienenboard, auf welchem ein Atmega2560 montiert werden soll. Dazu soll derMega auch eine Netzwerkanbindung mit dem Ethernetshield bekommen. Nun das Problem. Aufgrund der Höhe bekommen die hinteren Kontakte keinen Kontakt zum Modul
Platinen für den Mega suchen , habe ich Damals bei Eb... gefunden. Prototyp PCB für Arduino MEGA 2560 R3 Schild Bord DIY ( bei Ali ) auch zu finden
-
Thread
avr-gcc: Optimierung: mehrere RCALLs erzeugt
, 6 Bytes Platz auf dem Stack für > dein lokales Array zu schaffen. Da gilt aber nur für den ATmega2560/1. Auf kleineren AVRs pusht RCALL nur 2 Byte.
Bytes Platz auf dem Stack für >> dein lokales Array zu schaffen. > > Da gilt aber nur für den ATmega2560/1. Auf kleineren AVRs pusht RCALL > nur 2 Byte. Ja, das gilt nur für AVRs mit der avr6-Architektur (alle mit 256kB Flash, z.B. auch der ATmega256rfr2), da diese einen PC von > 16bit (= 3 Byte
-
Thread
[C++] Code-Optimierung auf AVR
Hallo Forum, ich habe hier diese "kleine" Interrupt-Routine. Der Code läuft auf einem ATmega2560. Compiler ist der avr-g++ (also C++ code) mit -Os. [c] #define US_TIMER_REGISTER GPIOR0 //general purpose register volatile uint16_t usVal[7]; ISR(PCINT1_vect) { static bool update[7
einen möglichst pinkompatiblen AVR und zieh ein paar > Drähte. Gibt leider IMHO keinen. Der ATmega2560 und der ATmega128 sind soweit ich weiß der einzige 100pinner die sind Pinkompatibel sind. Aber gewonnen hat man dadurch nichts, nur weniger Speicher :( Den Artikel hab ich schon mal Überflogen
-
Thread
RC Modellbau: Mikrocontroller und Motorstörungen
Guten Abend, ich verwende in einem Tamiya 1:10 Modell einen ATMEGA2560 auf Devboard. Der Mikrocontroller sorgt für die Steuerung div. LEDs. Es wird über externe Interrupt die Pulsweite aller Kanäle gemessen und entsprechend geschaltet (Servo PWM). Da das Devboard
Guten Abend, ich fasse nochmal zusammen: Mit einem ATMEGA2560 (aufgrund der gehobenen Anzahl an Timern & GPIOs) greife ich alle PWM Kanäle des Empfängers ab und schalte div. LEDs (Abblendlicht, Bremslicht, Rückfahrtlicht, Blaulicht sowie Blinker). Die PWM