-
Thread
ADC-Messung am unteren Limit (Atmega2560)
Der ATmega2560 kann den ADC-Eingang *10 oder *200 verstärken.
Hi >Der ATmega2560 kann den ADC-Eingang *10 oder *200 verstärken. Ja, mit Einbußen in der Genauigkeit: If 1× or 10× gain is used, 8 bit resolution can be expected. If 200× gain is used, 7 bit resolution can
-
Thread
Erfahrungen mit RTOS auf Atmega1280 oder Atmega2560
allen Tasks verwenden? Ich wäre Euch für eine Starthilfe in dem Bereich RTOS speziell für den µC (Atmega1280 oder Atmega2560) sehr dankbar! Mit freundlichen Grüßen Tobias Gläser
eigentlich, ob jemand schonmal ein umfangreicheres Projekt mit einem RTOS auf einem solchem AVR (Atmega1280 oder Atmega2560) gemacht hat und dieses zuverlässig und ohne Speicherprobleme läuft. (am besten mit gcc, zur Not auch IAR) Mit freundlichen Grüßen Tobias Gläser
-
Thread
TimerOverflow-Interrupt am ATmega2560 funktioniert nicht
Guten Abend zusammen! Ich probiere mich gerade am MyAVR-Board MK3 mit dem ATmega2560 im Interruptprogrammieren aus und habe folgenden kleinen Code verwendet: [c] #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 16000000 int main(void) { DDRL = 0xFF;
Daenblatt nicht gelesen. >Im AVR-Tutorial ist es genau so beschrieben! Aber nicht für einen ATmega2560.
-
Thread
Suche Hilfskraft für Atmega2560 Projekt
mich temporär bei einem Projekt unterstützen kann. Es geht darum eine vorhandene Software für den Atmega 2560 anzupassen. Der Atmega2560 hat zur zeit ein LCD Display angeschlossen und dieses soll ersetzt werden durch ein virtuelles LCD Display. Das virtuelle LCD Display soll auf Debian laufen und als Oberfläche soll GTK genutzt werden. Kenntnisse: C, C++, GTK, Atmega 2560 Wer also Lust hat sich sein Weihnachtsgeld etwas aufzubessern kann sich gerne melden per PM. Details über dieses Projekt nur per PM!
-
Thread
ATmega2560 and KS0108-Display
Hallo, das folgende Programm in Bascom läuft auf einem STK500 mit einem ATMega16 einwandfrei. Mit einem ATMega2560 auf einer Prototypenkarte läuft auch alles, außer die Darstellung der Buchstaben. Es erscheint nur ein schwarzer Balken im Display. Hat jemand eine Idee, woran es liegen könnte? Muss die glcdks108.lib an den ATMega2560 angepasst werden? Danke! $lib "glcdks108.lib " $crystal = 8000000 $regfile = "m2560def.dat" $hwstack = 32 $swstack = 10
-
Thread
ATMega2560 - ISR routine wird nicht erkannt
Hallo, ich habe ein seltsames Problem. In mein Atmel Studio 6 Projekt habe ich ein neues file.c generiert und dort meine Timer interrupt routine ISR(... eingefügt. Interessanterweise findet der compiler diese routine nicht, obwohl andere Funktionen in genau dem gleichen File aufgerufen werden können. Die ISR an sich ist auch richtig geschrieben, da wenn ich die ganze Routine in ein anderes file kopiere, funktioniert alles einwandfrei. Wie kann das sein? Habt ihr eine Idee? Viele Grüße S.
-
Thread
Appnote avr446 Atmega2560 (Arduino)
Nabend in die Runde, ich habe heute mal versucht das Programm aus der AppNote um zu schreiben, damit es auf meinem Arduino Mega2560 läuft. Erstmal liefert AVR Studio 6 einen Fehler bei den Berechnungen von A_SQ integer constant is too large for 'long' type [c] #define T1_FREQ 2000000L #define FSPR 200 #define SPR 200 #define ALPHA (long)(2*3.14159/SPR) // 2*pi/spr #define A_T_x100 ((long)(ALPHA*T1_FREQ*100)) // (ALPHA / T1_FREQ)*100 #define T1_FREQ_148 ((long)((T1_FREQ*0.676)/100)) // divided by 100 and scaled by 0.676 #define A_SQ (long)(ALPHA*2*10000000000
-
Thread
Frage zu Waitstates bei externem sram mit atmega2560
Nun zu meinem Problem ;-D Ich habe mich nun auch endlich mal an einen etwas größeren µC getraut (Atmega 2560) und versuche den nun mit dem TCP Chip von Wiznet (W5300) Ich möchte nach den internen Addressbus vom mega2560 mit dem W5300 nutzen. Ich habe mir auch schon beide Datenblätter vorgenommen
richtig liege und wäre dankbar wenn mir da noch mal jemand eine bestätigung geben könnte. Mein atmega soll auf 16 MHz laufen. Wenn ich nun die Datenblätter richtig gelesen habe brauche ich zum lesen vom W5300 1 wait-state und zum schreiben 0 wait state da der schreibzyklus 50ns dauert und der lese
-
Thread
Problem bei PWM Signal Erfassung Atmega2560
Hallo Leute, ich versuche mich zur Zeit mit der PWM Erfassung auf einem Arduino Atmega 2560 Board. Ich benütze den externen Timer ICP4 Portpin um das PWM Signal einzulesen. Testen tue ich das Programmm mit einem Frequenzgenerator. Leider habe ich einen prozentualen Fehler, der mir das
-
Thread
Atmega2560 8 Bit Steuerung LCD
Guten Morgen, ich versuche gerade ein HD44780 (16Pins) mit meinem Atmega2560 über gcc zum laufen zu bringen. Hier die Anschlüsse: RS -> C0 RW -> C1 E -> C2 D0 -> A0 D1 -> A1 D2 -> A2 D3 -> A3 D4 -> A4 D5 -> A5 D6 -> A6 D7 -> A7 Contrast -> GND Anode
beleuchtet (2Reihen), aber egal was für befehle ich sende es passiert nichts??? Kann es sein das der Atmega den 8 Bit Modus nicht unterstützt? mfg mattschach
-
Thread
Ultraschallmessung atmega328 & atmega2560
nun nimm ich einen atmega2560 und stelle alles auf den timer4 um. Hier passt meine Entfernung nicht mehr. Statt 15cm erhalte ich jetzt nur noch knapp 13. Wo ist denn der Unterschied zwischen den beiden? Es sind doch beide
übernehmen oder liege ich da falsch? PS: Alles ist mit Arduinos aufgebaut. Umschwenken vom 328 auf den 2560 will ich daher dass ich später 2 Sensoren ankommen will. [c]/* * Ultrasonic sensor HC-05 interfacing with AVR ATmega16 * http://www.electronicwings.com */ #define F_CPU 16000000UL #include
-
Thread
Atmega2560, ADC Wert auslesen und versenden
Abend. Im Moment versuche ich den ADC Wert an ADCO auszulesen und via USART an PC zu versenden. Das versenden von Daten per USART funktioniert, aber ich habe noch Promleme mit ADC. Irgendwie funktioniert es nicht. Hier ist meine Code Die SerialMonitor bekommt immer <NULL> zugesendet. Wasmache ich falsch?:) [code]#include <avr/io.h> #define F_CPU 16000000 #define USART_BAUDRATE 9600 #define BAUD_PRESCALE (F_CPU / 16 / USART_BAUDRATE ) int main (void) { int Res; DDRF = 0<<PF0; PORTF=1<<PF0; ADCSRA |= (1 << ADPS2) | (1 << ADPS1) | (1 << ADPS0); // Set ADC prescaler to 128
-
Thread
ATmega2560 if(PINE7==1)
Hallo, ich habe eine Frage zu nachfolgenden Source Code. Ich versuche den PINE7 abzufragen , mit einer IF Schleife.. if(PINE7==1) { senden(); } else { } Doch leider klappte es nur wenn ich als Argument für if schreibe.. if(PINE & (1<<PINE7) { senden(); } else { } Kann mir jemand erklären warum? Danke
-
Thread
Atmega 2560 ADC-Pins interne Schutzdioden
Tach zusammen, nur um sicher zu gehen - beim Atmega 2560 sind laut Datenblatt die I/Os über interne Schutzdioden gegen Vcc/GND geschützt. Wie sieht das bei den ADC-Eingängen aus, ich finde da konkret nichts dazu. Warum ich frage? Mein ADC könnte
-
Thread
Atmega2560 16 ADCs als Interrups "einsammeln"
Hallo Leute, hab ein Problem. Will alle ADCs im Interrupt auslesen lassen und in ein Array Speichern lassen. Dieses Funktioniert aber nicht. die ersten 0-7 ADC Werte stimmt aber die von PortK also 7-15 funktionieren nicht. Weiß einer woran es liegt? Code dürfte im Anhang sein. Schonmal danke!
-
Thread
Problem mit DS18S20 und ATMega2560
Andreas schrieb im Beitrag #7927310: > Foto3.jpg und Foto4.jpg Mit welcher Spannung läuft der Atmega2560?
: >> Mit welcher Spannung läuft der Atmega2560? > > Der wird über die USB-Buchse meines PCs versorgt. Vom 5V-Anschluss des > Boards wird der DS18S20 versorgt. Die Versorgungsspannung des Atmega2560 kann zwischen +5V und GND-Header gemessen
-
Thread
64KB Problem beim Atmega2560
das Programm grösser als 64KB wird. Offenbar werden jeweils der zweite und vierte 64KB-Block im Atmega2560 vertauscht gebrannt. Und beim Zurücklesen werden ebenfalls zweiter und vierter Block vertauscht zurückgelesen. Somit merkt man es nicht sofort beim Flashen, sondern erst wenn dann das Programm
-
Thread
ATMega2560 Schnelle Interrupts in ASM aus C
HI ! Ich brauche einen dauernd laufenden seriellen I/O Strom und benutze dafür den USART1 des ATMega2560. Zum Programmieren benutze ich Atmel Studio. Wenn ich meine Interruptroutine für USART Buffer empty direkt in C programmiere ISR(xyx_vect) { } dann funktionierts aber nur mit 250kHz da
UART bedienen. Kauf dir mal nen Arm. Irgendwo ist halt mal Schluss mit lustig mit nem schlappen Atmega.
-
Thread
Transistor/Widerstand Wahl atmega2560 LEDs
Forward Current : 75mA Forward Voltage (V) : 3.2~3.4 Ich möchte das ganze mit einem Arduino Mega 2560 DC Current per I/O Pin 40 mA Microcontroller ATmega2560 Operating Voltage 5V betreiben und deshalb betrifft meine Frage nicht etwas das Zusammenlöten des Würfel, sondern eher die Wahl der
-
Thread
ATMEGA2560+STK600+LCD(44780)
Hallo zusammen Nachdem ich schon einige zeit den Fehler suche und Ihn nicht finde wende ich mich hierher. Ich habe ein ASTK600 mit mega2560 am PORTC möchte ich ein 4x20LCD(44780 kompatibel) in betrieb nehmen lib von Peter Fleury So die definition in der LCD.H #define LCD_PORT PORTC /**< port for the LCD lines */ #define LCD_DATA0_PORT PORTC /**< port for 4bit data bit 0 */ #define LCD_DATA1_PORT PORTC /**< port for 4bit data bit 1 */ #define LCD_DATA2_PORT PORTC /**< port for 4bit data bit 2 */ #define LCD_DATA3_PORT PORTC /**< port for 4bit data
-
Thread
ATMega2560: Out of Range Error
Hallo, habe folgendes Problem. Ich habe einen ATMega2560 mit derzeitiger Auslastung von 52,8% Flash und 10kByte Ram ( extern ). Habe jetzt bei einem meiner Arrays die Dimension von 2 Dimensionen auf 3 erweitert und bekomme folgenden Fehler: c:/winavr
-
Thread
ATMega2560, zwei Timer gleichzeitig starten
Hallo ich würde gerne wissen ob ich bei einem ATMega2560 zwei timer gleichzeitig starten kann? (fast gleichzeitig) ich gehe dafon aus, dass dies möglich ist da zb. timer0 und timer2 nicht über die gleichen Ports gesteuert werden und sie eigene Register
-
Thread
BLDC Ansteuerung mit HIP4086 und ATMega2560
pdf AppNote: http://www.intersil.com/data/an/an9642.pdf Als Mikrocontroller kommt ein Arduino ATMega2560 zum Einsatz http://arduino.cc/en/Main/Hardware Die gesamte Schaltung wird mit einer 12V Batterie betrieben. Zuerst kommt ein Hochsetzsteller, der aus den 12V -> 24V machen soll. Die beiden
-
Thread
Compiler für ATmega2560 und ATmeg2561
Hi, ich hab gesehen das es bei Embedit jetzt die Mega2560 und 2561 gibt, aber mit welchem Compiler kann man die denn compilieren? Ich hab hier irgend einen WinAVR, weiß aber nicht genau welchen. Aber ich glaube den vom Februar letzten Jahres. Unter "Supported AVRs" auf avrfreaks.net find ich keine Hinweise, weder bei WinAVR noch bei AVR-GCC dennis
-
Thread
ATMega2560 - Performance bestimmter Operationen
Ich arbeite mit einem ATMega2560 basierten Board und benutze relativ viele floating point Operationen. Ich überlege einige der Rechenschritte zu ersetzen und wollte fragen, ob sich hier jemand schon einmal näher mit ein paar Benchmarks
-
Thread
STK600 mit Atmega2560 Program laden?
Hallo zusammen, habe das stk600 starterkit und will eigendlich nur ne led leuchten lassen. habe vtarget auf 5V den rest auf oV und will per ISP prog laden. ISP leitung ist verbunden. erst drücke ich auf build und er kompiliert. Scnittstelle und richtiger Mikrok. ist ausgewählt. wenn ich dann auf device programming gehe, kann ich Vtarged spannung und signatur auslesen, unter memories kann ich flash und eprom programmieren. Das geht auch(ich nimm die elf.datei) auch unter production file kann ich eine elf datei programmieren. es wird angezeigt, dass alles geflasht wurde am STK600 wird
-
Thread
Wie den mitgelieferten ATMega2560 vom STK600 programmieren
totaler Anfänger, was Hardwareprogrammierung betrifft. Ich habe ein STK600 mit dem mitgelieferten ATMEGA2560 in die Finger bekommen. Ich möchte nur einmal zumindest eine LED von dem STK600 blinken lassen. Beispielprogramme habe ich genug. Ist dieser Controller, der auf der Routing Card ist, überhaupt
-
Thread
Prescaler ATMEGA 2560 /1 im Auslieferungszustand ?
Hallo zusammen, habe eine ziemliche "Newbie"-Frage: Ich programmiere die ATMegas 2560/1 mit der gcc-Lib in C und bin auf ein merkwürdiges Problem gestoßen (Clock extern ist 14.745.600 Hz): Habe bislang mit TIMER0 und TIMER2 gearbeitet und OvFlw - Interrupts ausgewertet. Nun habe ich erkannt, dass ja TIMER2 und nicht TIMER0 auf den externen Uhrenquartz reagiert. Ist mir vorher gar nicht aufgefallen, da ich unter Benutzung von TIMER0 die angezeigten Sekunden nie geeicht hatte und diese nur wenig langsamer liefen als die realen Sekunden ...! Auf die PreScaler habe ich auch nicht richtig
-
Thread
ATmega2560 ADC 1000kHz?
Hallo an alle, ich möchte einen Kanal des ADCs eines ATmega2560 gerne so schnell wie möglich umwandeln lassen. Laut Datenblatt sind 1000kHz möglich, die Auflösung beträgt dann allerdings nur noch 7 oder 8 (?) bit (ist für mich ok). Leider verstehe ich nicht
-
Thread
ATMega2560 und boot.h Problem (bootloader)
Hallo, ich möchte einen Bootloader für den ATMega2560 schreiben und habe mich an die Anleitung auf dieser Seite gehalten. http://www.mikrocontroller.net/articles/AVR_Bootloader_in_C_-_eine_einfache_Anleitung Mein Problem ist, dass das "API usage
-
Thread
Auslösen eines Interrupts Atmega 2560 mit 18V
Servus, hab ein Problem... Ich habe eine Spannungsquelle welche für kurze Zeit (100ms) einen 18V hohen Spannungspuls erzeugt. Der Puls muss dann zuverlässig vom Atmega erkannt werden. Ich habe es mit einem Spannungsteiler versucht 39K und 18k. Der Interrupt will aber nicht auslösen... Warum? Andere Lösungen? Danke im Voraus! Gruß Daniel
-
Thread
Appnote avr446 Atmega2560 (Arduino)
Nabend in die Runde, ich habe heute mal versucht das Programm aus der AppNote um zu schreiben, damit es auf meinem Arduino Mega2560 läuft. Erstmal liefert AVR Studio 6 einen Fehler bei den Berechnungen von A_SQ integer constant is too large for 'long' type [c] #define T1_FREQ 2000000L #define FSPR 200 #define SPR 200 #define ALPHA (long)(2*3.14159/SPR) // 2*pi/spr #define A_T_x100 ((long)(ALPHA*T1_FREQ*100)) // (ALPHA / T1_FREQ)*100 #define T1_FREQ_148 ((long)((T1_FREQ*0.676)/100)) // divided by 100 and scaled by 0.676 #define A_SQ (long)(ALPHA*2*10000000000
-
Thread
Atmega2560 geht dauernd in den sleep mode
Hallo zusammen, ich bin gerade dabei (und relativ neu in der Thematik) einen Atmega2560 zu programmieren. Hierfür habe ich eine JTAG mkII-Schnittstelle. Mein Problem ist folgendes: Wenn ich diesen Atmega programmiert habe, ist nichts zu erkennen (die angebrachten LEDs zeigen
-
Thread
3-Achsen-Joystick auslesen mit ATMega2560
wirklich auf mein Problem hinweist. Problem: Ich möchte einen 3-Achsen-Joystick (X-Y-Z) an meinen ATMega2560 anschliessen und per ADC die Akutelle Position in drei Variablen speichern. Die von den drei Poties gelieferten Spannungen reichen von 1,6V bis 3,4 Volt mit 2,5V in Ruhestellung. Ich denke somit
-
Thread
Atmega 2560 High Voltage Programming STK500
development-tools/avr-boards/stk503.html <<< . Das Expansion Module für das STK500 ünterstützt deinen Atmega 2560! Gruss Larsen
ist leider nur sehr teuer. Daher habe ich immer den ISP6-Anschluss im Layout integriert und meine ATmega2560 so programmiert. Ich kann den 2560 ja auch nicht mehr so einfach aus der Schaltung ausbauen. Daher muss ich nun versuchen die entsprechenden Pins vom STK500 an den ATmega2560 zu führen. Bei ISP
-
Thread
wav-Datei via PC am ATmega2560 ausgeben
wav-Datei ist zwar am PC gespeichert, sollte aber nicht am PC abgespielt werden, sondern eben am ATmega2560. Hab einen Lautsprecher am Pin PG2!!
wav-Datei ist zwar am PC gespeichert, sollte aber nicht am PC > abgespielt werden, sondern eben am ATmega2560. Und wie sind die beiden verbunden? Hast Du da schon eine Art von Idee?
-
Thread
16A mit MOSFET und Treiber(?) mit Atmega2560 schalten
ich herausfinden kann ob ich für diesen MOSFET einen Treiber brauche (und welchen) um ihn an einem Atmega2560 ordentlich betreiben zu können. Wenn der Atmega nicht genug Saft liefert brennt doch entweder der Pin ab oder der MOSFET schaltet nicht schnell genug aus und ein und erzeugt riesige Schaltverluste
vom Gate nach Masse, damit der MOSFET sicher sperrt, wenn der uC im Reset ist. 10k und gut. >Atmega2560 ordentlich betreiben zu können. Wenn der Atmega nicht genug >Saft liefert brennt doch entweder der Pin ab oder der MOSFET schaltet >nicht schnell genug aus und ein und erzeugt riesige Schaltverluste
-
Thread
Atmel Studio 7, ATMEGA2560/2561 debuggen
springt bitte direkt zum letzten Abschnitt dieses Postings. Ich verwende seit geraumer Zeit ATMEGS2560 und ATMEGA2561 für diverse Projekte. In der Vergangenheit habe ich immer mit dem uralten AVR Studio 4 und WinAVR gearbeitet. Als Debugger habe ich den JTAG ICE MK II oder den AVR Dragon verwendet. Funktionierte
meine eigentliche Frage: Hat hier schon einmal jemand mit dem Atmel Studio 7 ein Programm auf einem ATMEGA2560 oder ATMEGA2561 debuggen können, oder bin ich der Einzige mit diesem Problem? Gruß, Helge
-
Thread
[S] ATMega2560-16AU (TQFP-100)
Hat noch jemand einen ATMega2560-16AU im TQFP-100 Gehäuse über, den er für ein paar Euro in einen Briefumschlag stecken könnte?
hoffe du bist mir nicht böse wenn ich dir als plan B das hier unterbreite: https://www.ebay.de/itm/ATMEGA2560-16AU-ATMEL-ATMEGA2560-IC-MCU-256KB-FLASH-AVR-Controller-TQFP-100/253977208049?epid=4012995118&hash=item3b2238a4f1:g:fXIAAOSwo9ZaujvZ:rk:8:pf:0
-
Thread
Atmega2560 Bootloader - zweites Mal Flashen
wieder nur ein mal zum programmieren. Kann mir jemand sagen, an was das liegt bzw. wie man den Atmega2560 komplett leer flashen kann ohne AVR Studio etc? Quasi auf Werkseinstellung zurücksetzen ;) Danke für eure Hilfe. LG Dennis
Dennis schrieb im Beitrag #7068574: > Kann mir jemand sagen, an was das liegt bzw. wie man den Atmega2560 > komplett leer flashen kann ohne AVR Studio etc? > Quasi auf Werkseinstellung zurücksetzen ;) Fuses auf Default setzen und ein Chip Erase durchführen. Geht mit deinem "Arduino as ISP" und
-
Thread
Display DIP180 mit ATMega2560 -->Problem mit Inizialisieren
Hallo Community, ich habe probleme ein EA DIP180-5 an einem Arduino Mega2560 zum laufen zu bringen. Leider muss ich dieses GLCD Display wegen der Platzverhältnisse nutzen... Zur Zeit werden alle Pixel vom Display ausgefüllt. Im png zu sehen. Ich bin schon einige Tage
es ist was sehr naheliegendes komme aber einfach nicht darauf!? Alles wichtige ist im DIP180_ATMega2560.zip Ich habe das zip file aus diesem Beitrag benutzt und angepasst: https://www.mikrocontroller.net/topic/105223 Code änderungen wegen Fehler beim Kompilieren: DIP180_ATMega2560.
-
Thread
ATMega2560 Fuses - ausgesperrt (internal clock)
LCD, 7-Seg, DCF, I²C-Radiomodul, mittlerweile Erweitert um Pinheader für alle Ports) auf Basis des ATMega2560. Programmieradapter MySmartUSB light, später Arduino IDE (ich weiß, ich geh jetzt lieber in Deckung und warte die Schläge ab) mit Bootloader. Vorgehen: Platine bei ITead in Auftrag gegeben,
schreiben konnte. Vielen Dank schon im Voraus. Achja...das ist nicht meine erste Arduino-Mega2560 Platine im Selbstbau. Einziger Unterschied ist der nicht verwendete Quarz diesmal. Bisher liefen alle. Grüße Daniel
-
Thread
atmega2560 nach ckdiv8 fuse setzung gefust
Hallo, Hab mir ein ATMEGA2560 board gekauft. Dieses Board arbeitet mit einem 16MHz Takt. Da dies für meine Schaltung zu schnell ist, habe ich im AVR STudio die CKDiv8 Fuse gesetzt um den Prozessor zu verlangsamen. Zeit dem
Martin Worzfeld wrote: > Hab mir ein ATMEGA2560 board gekauft. Dieses Board arbeitet mit einem > 16MHz Takt. Da dies für meine Schaltung zu schnell ist, habe ich im AVR > STudio die CKDiv8 Fuse gesetzt um den Prozessor zu verlangsamen. Zeit
-
Thread
ATmega2560V-8AU mit 16 MHz?
Hallo, für ein Projekt benötige ich einen ATmega2560 der bei einer Versorgung mit 5 V mit 16 MHz getaktet wird. Ich habe allerdings grad nur noch einen ATmega2560V-8AU herumliegen der ja eigentlich nur mit maximal 8 MHz getaktet werden soll. Hat
-
Thread
Atmega2560 SPI-Verbindung zu ext. AD-Wandler
zusammen, ich bin kurz vorm verzweifeln. Kurz zu meinem vorhaben: Ich möchte mit einem Atmega2560 digitale Werte eines externen 14bit AD-Wandler einlesen(LTC2356-14) und diese auf einem Display an einem Graph anzeigen lassen. Wie SPI grob funktioniert, verstehe ich. Allerdings nicht wie
#5099861: > Eher nicht. Bestenfalls an der Verdrahtung zu deinem Arduino. Ich programmiere den Atmega nicht als Arduino, sondern in AtmelStudio. DIe UTFT Bibliothek habe ich mir nur umgeschrieben
-
Thread
ATMega2560 FastPWM DutyCycle Umschaltung
c-hater hat alles Nötige dazu gesagt. Ich könnte allenfalls noch vorschlagen, den kleinen Bruder ATmega1284 zu verwenden, der erlaubt laut Datenblatt 20 MHz, bei mir werden zwei seit längerem mit 24 MHz übertaktet; ist aber in diesem Fall weder der große Sprung nach vorn noch besonders schön.
, leider habe ich das nicht. > Ich könnte allenfalls noch vorschlagen, den kleinen Bruder > ATmega1284 zu verwenden Das Wörtchen "kleiner" in deiner Formulierung hat mich nämlich stutzen lassen. Es ging um einen Mega2560, das war mir doch glatt durchgerutscht. Beim dem sieht die Sachen nämlich
-
Thread
Atmega2560 Beschaltung & Stromversorgung; Kritik, Vorschläge
Hallo zusammen, ich versuche gerade eine Platine zu entwerfen auf das ich ein TouchDisplay aufstecken möchte. Versorgt wird später alles aus einem 12V Steckernetzteil. Der LM2575T-3.3 ist für MMC und TSL2561 Lichtsensoren die 3,3V benötigen. Der LM2575T-5 ist für Atmega, Display und Relais. Die TSL2561 Lichtsensoren habe ich noch nicht testen können, laut Datenblatt können aber drei in einem TWI-Bus gleichzeitig genutzt werden. Da der Atmega mit 5V läuft musste hier noch ein Levelshifter dazu. (BSS138) An X12 sollen später 16 Relais (2 Relaismodule von SaintSmart) gesteuert werden.
-
Thread
Boese Ueberraschungen beim ATMEGA2560-16AU
wie man sie auffassen könnte. Zur Zeit beschäftigt mich ein neues Projekt. Ich verwende dazu den ATMEGA2560-16AU. Dieser Baustein besitzt 100 Anschlüsse und ich benötige für mein Projekt bis auf 10 I/O-Pins alle I/O-Ports. Die Umschaltung der PORTS sollte relativ schnell erfolgen. Nun wollte ich
> Ich frage deshalb, weil beim ATMEGA128 konnte man, glaub ich, > PORTG nicht bitmäßig ansprechen. Wie meinst du das? Die Ports sind doch alle gleichwertig. Gut, manche sind vielleicht nur 6-Bit breit, sollte aber kein Problem bereiten
-
Thread
strstr() gibt keinen NULL pointer zurück? (atmega 2560)
habe folgendes Problem: Ich sende einen String den ich aus einer Datei lese per UART an den MCU (atmega 2560). Dort will ich aus diesem mit strstr() X und Y Koordinaten extrahieren. Leider bleibt der Code in der While-Schleife hängen da scheinbar strstr() nie einen NULL Pointer zurück gibt. Ist der
-
Thread
ATMega2560: Wieviel Strom geht in den ADC Eingang?
Ich will mit einem ATmega2560 Spannungen per ADC bis zu 30 V messen. Diese Spannungen werden per Spannungsteiler vorher mit ca. 1:10 heruntergeteilt. Bisher habe ich einen Spannungsteiler 10kOhm - 1kOhm gegen Masse verwendet