-
Thread
Asynchronmotor mittels Inverter und ATMega 2560 auf Position regeln
Positionsregelung erstellen? Daten der Anlage: - Inverter: Lenze i550 mit CANopen - Mikrocontroller: ATMega2560 + MCP2560 - Motor: Lenze Asynchronmor mit Inkrementalgeber und istpositionsauswertung (32bit) - Sollpositionsdaten werden seriell vom Mikrocontroller eingelesen
-
Thread
USART Kommunikation nur im Einzelschritt? ATmega2560 USART Problem
Hallo, Ich bin dabei einen ATmega2560 so zu konfigurieren, dass er mehrere Sensoren über einen Multiplexer nacheinander abfragt. Der ATmega soll dann die Antworten (Messwerte) aufnehmen und weiter verarbeiten. Das "anpeilen" der Sensoren
-
Thread
Atmega2560 läuft aber IO's liefern halbstrom
Hallo I habe zwei custom ATmega2560 boards, 16MHz Quarz, LCD über I2C und andere Module, SPI und viele Outpus welche Power MOSFETS ansteuern. Ebenso befindet sich eine LED welche im 1 Sek Takt blinkt um anzuzeigen ob das Board läuft
-
Thread
Atmega2560 ASM Pins im oberen Speicherbereich adressieren
Hallo, es handelt sich um einen Atmega 2560 und Assembler. Ich möchte einzelne Pins im PortL in Assembler steuern. Der PortL liegt im oberen Speicherbereich, daher geht das mit SBI und CBI leider nicht. Gibt es im oberen Speicherbereich
-
Thread
ATmega2560: Wie Daten oberhalb 64k plazieren?
Hallo Forum, ich weiss, Daten sollen unterhalb 64k liegen, weil die *_P Funktionen nur mit diesen arbeiten können. Ich habe auch davon gehört wie man auf Daten oberhalb 64k zugreift (*_far). Jetzt kommt mein Problem: ich mache regen Gebrauch von *_P Funktionen, bisher war das alles ok, weil meine Daten dafür locker in den unteren 64k Platz hatten. Jetzt muss ich ein 40kB großes Firmware File im Flash unterbringen (für ein grafisches Display), natürlich geteilt in kleinere Teile, sonst würde ich "array too big" bekommen, was an sich immer noch kein Problem ist. Diese Daten will ich
-
Thread
Voltkraft Schaltnetzteil 5V direkt am ATmega 2560?
ich mache es mal kurz und knapp. Kann ich mit einem Voltkraft Steckernetzteil (5V) einen ATmega2560 DIREKT versorgen? Bei Conrad steht es ist GETAKTET, jetzt mache ich mir Gedanken wegen Störungen die evtl. das Netzteil auf den ATmega überträgt. Wenn ich einen 100uF Elko und jeden VCC Eingang
-
Thread
Externe Interrupts Arduino MEGA bzw. ATmega 2560
Hallo, ich habe eine Frage zur Interrupt Sense Control des ATmega2560. Wenn ich das Register EICRA mit 0xFF beschreibe, sollte der Interrupt nur bei einer steigenden Flanke am jeweiligen Pin ausgelöst werden. Leider ist das nicht der Fall. Er springt zweimal hintereinander
Bei EICRA = 0x55 ist i = 1. --> Richtig In meinem Programm lasse ich Arduinopin 13 (PB7 des ATmega) einmal an und wieder aus gehen. Das gebe ich dann auf den jeweiligen Interrupt Pin (INT0 - INT7). Ich gebe immer nur einen Interrupt frei. Kann mir helfen? [c] /***********************/ /*
-
Thread
Bug im Atmega2560 Timer0 im CTC-Mode?
Ich benutze einen 2560, 16AU 16MHz (AVRStudio 4.13 mit GCC). Mit Timer0 soll ein genauer 1s Takt generiert werden. Der folgende Code zeigt das Problem: der Befehl clearbit(TIFR0, OCF0A) sollte das Bit OCF0A löschen, tut er aber nicht. Der Zähler "timer" läuft dann viel zu schnell. Wenn ich dagegen das Bit setze, wird es gelöscht (auskommentierte Zeilen), und der Zähler läuft schön im 1s Takt. Der Simulator zeigt genau das gleiche Verhalten. Deshalb: Verstehe ich etwas falsch? include <avr\io.h> //vereinfachtes Setzen eines Bits #define setbit(ADRESSE,BIT) (ADRESSE |= (1<<BIT)) //vereinfachtes
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
Helmut V. schrieb im Beitrag #5747091: > Ich habe den ATmega2560 schon voll ausgereizt... > mit Bibliotheken von Arduino Ganz bestimmt nicht.
Helmut V. schrieb im Beitrag #5747927: > Werden AT91SAM3X8E und ATmega 32u4 als XMega-Prozessoren bezeichnet? Der SAM3X (Arduino Due) ist ein ARM Cortex-M3, der ATmega32u4 ist, wie der Name schon sagt, ein ATmega, sowie der 2560.
-
Thread
Arduino AVR ATMEGA2560 ADK mit JTAGICE 3
Hallo, bieten die Arduino AVR ATMEGA2560 ADK boards http://arduino.cc/en/Main/ArduinoBoardADK die Möglichkeit, mit Atmel JTAGICE 3 ( und atmel Studio 5/6 ) Software zu entwickeln / hochzuladen / single-step zu debuggen ? Wer kann
_Arduino_Workshop teil :-), muss / soll /will mir aber dafür ein Board besorgen, und mit den ATmega256 Boards kann man nachher natürlich "mehr" anfangen wegen "mehr" RAM+Flash-Speicher... Von daher "würde" ich mir eher ein ATmega256 SDK Board zulegen, als "nur für den Workshop" einen kleinen preiswerten
-
Thread
Hilfe zur Anbindung eines SSD1803 LCD an Atmega 2560
Datenblätter bin ich immer noch nicht wirklich schlau aus den gefunden Beiträgen geworden. Hardware: Atmega 2560 4-Bit Anbindung an LCD "EA DIP203B - 4NLW" mit SSD1803 Chip Datenblätter: http://www.lcd-module.de/fileadmin/eng/pdf/zubehoer/ssd1803_2.0.pdf http://www.lcd-module.de/fileadmin/pdf/doma/
-
Thread
16Mhz Quarz an ATMega2560 möglich? Fehlende Fuses
Hallo zusammen. Habe eine schöne ATMega2560 Schaltung und möchte einen 16Mhz Quarz in Betrieb nehmen. Leider vermisse ich die Fuses dafür. Beim ATMega8 habe ich die Low Fuses immer auf 11111111 gestellt und somit "Ext. Crystal/Resonator
16Mhz sollten also hinhauen. Die Seite ist cool, danke ;) Habe mal Atmega2560 eingegeben. Da sind aber nur low-freq-crys keine high...
-
Thread
Mysteriöser Atmega 2560 Crash bei >128kB
Hallo Zusammen! Ich verwende einen Atmega 2560 in einem grösseren Projekt (Prozessmessgerät für diverse chemische Parameter). Bisher seit einem Jahr lief die Entwicklung ohne grössere Probleme. Der reine Binärcode hat jetzt eine Grösse von
-
Thread
Custom Microcontroller Board (Cortex M4 oder ATMega2560)
Mega (https://www.arduino.cc/en/uploads/Main/arduino-mega2560-schematic.pdf) ist aber etwas verwirrend. Ich verstehe nicht so ganz warum da ein ATMega8U2 verwendet wird. Erhält dieser das zu flashende Programm per USB und Programmiert dann den ATMega2560 per ISP
Beitrag #5472753: > Erhält dieser das zu flashende Programm per > USB und Programmiert dann den ATMega2560 per ISP? IIRC ist im großen Mega ein serieller Bootloader, der 8U2 macht dasselbe wie ein USB2Serial Konverter. Ein fabrikneuer (nackter) 2560 hat den aber nicht drin, der muss per ISP aufgespielt
-
Thread
max. frequenz bei ATmega2560 und3.3V?
Hallo! Ich habe folgendes Problem: Im Datenblatt des ATMEga2560 befindet sich ein "seltsames" Diagramm zu "VCC vs. operating frequency". Normalerweise gibt es eine art Rampe zwischen 2.7 und 4.5 V die zwischen 8 und 16 MHz verläuft. In diesem Fall ist allerdings
Hallo, Atmel hat den 2560 nur zwischen 4,5V und 5,5V nur maximal 16MHz spezifiziert und den 2560V mit maximal 8MHz bei 5,5V. Steht doch gleich auf der ersten Seite des Datenblattes. Atmel garantiert also beim 2560 die
-
Thread
fuses wohl falsch gesetzt, atmega2560 geht nicht mehr
Hi Forum, ich hab bei dem Atmega2560 mit einem usbtiny über avrdude die Fuses setzen wollen. Der Atmega2560 hat einen 16 Mhz Quarz. Dabei benutze ich AVR8 Burn-O-Mat, um die Fuses zu schreiben. Mit dem Programm hab ich die Taktfrequenz von einem atmega8 und atmega32 bereits erfolgreich auf 16 Mhz eingestellt gehabt. Beim 2560 hat es nicht funktioniert. Ich hab mit einem mkii bereits die ISP Frequenz runtergesetzt und versucht den Kontroller zu
-
Thread
Atmega2560 mit AT45db642 Datenflash aufstocken?
eigentlich schon die Schaltung mir Fehlt eben nur noch der At45db642d. Kann man den nicht i-wie über den atmega2560 Programmieren??
>Kann man den nicht i-wie über den atmega2560 Programmieren?? Hab ich doch schon gesagt. Der At45db642d wird per SPI angesprochen. Jetzt musst du nur noch das Datenblatt lesen und dir dann ein Programm ausdenken wie du deine Bilder in
-
Thread
Bootloader ATMEGA2560 chip45boot2 Probleme
Hallo, ich möchte meinen ATMEGA2560 mit einem Bootloader flashen. Jetzt habe ich mir folgenden heruntergeladen: https://www.chip45.com/avr_bootloade...hip45boot2.php Der soll im Gegensatz zu anderen für den ATMEGA2560 funktionieren
_atmega2560_uart3_v2.9Q.hex versucht. Programmer verwende ich STK500 native driver. Danke Schonmal
-
Thread
ATmega2560, Speicher voll bei Program: 30% Data 8%
Hallo, ich habe ein 3,25" Display an einem ATmega2560 in Betrieb. Auf dem Display gibt es mehrere Seiten zum Durchschalten. Jede Seite hat ein Hintergrundbild und darauf werden dann informationen dargestellt. Jetzt habe ich folgendes Problem: Sobald
mehr einbinden :/ Vieeelen vieelen Dank vorab! AVR Memory Usage ---------------- Device: atmega2560 Program: 72578 bytes (27.7% Full) (.text + .data + .bootloader) Data: 646 bytes (7.9% Full) (.data + .bss + .noinit)
-
Thread
Frage: Ansteuerung Magnetventile per Relais mittels eines ATmega2560
programmierbares Steuerungssystem auf der Arduinobasis mit einer EN Zulassung Daten: Microcontroller: ATmega2560 16 Relaisausgänge Taktrate: 16 Mhz Ethernet Connector 2x RS232 Interface 1x RS485 Interface 1x SPI Interface 1x I2C Interface Hutschienenmontage: EN50022, 35mm Lagertemperatur: -20 °C
Max. Umgebungstemperatur 55 °C Min. Umgebungstemperatur 0 °C PWM-Ausgänge 15 Prozessor ATmega2560 Schnittstellen I²C RS-232 RS-232 RS-485 SPI USB 2.0 Buchse B Ethernet Stromaufnahme max. 40 A Magnetventile: Daten: Bauart: 2/2 Wege KV-Wert: 10,2 m³/h Schaltfunktion
-
Thread
Hilfe bei Verständnis des Double Speed Operation Mode bei ATMEGA2560
Verständnisproblem lösen, dann kann die Welt untergehen.^^ Um es kurz zu machen. Ich habe einen ATMEGA2560, sende diesem über UART Daten bei einer Baudrate von 57.6k Baud und er wird mit 16MHz getaktet. Die Formel aus dem Datasheet ergibt nun für diese beiden Werte einen Fehler von 2.1% (siehe Datasheet). Fehler_Baudrate [%]=((UBRR_gerundet+1)/(UBRR_genau+1)-1) Jetzt kann ich den ATMEGA2560 in den "Double Speed Operation Mode" setzten in dem ich im Status Register UCSRnA das Bit für U2Xn setzte. Dadurch halbiert sich der Divisor für die Formel für UBRR von 16 auf 8 UBRR_n=f_osc
-
Thread
ATmega2560 - ADC 8 ... 16 funktionieren nicht
Hallo! Wer kann mir bei folgendem Problem helfen: Mit einem ATmega2560 will ich 16 Analog-Digital-Konverter-Kanäle nutzen. Mit der unten gezeigten Funktion AnalogPort funktioniert das bei den Kanälen 0 bis 7 sehr gut (Spannungsmessung korrekt für U=0 bis 4800 mV).
-
Thread
Erfahrung Atmega 2560 mit Aosong Am2302/DHT22
alle, Ich wollte Fragen ob jemand Erfahrung mit dem Aosong AM2302 hat, in Verbindung mit dem ATMEGA 2560. Ich bräuchte eine funktionierende Library damit ich die Werte auslesen kann. Leider bin ich entweder am Umschreiben gescheitert bzw. habe keine passende Library entdeckt. Zweck des Ganzen
ein kleines Schulprojekt(Temperaturmessung und Luftfeuchtigkeitsmessung in einem Gewächshaus). Der ATMEGA wurde uns von der Schule quasi vorgegeben, er ist der"Schulkontroller" den jeder Schüler in den höheren Klassen besitzt. Ich hoffe Ihr könnt mir einige Tipps geben und freue mich auf jede Rückmeldung
-
Thread
ATmega2560 ADC ISR differential channels, Auto Triggering
Hallo, wie im Betreff erwähnt versuche ich gerade am ATmega2560 eine ISR zu realisieren, die alle x Sekunden von verschiedenen AI ADC Werte erfasst. Aus dem Datenblatt kann ich bisher entnehmen: ADMUX – ADC Multiplexer Selection Register: 7 6
-
Thread
ATMega2560 und Ports H,J,K,L in AVR Studio
Hallo Zusammen, ich beginne mich gerade in den ATMega2560 mit dem myAVR Board MK3 einzuarbeiten. Sowie ich die Aufbau verstanden habe, sind die 8 LEDs mit dem PORT L verschaltet. Als IDE nehme ich AVR Studio 4 . Hier habe ich als "Device und Debug
man, dass die Ports H-L anders angesprochen werden müssen? Ich habe hier nur das Datenblatt des ATmega 2560 und damit alleine wäre ich nicht darauf gekommen. Viele Grüße und Danke, Lars
-
Thread
LCD mit PCF8574 4x20 ATmega2560
Hallo Ich programmiere schon einige Zeit mit C. Nun möchte ich ein LCD-Display mit 4x20 Zeichen über den I2C (PCF8574) ansteuern. Hat jemand darin Erfahrung?. Wenn ja, bitte helft mir... lg Matthias
-
Thread
SAMMELBESTELLUNG ATMEGA2560-16AU auf 0,5mm Raster
Hi, ich brauche dringend den ATMEGA2560-16AU etwas modularer zu stecken, daher habe ich nun 2 Lieferanten gefunden, die mir eine Adapterplatine und den Chip relativ günstig besorgen können. Da sich eine Bestellung wegen Versand nur
D a v i d K. schrieb im Beitrag #2926036: > ATMEGA2560-16AU > Auf einer 0,5mm Raster Platine (ähnlich dieser hier > http://www.mikrocontroller.net/attachment/18450/tq2.JPG) > fertig verlötet (ohne Stiftleisten) Sorry das könnte zu Verwirrungen
-
Thread
ATMega2560 und Timer3 mit OCR3C Probleme
Hallo, hat jemand schon mal versucht den OCR3C bei einem ATMega 2560 laufen zu lassen? Hab den Timer3 im CTC-Modus laufen. OCR3A und OCR3B funktionieren wie gedacht. Nur OCR3C macht Probleme. Funktioniert mit einem Compare Wert von $240. Sobald ich aber z.B.
eintragen, kommt der Interupt nicht mehr. Hat schon mal jemand ähnlich Probleme gehabt oder ist der AtMega defekt ?
-
Thread
Flash Update mit AVR109/911 beim ATmega2560?
Guten Tag, ich stehe vor einem Problem. Ich möchte gerne ein Szenendiagramm erstellen und dadurch das Flah Update bildlich darstellen (wie geht man Schritt für Schritt beim Flash Update vor, wo und wie stößt man das Programm an (main.c), inwieweit und wann wird serial.c durchlaufen, welche Firmwarebytes müssen gesetzt werden) etc. Leider habe ich noch nicht viel Erfahrung mit Mikrocontroller. Ich habe auch keine Einführung zu diesem Problem gefunden. Ich habe zwar die Application Note von Atmel und sonstige Unterlagen des Controllers, nur dort steht so viel drin. Das Selektieren fällt mir diesbezüglich
-
Thread
I²c / TWI Bus Error, ATmega2560
Hi, versuche mit dem Atmega2560 Daten über TWI zu senden. Die Start-Bedingung scheint gesendet zu werden (0x08 im TWSR), aber bei beim Senden der Adressierung gibt's einen Bus Error (0x00 im TWSR)... Hat jemand ne Idee woran's
-
Thread
Anfängerfrage 2: Atmega2560, timer/Counter 4 geht nicht.
Hallo. Ich spiele im Moment mit den Timer/counter optionen eines Atmega 2560. hier ist die Code: [c] #include <avr/io.h> #include <avr/interrupt.h> // initialize timer void timer1_init() { // Set up timer to toggle OC1A on match of OCR1A in CTC mode
nicht auf Eins gesetzt wird. Dies sehe ich , wenn ich die Code in Simulationsmodus debugge. In Atmega2560 Datasheet wird über den TC4 nichts besoderes gesagt, also solte das Register ähnlich funktionieren. Was mache ich falsch? Hier ist nochmal Atmega2560 Datasheet: http://www.atmel.com/Images/
-
Thread
Testplatine für ATmega 2560 - Kondensatoren an jedem VCC/GND Paar ?
zusammen, kurze Frage: Ich layoute gerade eine Testplatine für die Überführung der Pins eines ATmega 2560 ins 2,54er Raster zum fleißigen Breadboard-Experimentieren. Alles soweit so gut und fertig. Habe mich jetzt nur gefragt, ob ich nicht der Einfachheit halber noch 100nF Kondensatoren über die
Hi >Solange Du die AVRs mit 5V betreiben willst, sind 16 MHz das, was sie >können. Die ATMega48...328 können bei 5V sogar 20MHz. MfG Spess
-
Thread
SoftSPI Problem ATmega2560 nRF24L01+
es kein Soft- sondern ein Hardwareproblem. Ich habe in Eagle eine Experimentierplatine für den ATmega2560 erstellt (und fertigen lassen) die alle möglichen Ausgänge, LEDs, Schalter und Pin Header hat. Im Endeffekt sind fast alle Pins in Verwendung. Das zu Routen, mit meiner geringen Erfahrung, war
Hi Ich frage mich, warum du dieses Soft-Spi-Gedödel benutzt. Der ATMega2560 hat im Extremfall 5 getrennte Hardware SPI, nämlich SPI und 4 mal USART im SPI-Mode. Von diesen vier USART-SPIs sind bei dir zwei komplett frei und bei der dritten müsste nur ein INT-Anschluss
-
Thread
ATmega 2560 - AtmelStudio7 Problem mit CompareA
ich habe folgendes Problem was habe ich vergessen das der Interrupt Vektor auf 0x2A kommt? AVR ATmega2560 beim AtmelStudio7 kommt der Interrupt Vektor so gut wie nie obwohl das compa bit aufleuchtet und der Counter mit CTC resetet wird aber der Interrupt kommt nicht er springt nie dort hin obwohl der
-
Thread
FAT32 Int-Werte auf SD-Karte schreiben mit ATmega2560
: Variable , Wert So könnte ich das im nachhinein in eine Exceldatei importieren. Mit meinem ATmega2560 und einem Datalogging-Shield von Adafruit hab ich mittlerweile den Beispielcode vom AVR FAT32 zumlaufen bekommen. Leider kann ich nur Strings schreiben. Sobald ich einen int mit ffwrite() schreibe
-
Thread
Atmel-ICE 3 mit Atmega2560 Device unable to read
Headers aufkommen ist auch nocheinmal das Layout sowie Schaltplan angehängt. Laut Datenblatt des ATMEGA 2560 auf Seite 339 ist das PIN Mapping für serielle Schnittstellen beschrieben. Im Anhang befindet sich der Ausschnit der Seite. Gemessene Spannungen sind 4,98V an dem 5v Pin des Headers. (Denke
-
Thread
OC3C Ausgang liefert kein PWM Signal (ATMega2560)
Hallo Ich habe einen ATMega2560 Controller. Ich möchte mit dem Timer3 3PWM Signale erzeugen (zur Motorensteuerung). Dazu benutze ich folgenden Code: //Pins OC3A,OC3B,OC3C auf Ausgang DDRE = (1<<3)|(1<<4)|(1<<5); //Timer
-
Thread
Atmega 2560 wie weiß man wo die Ports an einem Peripherie shield belegen muss dass es genau passt?
Und wo kann man diese Maßzeichnung für den Mikrokontroller 2560 finden?
Du meinst doch bestimmt einen Arduino mit dem Atmega2560 drauf. Hier ist ein Link: http://arduino.cc/en/Main/arduinoBoardMega2560 Dort sind auch Eagle-Dateien mit dabei, so daß Du Dir dort gleich die passenden Maße herholen kannst. In der Not kannst
-
Thread
AVR Atmega2560 ADC Differential Channel mit Gain liefert nur Müll
Hi, ich habe eine Brückenschaltung und möchte die Spannungsdifferenz mit dem Atmega2560 einlesen. Dazu nutze ich den die Pins K0 und K1 und habe die 200x Verstärkung zugeschaltet. Der µC spukt jetzt aber nur irgendwelche wild schwankende Werte aus, ganz egal, ob Spannung auf der Brückenschaltung
-
Thread
ungefaehrer Wert ungeoeffnetes Tablet mit 90Stk ATmega2560-16AU
(fuer Neues) machen, ist mir diesesmal ein volles und noch OVP (verschweisstes) Tablet mit 90Stk ATmega2560-16AU (datecode 1147) in die Ungunst gefallen. Ich will es jetzt zwar nicht zwanghaft loswerden, wuerde mich aber dennoch einmal bei euch erkundigen, was Ihr denkt was man dafuer noch verlangen
http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-2560-16AU/3/index.html?&ACTION=3&LA=3&ARTICLE=68178&GROUPID=2959
-
Thread
TX / RX Port an Atmega 2560 lässt sich nicht aus/bzw anschalten
Hallo, weiss jemand wie die Ports auf Ein- bzw Ausgänge am Arduino 2560 Board definiert werden? Habe hier ein sehr komisches verhalten. Folgender Code funktioniert nicht: /* * PinTest.c */ #include <avr/io.h> int main(void) { DDRE =0xFF; PORTE
sich dem PC gegenüber als STK500 Board ausgibt und somit ein Programmiergerät simuliert. Der Atmega 16 ist mit Widerständen an dem TX0 und RX0 Pin des Atmega2560 angeschlossen und ich vermute dass evtl von diesem auch die Spannung kommt... Ich habe auch bereits geschaut ob der objdump der Arduino
-
Thread
TFT320 SSD1289 mit SPI Schnittstelle über ATmega2560 ansteuern
habe mir eine TFT320 SSD1289 gekauft und ich möchte das Display mit der SPI Schnittstelle mit einem ATmega2560 ansteuern. Haben Sie vielleicht ein Tipp wie ich dann anfangen soll. Ich habe schon mal paar library von TFT bei mir. Danke im Vorau Vivien
Interpolationsroutinen...) anderes auf meinem Mist gewachsen. Für meine Anwendung stellt der verwendete ATMega645 Funktionen auf Anwendungsebene bereit. Z.B. FügeLinieHinzu, ZeichneGrafik, SetzeMenueItem, ZeichneMenue, ZeigeText... Der unangenehmste Teil der Inbetriebnahme ist die Initialisierung. Da sollt
-
Thread
[V] ATMega2560; ATMega32U4; Finder Relais; Flussmittelstifte
Hallo werte Bastler, habe hier ein paar Bauteile / Flussmittelstifte abzugeben: 6 Stk. ATMega2560-16AU (TQFP100) à 5,00€ [UPDATE: 3 Stk. reserviert] 5 Stk. ATMega32U4-AU (TQFP44) à 2,00€ [UPDATE: reserviert] 8 Stk. 2er Packs Finder Relais, Typ 36.11.9.012.4001, 12V (400R Spule) /
-
Thread
Probleme beim Auslesen zweier MCP23S17 mit ATmega2560
7 von GPIOB sind somit ungenutzt und liegen auf Masse. Als Mikrocontroller verwende ich einen ATmega2560 vom Arduino-Board, wobei ich den Controller direkt mit einem ISP-Programmer vom Atmel Studio 7 aus beschreibe und nicht die Arduino-IDE dafür verwende. Die beiden MCP23S17 liegen zusammen auf
-
Thread
STK600 / Atmega 2560 per TWI mit ITG-3200 verbinden
Hallo Zusammen, bin gerade dabei den ITG3200 mit dem STK600 auf PortD (TWI Port) zu verbinden dafür benutze ich die Fleury Libary. Leider bekomme ich es nicht hin eine Datenverbindung herzustellen, ich bekomm beim i2c_start immer ein NAK. Pullup wiederstände sind eingebaut, als Device addresse nutze ich 0x69 der Stecker den ich gebaut habe um den Gyro anzuschliessen funktioniert an einem Arduino problemlos, es muss also irgendwas an der Software nicht stimmen. Würde mich freuen wenn mir da jemand weiterhelfen kann. Grüße Fabian #include <avr/io.h> #include "i2cmaster.h"
-
Thread
Vgl. Befehlsatz & Bithandling: MSP430F5xxx / ATmega2560
Vergleich helfen, mir einen kurzen Überblick zu verschaffen?? Welchen Befehlssatz verwendet der ATmega2560 oder wo finde ich ihn? Habe den Eindruck der ATmega2560 ist besser geeignet für bitweises Handling. Wie seht Ihr das? Ich schreibe in C. Vielen Dank!
Hat der ATmega2560 kein cbi, sbi, sbrc, sbrs usw. mehr? Oder ist mit Bithandling etwas Anderes gemeint?
-
Thread
Ulrich Radig´s DCF für Atmega2560 an INT2 statt INT0
zusammen, Die DCF Uhr lief lange zeit echt super mit dem code vom Uli. ich habe es an INT0 am Atmega2560 angeschlossen. Nun möchte ich zusätzlich einen DS1307 über den TWI Bus nutzen, TWI liegt am Atmega an PD0 und PD1 liegt. Problematisch dabei ist nun das PD0 gleich INT0 ist. [code] Atmega2560
define INT0_FALLING_EDGE 0x02 #define INT0_RISING_EDGE 0x03 [/c] [c] //für Atmega2560 INT2: //Interrupt an dem das DCF77 Modul hängt hier INT2(PD2) #define DCF77_INT_ENABLE() EIMSK |= (1<<INT2); #define DCF77_INT SIG_INTERRUPT2 #define INT2_CONTROL EICRA #define INT2
-
Thread
Interfacing a HD44780 Based LCD zu einem AVR STK600(ATmega2560)
Hallo Leute, ich habe vor kurzem mein Micro Controller programmiert und zuerst habe ich versucht über Ports meine LED einzuschalten(hat funktioniert). Danach versuchte ich über meine Controller einen LCD anzusprechen.(bc1602e) Dafür habe ich versucht diesen Code zu übernehmen: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Dafür haben ich die 2 Main-Beispiel Code versucht, aber es hat nicht funktioniert. Auf dem LCD erscheinen nur die schwarzen Balken, die eigentlich mit: "uart_init(1000)", weggehen sollten, aber es geht nicht. Auf dem Bild sieht man, dass da noch die
-
Thread
ATMega2560: Verify Fehler bei Flashen eines Hex-Files > 128 kByte
habe hier schon sehr viel mitgelesen und gelernt, herzlichen Dank! Jetzt möchte ich auf einen ATMega2560 mehr als 128 kByte Programm flashen (mit Audio-Daten). Ich habe verstanden, daß ich __flash oder __memx verwenden muß und habe damit die 64 kByte Hürde genommen. [c] static const unsigned
-
Thread
LCD_Display ATMega 2560 (DB4- DB7 auf 3 verschiedenen Ports)
Hallo! Ich habe ein Lcd-Keypad Schield und möchte dies mithilfe des ATMega 2560 programmieren! Doch ich habe folgendes Problem: DB4-DB7 liegen auf 3 verschiedenen Ports! DB4 PG5 DB5 PE3 DB6 PH3 DB7 PH4 Wie könnte man diese am besten