-
Thread
bidirectional IO pins
Ich glaube, dass bei AVR Mikrocontrollern ALLE Pins bidirektional sind, außer die zur Spannungsversorgung, die XTAL Pins und je nach Konfiguration der Reset Pin.
Hi >Ich glaube, dass bei AVR Mikrocontrollern ALLE Pins bidirektional sind, ... Nö. Beim ATMega103 bzw. ATMega128 im M103-Mode ist PortC nur Ausgang und PortF nur Ausgang. MfG Spess
-
Thread
Uhr(16 Bit Timer) läuft zu schnell (in 1h ca. 8 Sekunden zu schnell)
das ATmega 2560 Board und das hat 16 MHZ: siehe: http://arduino.cc/en/Main/ArduinoBoardMega2560
nicht. ArduinoBoardMega2560 hat einen externen 16MHz Quarz und der wird auch benutzt. Es sei denn du hättest an den CKSEL-Fuses manipuliert (http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-
-
Thread
Batterien parallel oder in Reihe für Stabilität
Der Arduino 2560 hat einen MC33269D-5.0 als Spannungsregler eingebaut und der hat eine Dropout Voltage von min. 1.0V. Das "ein bisschen" knapp wenn bei 6V Eingangsspannung 5V rauskommen sollen.
Möglichkeit. Wenn Platz das Problem ist, dann nimm keine riesengroße Arduinoplatine, sondern setze den AVR auf ne eigene Platine (Lochraster) und nimm den gewonnenen Platz für vernünftige Batterien (AA oder AAA). Der AVR kann problemlos an 3V oder 4,5V unstabilisiert laufen. Wieviel V braucht denn das
-
Thread
Stackinitialisierung durch den Compiler
Hallöchen! momentan lerne ich die Zusammenhänge zwischen C-Code und AVR ASM. Ich nutze dazu das Atmel Studio 6.2 und simuliere damit einen Atmega2560, ohne Compileroptimierungen. Folgender simpler C-Code: [c]#include <avr/io.h> int main(void) { uint8_t var_x
im Beitrag #4025666: > Hallöchen! > > momentan lerne ich die Zusammenhänge zwischen C-Code und AVR ASM. Ich > nutze dazu das Atmel Studio 6.2 und simuliere damit einen Atmega2560, > ohne Compileroptimierungen. Der erste Teil des Codes wir aus dem Startup-Code von crt*.o (in neueren Versionen
-
Thread
Strom Messung am ATMega2560
Hallo zusammen, ich plane mit dem ATMega2560 eine Strommessung durchzuführen. Allerdings habe ich noch einige Fragen zum Beschalten des Analogteils des Mikrocontrollers. Die Versorgung AVCC würde ich mit derselben Spannung wie VCC betreiben
Auf den ersten Blick erscheint ein ATmega2560 für eine einfache Strommessung leicht überdimensioniert, daher solltest Du vielleicht schreiben, warum dieser AVR. Ferner: wie sieht Deine Meßschaltung aus? Die interne Vref eines AVR kannst Du
-
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 > bit-banging-Problem
-
Thread
Arduino bei ebay kaufen?
Lötstopplack und einige Spritzer Lötzinn auf selbigen. Damit muss man halt leben wenn man einen Mega2560 R3 für nen 10er kauft. Funktioniert haben aber bisher alle.
Nicht-Arduiniker im Forum sind immer noch leicht pikiert dass sie dass mit den Standard-Bibliotheken und der AVR-Typunabhängigkeit nicht vorher selbst hinbekommen haben. Zumindest ist das meine Hypothese, warum wird die ja eigentlich simple und nützliche Arduino-Idee hier oft in Grund und Boden verdammt wird.
-
Thread
Arduino mega 2560 serielle Kommunikation
Hallo zusammen, Zu Testzwecken will ich ein Programm für den ArduinoMega2560 schreiben das verschiedene Zeichen z.B. ein "Test" an den PC zurück geben kann. Das Bord ist mit einem USB Kabel mit dem PC verbunden. Ich will das Programm in "C" Schreiben. (Damit entfällt für
Üblicherweise" gibts hier nicht. Arduino Mega ist nichts anderes als ein auf Platine geklatschter Mega2560.
-
Thread
Arduino Fade mit for-schleife dimmt nur runter
MoinMoin, ich hab mir mal so ein ArduinoMega2560 Board bestellt. Eigentlich hab ich mich grad mehr oder weniger mit C angefreundet, wollt nun aber auch mal in die ArduinoWelt schauen, muss aber sagen, so richtig zurecht komm ich nicht. Ich wollte
= 0; brightnessR << 255; brightnessR++) ^ [/code] Mein avr-gcc (für C) liefert die gleiche Warnung ohne die Codezeile, avr-gcc für C++ (der Compiler im Arduino-SDK) hab ich gerade keine zur Hand, ich würde aber erwarten, dass er das selbe macht. [0] http
-
Thread
Arduino mega 2560 mit AtmelStudio 6 Programmieren
Also wenn du den Mega2560 direkt programmieren willst, benötigst du einen isp. Da du Amtel Studio und USB erwähnt hast kauf dir einen AVR ISP MK2, dann hast du keine Probleme zu erwarten ;-)
und bräuchtest keinen Bootloader. Das Argument für Atmel Studio würde so aussehen: [code]-patmega2560 -cusbasp -Uflash:w:"$(ProjectDir)Debug\$(ItemFileName).hex":i[/code]
-
Thread
Bistabiles Relais (2 Spulen) direkt an Atmega!?
Steuerspannung 0-5V ohne nennenswerten Strom. Frage nun: Kann man das so machen, oder stirbt der AVR nach ein paar Schaltspielen? Reichen Freilaufdioden "über die Spule" nach GND um den AVR zu schützen? Oder reichen gar die internen Dioden des AVR? Was meint ihr? Meinungen/ Erfahrungen wären super
an, ob ich da Bauchweh bekomme oder nicht. > Frage nun: Kann man das so machen, oder stirbt der AVR nach ein paar > Schaltspielen? Reichen Freilaufdioden "über die Spule" nach GND um den > AVR zu schützen? Würde ich auf jeden Fall machen > Oder reichen gar die internen Dioden des AVR?
-
Thread
Tischrechner, HP-Style
aufgesetzt: http://speleotrove.com/decimal/ Der Kode belegt über 66 MB, also mußte es ein Arduino Mega 2560 sein. Später will ich das mal auf einem losen Atmel AVR 1284 zum Lafen bringen. Wider Erwarten war die Tastatur das größte Problem. Mittlerweile habe ich die verwendeten Taster von Marquardt (leider
Georg Bisseling schrieb im Beitrag #3995375: > Der Kode belegt über 66 MB wirklich? krasser avr...
-
Thread
Welches AVR Entwicklungsboard
und Peripherie. Wenn Du dann mal mit einem "nackten" avr auf eigener Platine (ggf. Lochraster) loslegen willst, nutzt Du den oben genannten avr isp mkii ;)
unterschiedliche Prozessoren: http://arduino.cc/en/Main/Products Wie gesagt: Das 'Arduino Mega 2560' für ca. 8€ wäre noch 'ne Alternative. Inzwischen bin ich aber wegen des Preis-Leistungs-Verhältnisses zu 90% auf STM32 umgestiegen: Ein "STM32 Nucleo" als _Debugger_ (billiger als ein 'AVR Dragon
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
Mega 2560 R3 16AU Entwicklungs-Board http://www.miniinthebox.com/de/mega-2560-r3-atmega2560-16au-vorstand-development-board-fuer-arduino_p903300.html + 3,2-Zoll-TFT 480x320 für Arduino Mega2560 http
http://de.aliexpress.com/item/Mega-2560-CH340G-ATmega2560-16AU-Compatible-for-Arduino-Mega-2560/32517341214.html ein Atmega 2560 Board, ~1,50€ teurer als der Chip selber! und es sieht echt aufgeräumt aus im Vergleich mit dem "Original
-
Thread
nackter ATMEGE8 zu ARDUINO
nackten ATMEGA8 mit dem Code des ARDUINO herstellen Als Software habe ich Arduino 1.0.6 und auch AVR Studio Ver 4.18.716 laufen. Das STK ist an COM1 und funktioniert tadellos, das Steckbrett hängt an einer Silicon Labs CP210x USB to UART Bridge und funktioniert auch, ich kann LEDs blinken lassen
Was hat der Atmega8 mit Arduino zu tun? Mit der Arduino Software wird der Atmega168/328P oder 2560 hauptsächlich programmiert. Da wird dir der Atmega mehr Schwierigkeiten bereiten (ua. nicht unterstützte Libs), dass du dir den Rat von Peter genauer anschauen sollst.
-
Thread
DCF77 Signal auswerten MEGA2560
Ich habe laut dem AVR Calculator genau die Werte errechnet :( Hier ist meine Konfig vom Timer. Vill. seht ihr ja auf anhieb einen Fehler? Es handelt sich hier um einen MEGA2560. [code] /* Settings for the 1ms Base
Jan schrieb im Beitrag #3988170: > Ich habe laut dem AVR Calculator genau die Werte errechnet :( > Hier ist meine Konfig vom Timer. Vill. seht ihr ja auf anhieb einen > Fehler? Es handelt sich hier um einen MEGA2560. > > [code] > > /* Settings for
-
Thread
Starterkit Mikrocontroller
... ganz nebenbei ist der Simulator im AVR Studio durchaus geeignet um die Internals eines AVRs zu verstehen...
so zu helfen, erst recht auf so nem einfach zu durchschauenden und zu beherrschenden Ding wie nem AVR.
-
Thread
JTAGMKII mit Arduino Mega
Hallo, hoffe mir kann jemand weiter helfen:-) Ich habe ein Arduino Mega 2560 Board welches ich mit einem JtagMKII debuggen möchte. Den Bootloader auf dem Arduino habe ich gelöscht, JTAGEN gesetzt und ich komme auch auf das Board über JTAG drauf (Read ID ,Fuses setzen etc
Dann geht es jetzt im neuen AVR Studio, in meinem 4.18 geht es nicht.
-
Thread
Bascom und Sainsmart Display
, 6, 7);" So nun zu meiner Frage.. Welche Ports muss ich in Bascom angeben um mit dem Atmega 2560 eine Ausgabe auf das Display zu bekommen? Ich habe bei Arduino eine PinMapp2560.zip gefunden und darauf hin die Ports PE2... PE7 deklariert. Allerdings ohne Erfolg.. Grüße aus dem Süden und
Guggug schrieb im Beitrag #3979611: > Welche Ports muss ich in Bascom angeben um mit dem Atmega 2560 eine > Ausgabe auf das Display zu bekommen? Siehe http://halvar.at/elektronik/kleiner_bascom_avr_kurs/lcd_textanzeige/
-
Thread
Chips mit dem Arduino programmieren
, Drehgeber, LEDs, 2 Taster, Piezo Summer, USB-RS232 ... für 10€ kaufen. Ob da jetzt ein PIC oder AVR im Bausatz ist, spielt ja keine Rolle. Der Reis für ein Debug/Programmer Tool sollte aber keine all zu gro0e Hürde darstellen ...
UNO mit dem Sketch "Arduino as ISP" kannst Du standardmäßig erstmal alle per SPI programmierbaren AVR Atmega-Controller programmieren, die auf einem im Handel verfügbaren Arduino-Board enthalten sind, z.B.: - Atmega8 - Atmega168 - Atmega328 - Atmega1280 - Atmega2560 > Und wie muss ich dann den
-
Thread
Arduino Mega2560 / SunFounder + Bascom + ISP-Programmer
Hallo zusammen, vor einigen Tagen habe ich mir bei ebay das SunFounder Lab Mega 2560 R3 ATmega2560-16AU Board (http://www.ebay.de/itm/Neu-SunFounder-Lab-Mega-2560-R3-ATmega2560-16AU-Board-fur-Arduino-kompatibel-/151275549665?pt=Wissenschaftliche_Ger%C3%A4te&hash=item2338b9b3e1) gekauft und hatte vor es mit dem DIAMEX USB ISP-Programmer Stick für ATMEL AVR STK500, ebenfalls von ebay ( http://www.ebay.de/itm/DIAMEX-USB-ISP-Programmer-Stick-fur-ATMEL-AVR-STK500-ATmega-ATtiny-Controller-/270955420181?pt=Bauteile&hash=item3f16339a15 ) und BASCOM zu programmieren
-
Thread
[V] AVR Protoboard + AVR Chips + USBasp
Paket bestehend aus: 1x AVR Protoboard für Tiny, 2313, M8/168/328, M32/644/1248/2560 DIP-40 Quarzfassung = Quarze steckbar 1x Tüte diverse Quarze 1x PS/2 Buchse+Cinch Video (auf Protoboard) 1x SD Card Adapter 5V tolerant
-
Thread
COM-Eintrag im Windows Gerätemanager
Gerätemanager von Windows eindeutig identifizierbar zu machen. Mein Controllerboard besteht aus einem ATmega2560 der über den UART FT232R per COM-Port mit dem Rechner kommuniziert. Bei vielen Hardwareherstellern erscheint im Gerätemanager neben dem von Windows zugewiesenen COM-Port auch die Gerätebezeichnung wie im beigefügten Beispiel z.B. der "AVR-ISP PROGRAMMER". Nun habe ich bereits das vom UART-Hersteller FTDI zur Verfügung gestellte Programmier-Tool "FT_Prog" getestet und in den FT232R meines Controllers einen unter "Product Description
-
Thread
JTAG ICE MKII prüfen
Kennt das veraltete Studio 4.19 überhaupt einen ATMega2560? Warum nimmst du nicht die aktuelle 6.2?
Helmut S. schrieb im Beitrag #3971065: > Kennt das veraltete Studio 4.19 überhaupt einen ATMega2560? Das 4.18 kennt den ATMega2560, ich arbeite damit. Warum sollte das 4.19 ihn dann nicht kennen ?
-
Thread
Verschlüsselung- kann man das so machen?
Das dürfte das nicht spezifizierte "embedded Gerät" möglicherweise überfordern, könnte ja ein AVR sein ...
AES auf Atmel AVR: http://www.heise.de/developer/artikel/Cryptography-Engineering-Teil-4-AES-auf-AVR-ATmega-1442338.html
-
Thread
AVR: C-Code Optimierung mit Inline Assembler
Multiplikationen statt. Eine weitere Frage wäre noch, ob es eine Möglichkeit gibt, wie ich an den kompilierten avr-gcc Assembler-Code herankommen kann. Bisher habe ich nur die Seite http://gcc.godbolt.org/ genutzt, die jedoch nicht die aktuelle Version des avr-gcc anbietet. Vielen Dank im Voraus, Thomas
dann sollte bereits eine *.lss Datei mit dem generierten Assembler Code erstellt worden sein. Wenn du avr-gcc direkt benutzt dann: avr-objdump -h -S projekt.elf > projekt.lss Ein guter Anfang ist auf jeden Fall sich den generierten Assembler Code anzugucken und dann zu überlegen ob einem Stellen für
-
Thread
4-wire resistive Touchscreen Schaltung TWI USART-Anbindung ATmega8 Assembler LS-7 LS-8
(ist aber in dieser Version noch nicht eingebunden). Desweiteren meldet ein zusätzlicher PIN am AVR eine Touch-Aktivität, kann bei Bedarf genutzt werden. Ein BEEP meldet eine erfolgreiche Touch-Betätigung. Das System lässt sich auch in andere Systeme einbinden, da nur 2xADC für X+ und Y+ zur
Schichten hat natürlich nicht nur Nachteile, diese systembedingte Tiefpass-RC-Kombination mag der ADC des AVR. @Robert >statt 0..1000 könntest Du doch gleich die aktuelle Pixelposition >zurückgeben. Du hast mich überzeugt, ich werd's auch umsetzen. Danke für den Tipp. Bernhard
-
Thread
Code abspecken
] [code] $ echo -e "Version: __VERSION__\nAVR LIBC Version: __AVR_LIBC_VERSION_STRING__" | avr-gcc -E - # 1 "<stdin>" # 1 "<command-line>" # 1 "<stdin>" Version: "4.8.1" 1 LIBC Version: __AVR_LIBC_VERSION_STRING__ [/code] [code] $ echo "#include <avr/io.h>" | avr-gcc -dD -E - |grep VERSION #define __VERSION__ "4.8.1" #define __GXX_ABI_VERSION 1002 In file included from <stdin>:1:0: /usr/lib/avr/include/avr/io.h:606:6: warning: #warning "device
-
Thread
Arduino FastLED LIB vs. WS28xx LIB
Lib zu ändern: z.B. C:\Programme\Arduino\libraries\FastLED\delay.h [c] // hier andere CPU als AVR #if !defined(__MK20DX128__) template<int CYCLES> __attribute__((always_inline)) inline void delaycycles() { _delaycycles_AVR<CYCLES / 3, CYCLES % 3>(); } #else // dann dürfte der Teil nur
/issues/121 hihi nun die Antwort: Closing this thread as I am not going to be doing any more AVR platform work for more platforms beyond the 32u4, mega328p, and mega 2560. na ja, meine Frickellösung läuft schon witzig die Arduino "Gemeinde" kommt das von gemeinsam oder Gemeinheit?
-
Thread
ATmega 2560 Timer0
Hallo zusammen, hat jemand einen Beispielcode, wie man den Timer Null vom ATmega2560 als Overflow-Interrupt initialisiert? Mfg, Jonas Wühr
/AVR-GCC-Tutorial/Die_Timer_und_Z%C3%A4hler_des_AVR mfg.
-
Thread
[V] AVR ISP MKII
Es wird bei eBay auch ein "AVR ISP MKII Clone" verkauft. http://www.ebay.de/itm/AVR-ISP-Programmer-MKII-Clone-Supports-Atmega-2560-/181628341383 Was haltet ihr davon? Es ist scheinbar eine Kopie von dem hier: http://www.fourwalledcubicle.com
originale Programmer kaufen, China Nachbauten bz.w generell Selbstbauten können Probleme verursachen. AVR ist aber sowieso soooo 2000, entweder Cortex-M oder MSP430...
-
Thread
Multiplexen von Drehencodern
sam schrieb im Beitrag #3958579: > Ausgangssituation: Ich möchte 9 Drehencoder an einen AVR anschließen. Dann nimm 18 Inputs des AVR.
an Deinen AVR übergibt.
-
Thread
Deklaration von external memory
Bitbefehlen. Da ich da aber nichts gefunden habe, was meine Anforderungen erfüllt und ich zwischendurch im AVR-Assemblerbereich Erfahrungen gesammelt habe, fiel die Wahl auf einen ATMega und auf Grund der benötigten 3 seriellen Schnittstellen auf einen ATMega2560. Hardware ist fertig und Assembler war gesetzt
>Irgendwann hatte keiner mehr Lust auf die Dinger und ein 8051 mit der >Ausstattung eines ATMega2560 ist uns nicht bekannt. Nimm den AVR und mach es in C. Auch wenn der Umstieg mit Anstrengung verbunden ist, wenn es fertig ist wirst du die Eleganz und Leistungsfähigkeit sehen und du hast dann viel
-
Thread
Attiny841 ISP Kommunikation
https://d3s5r33r268y59.cloudfront.net/6183/products/thumbs/2014-03-18T21:30:27.383Z-IMG_9950.JPG.2560x2560_q85.jpg Dennoch, sollte sich keine andere Loesung finden, werde ich im Zweifel den Chip (genauer: einen neuen) also einmal anders herum einbauen. Koennte man ein "verbraten" beim falschen
Für ca 39.80 Euro bekommst du einen Atmel ISP Adapter MKII mit dem eigentlich wirklich alles an AVR geht was denkbar ist. Und das lohnt sich wirklich!
-
Thread
Fragen zu STM32F4 DISCOVERY TFT LCD Board
sich mehr tut. http://www.ebay.de/itm/SainSmart-3-2-TFT-LCD-Touch-Panel-SD-Reader-For-Arduino-Mega2560-R3-DE-Ship-/231366702307?pt=Bauteile&hash=item35de87b4e3
schrieb im Beitrag #3956207: > Da die Ports bei STM32 einige Features mehr haben als z.B. beim AVR, > haben sie auch mehr Konfigurationsregister, die aber auch ohne Lib zu > beherrschen wären. Ist schon klar, nur ist es eine Sissiphusarbeit sich da Bit für Bit raus zu suchen und die X'e durch
-
Thread
ATmega8. Der Film
In dem Film spielt der AVR-Man doch sicher auch mit?
Vielleicht mal was anderes: "Bauer sucht AVR" ;) http://avr.be/index.php?lng=du&id=1 Wobei ich mir die Kombination von AVR und Apache irgendwie anders vorgestellt habe. :) Oder ein Katastrophenfilm: "LGT8XM - ChinaSyndorom" Location: http
-
Thread
AVR ADC macht Probleme und liefert keine Messwerte
*/ /************************************************************************/ #include <avr/io.h> #include <avr/interrupt.h> #include <stdlib.h> #include <util/delay.h> #include "lcd.h" #include "uart.h" #include "ZigBee.h" #include "Utility.h" #include "structs.h" /************
gleichen Modells angeschlossen und hatte auch damit keinen Erfolg gehabt. > Ansonsten: > Welcher AVR? Atmega2560 auf STK600 (Aref0 und Aref1 Jumper habe ich entfernt) > Welcher Sensor? ADXL330 (MEMS1) > Sind AVCC und AGND und alle GND-Pins korrekt beschaltet? Ja > Schaltplan? ADXL330
-
Thread
C Programmierung STM32
Hi, also im Unterschied zum AVR solltest Du dringlichst die vorgegebenen Initialisierungsroutinen benutzen um die Clocks etc. einzustellen. Im Gegensatz zum AVR wird das NICHT per Fuses geregelt, sondern durch die Software zur
nana... Es geht hier nicht um den Glaubenkrieg AVR vs PIC vs ARM vs ..... Habe mit den meisten AVR Familien bereits gearbeitet, AttinyX5, X4, AttinyX41, Attiny2313, mega1284p, mega2560, mega328, .... Die sind in ihrem Bereich für mich Spitze.
-
Thread
BTM-222 Halterung für Lochrasterplatine
Wenn Du das BTM-222 direkt mit dem AVR koppeln willst, brauchst du keinen MAX(3)232. Den brauchst Du nur, wenn Du das mit dem PC koppelst. Lass den AVR am besten auch mit 3.3V laufen. die Widerstände in der vorn Dir gezeigten Schaltung
Dieses Arduino 2560 Board arbeitet mit 5 Volt. Und auf der Platine (die du oben von Ebay verlinkt hast) sieht man, dass sie Pegelwnadler enthält. Also ja, du kannst diese beiden Module zusammen benutzen, und sie werden
-
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];
Falk Brunner schrieb im Beitrag #3940420: > Ja und? Nimm 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
-
Thread
Conways Game of Live zu langsam auf Z80
es auch schnell genug laufen". Aber ich glaube, Du kannst die Arduino Core-Library auch unter AVR Studio installieren, mit einer Erweiterung. Nennt sich wohl "Visual Micro". http://www.visualmicro.com/page/Arduino-for-Atmel-Studio.aspx Und dann kannst Du in AVR-Studio/Visual Micro Debuggen und
setup/loop-Funktionen auf eine main()-Funktion umschreiben, wenn man die Serial-Ausgabe über andere AVR-Serial Routinen macht.
-
Thread
Flashrom Zelle defekt- ausblenden bei Programmieren
Hallo, in einem meiner Systeme befindet sich ein avr atmega 2560, der bei einer bestimmten Adresse einen Programmdefekt hat. Ich suche eine Möglichkeit, sozusagen drumherumzuprogrammieren, ohne dass der Compiler ds wegoptimiert. Welche Möglichkeiten
R. Freitag schrieb im Beitrag #3936415: > in einem meiner Systeme befindet sich ein avr atmega 2560, der bei einer > bestimmten Adresse einen Programmdefekt hat. Ich suche eine Möglichkeit, > sozusagen drumherumzuprogrammieren, ohne dass der Compiler ds > wegoptimiert. Dazu musst
-
Thread
AVR Studio ATmega2560
Hallo Ich habe eine Arduino ATmega2560 µC und will diesen über AVR Studio 6 programmieren. Die Treiber für den µC habe ich installiert jedoch wird mir der ATmega2560 nicht vorgeschlagen wenn ich ihn unter Decive Programming auswählen will
Simon Rejcovsky schrieb im Beitrag #3932810: > Hallo > > Ich habe eine Arduino ATmega2560 µC und will diesen über AVR Studio 6 > programmieren. > Die Treiber für den µC habe ich installiert jedoch wird mir der > ATmega2560 nicht vorgeschlagen wenn ich ihn unter Decive Programming > auswählen
-
Thread
Universelle Tastenabfrage nach PeDa in AVR Assembler
zusammen, leider programmiert PeDa ( Peter Dannegger ) ja nur noch in C. Ich würde gerne als " AVR-ASM-Übender " die erweiterte Version von dieser hier verstehen und suche somit Leute die Lust und Können besitzen, dies einem AVR-Assembler-Übenden zu erklären : http://www.mikrocontroller.net/topic
Bernd S. schrieb im Beitrag #7387475: > deshalb habe ich den AVR8ASM-Code leicht abgeändert In neun Jahren? Respekt.
-
Thread
Arduino Mega 2560 startet nicht nach Stromunterbrechnung
Arduino. Wenn ich nun das USB-Kabel herausziehe und so die Stromversorgung unterbreche startet der Mega2560 nicht mehr. Ich muss ihn dann erst erneut beschreiben und dann geht es. Reset drücken hilft auch nichts. Das komische ist, wenn ich ein Beispielprogramm direkt mit der Arduino-Umgebung hochlade funktioniert
ES wird nicht am AVR-Studio liegen sondern am Programmer. Es gibt einige (welchen hast du?) bei denen der Reset auf GND bleibt wenn USB abgesteckt wird. Also auch die ISP-Schnittstelle trennen, dann sollte es laufen.
-
Thread
3 neue Arduino UNO R3/Arduino Mega 2560 R3 werden nicht erannt
Der Arduino Uno R3 benutzt einen AVR und keinen FTDI als Interfacechip
gemommen. Alle 3 Arduino haben die gleichen USB Chips, Mega 16U2 - 1430 PM - 4w 1973 Bei den 2 MEGA 2560 ist auch der gleiche USB Chip verbaut, Mega 16U2 1418 PM 4U 089. MFG nooli
-
Thread
Warum kann nicht alles so einfach wie Arduino sein?
losarbeiten ob ich nun in Arduino pinMode(ledPin, OUTPUT); mache wäre initialisieren genau wie am AVR DDRn |= (1<<ledPin); setze ich die LED auf on in Arduino digitalWrite(ledPin, HIGH); ist es in AVR Sprache PORTn |= (1<<ledPin); man kann es so oder so machen, für eine LED sind 2 Anweisungen nötig, ob in der Arduino IDE oder im AVR Studio