-
Thread
FatFS auf Atmega644
Evtl. auf den ATMega1284 ausweichen, dann gibts satte 16kByte RAM.
Stephan B. schrieb im Beitrag #5579953: > Die Library ist nicht für den ATMEGA644 ausgelegt. Deshalb habe ich in > der Datei sd_raw_config.h bei defined Atmega32 den Atmega644 > hinzugefügt. Ich hatte https://www.mikrocontroller.net/articles/AVR_FAT32 empfohlen. Da gibt
-
Thread
Floppy MFM Decoder selber bauen AVR ATmega Assembler Beispiele FDD Diskette
einer Umdrehung ein und speichert die Nutzdaten, Sektor-ID und 512 Data-Bytes, im SRAM des ATmega1284p. Einfaches Prinzip: - Index-Impuls abwarten - MFM Impulsabstände mit einem 8-Bit Timer ermitten und in Zellwerte umrechnen (1,2 oder 3) - eventuell auftretende MFM-Schutzverlezungen
. Das CPLD auf dem angehängten Bild ist im Moment noch nicht benutzt, es braucht also nur den Atmega1284P. Das Ziel ist es die "Leseroutine" in das CPLD zu packen (d.h. Synchronisation, MFM dekodierung und Byte Wide Interface zum AVR). Aber zuerst mache ich mich an eine Sector Write Routine, das
-
Thread
Marlin Firmware mit dem ATMEL STUDIO 7 auf das Arduino Mega 2560 Board flashen
Grafikdisplay, SD-Unterstützung, Auto-Bed-Level, PID-geregelte Nozzle, etc.pp.) ist der Flash vom ATmega1284P einfach zu voll. Ich hätte ja einen größeren Chip draufgemacht, aber im 44-Pin TQFP gibt es scheinbar nix mit mehr Flash, was Pinkompatibel ist. Kompiliert wird direkt mit Arduino (1.8.5), ich
Warum hat der µC Pin 31 ( AtMega 1284P ) einen gemessenen Widerstand von 180 Ohm gegen GND ? Angefangen hat es, dass die Bed-Temperatur mit um die 125°C angezeigt wurde. Bed-Thermistor gegen einen 100k-Poti getauscht, aber die
-
Thread
FiFo lesen bringt sporadisch Fehler
habe hier eine kleine Funkübertragungsstrecke mit zwei gleichen Schaltungen aufgebaut, die je einen ATmega1284p und ein RFM23BP enthalten. Den Sender habe ich so eingerichtet, daß er unterschiedlich lange Strings nacheinander abwechselnd sendet. Der Empfänger gibt den empfangenen String aus dem Fifo per
-
Thread
Knoten im Kopf, Klassen und Vererbung
wird Timer0 als typedef BaseTimerD<Timer0Regs>Timer0; definiert. als Dateianhang: Timer.h für ATmega-164-324-644-1284 mit Timer0, Timer2 und Timer1, Timer3 als Dateianhang: BaseTimerD und BaseTimerH mit den Timer-Funktionen.
-
Thread
Min/Max über 24h
speichern. 60 Minuten x 24 Stunden x 2 Bytes x 2 Werte (min+max) = 5,8kB. Das würde in einen ATmega1284 passen. Wenn 2 Minuten Intervalle erlaubt sind, wären sogar die vielen Modelle mit 4kB RAM geeignet. Die größeren Intervalle der historischen Speicherung halten dich nicht davon ab, die Messungen
-
Thread
SIM800L: 5V-tolerant?
@Ben B. Was hindert Dich eigentlich daran, den ATMega1284 mit 3,3V zu betreiben?
Andreas B. schrieb im Beitrag #5554033: > Was hindert Dich eigentlich daran, den ATMega1284 mit 3,3V zu betreiben? Darf ich raten? Der Arduino Bootloader.
-
Thread
ATmega1284P PWM, Phase Correct (Mode 10)
Hi, ich hab das Timer Kapitel im ATmega1284P Datenblatt schon 3 mal rauf und runter gelesen und bekomme die PWM im Mode 10 bei Timer 1 (16-Bit) nicht hin. Ich mache folgendes: [c] // PD5 OCA1 Ausgang DDRD |= (1<<5); // PWM initialisieren
-
Thread
Binär zu BCD / Binär zu 7 Segment Converter.
einem Mikrocontroller oder > gleich als App auf Android/Windows. > > Beitrag "Taschenrechner: ATmega1284p - 15x 7-Segmentdisplay" Mit Minecraft meine ich das Spiel. Hab ich nur erwähnt, weil man da Logikzeugs allgemein sehr gut testen kann - eben eine Testumgebung. Außerdem nix da App^^ Ich möchte
-
Thread
Welcher Microcontroller für i2c-Display
Hallo, man findet als größer AVR die Familie der atmega328p,(mega48p, mega88p und mega168p) und der atmega1284p (mega644p, mega324p oder mega164p). Das sind *nur* sehr gut beschaffbare und schon länger erhältliche AVRs. Natürlich hat die Entwicklung
Ich nutze auch den Atmega 1284p. Der hat genug Platz für mich und einiges auf Reserve
-
Thread
Floppy FDD Diskette an AVR Mikrocontroller ATmega Beispiele Assembler
heutiger Prozessoren und der Kapazität der >Speicher sollte das kein Hinderungsgrund sein. Der ATmega1284p besitzt leider nur 16k SRAM
initialisiert. Nachtrag: Ein EEPROM-File wird nicht benötigt. Anbei die Fuse-Bits für den ATmega1284p Gruß Bernhard
-
Thread
Atmel AVR: RC-Takt genau genug für Low-Speed-RS232?
nur hängen, wenn man einen Hardwaredefekt hat. Ist das wirklich so? Mir war als wenn Atmel AVR ATmega Probleme mit Clockstretching haben und hängen bleiben können. Ausserdem sind ATmega nicht OC open collector.
Der I²C Bus bleibt nur hängen, wenn man einen Hardwaredefekt hat. > Mir war als wenn Atmel AVR ATmega Probleme mit Clockstretching haben und > hängen bleiben können. Auch das wäre ein hardwaredefekt und betrifft ganz sicher nicht pauschal alle AVR Modelle. > Ausserdem sind ATmega nicht OC open
-
Thread
3D Drucker mit AVR dude flashen
Bootloader mit einem ISP Programmer (dazu kann man auch einen andere Arduino zweckentfremden) neu auf den ATMega1284P installieren.
Wie gross ist denn das Binary exakt? Mein CR-10 hat auch einen 1284P drin. Da werden 130048 Bytes verfügbar angezeigt. Beim Spielen mit Marlin 1.1.9 war ich zwischendurch auf 130030 Bytes. Als ich das per Bootloader gebrannt habe hat es den Bootloader zerlegt und
-
Thread
AVR Timer/Counter Zeit berechnen
Der ATmega32 läuft aber nicht mit dem internen RC-Oszillator, oder? Falls doch, wären die 1.7 % Abweichung gar nicht so schlecht.
Holzer schrieb im Beitrag #5535035: > Ziel: Ich möchte mir eine Digitaluhr mit einem ATmega32 bauen Holzer schrieb im Beitrag #5535035: > Bin selbst auch erst Neuling in Mikrocontroller-Programmierung warum m32? der ist alt, mehr Platz hat man im m644 oder 1284p und beide sind Pin
-
Thread
MIDI/UART lesen. Was mache ich falsch?
Hallo, ich versuche mithilfe eines ATmega328 ein Midi Leser zu bauen. Für den Anfang wollte ich die Richtigkeit der Empfangenen Daten feststellen. Ich habe eine Standard Eingangsschaltung (siehe Wikipedia: Midi) verwendet und den Ausgang
ohne Puffer machst. Als Einregung möchte ich hier ein bißchen Code geben. Das ist für AT Mega 1284P, aber notwendige Anpassung ist unkompliziert. [c] // usart.h #ifndef USART_H #define USART_H 1 #define USART_BAUD_MIDI (((F_CPU/16)/31250)-1) #define USART0_SIZE_RX 16 #define USART0_SIZE_TX
-
Thread
/var/log/debug für Joachim B.
ja nur ein #define auf __ATmega1284p__, durch den vergößerten Speicher 128k wurde die 64K Grenze überschritten, der Zugriff um ein Byte erweitert verlängerte die Zugriffszeiten um 10% so das das Timing nicht mehr eingehalten wurde
355251#new [c] // Macro to convert from nano-seconds to clocks and clocks to nano-seconds // __AVR_ATmega1284P__ // #define NS(_NS) (_NS / (1000 / (F_CPU / 1000000L))) #if F_CPU < 96000000 #if defined(__AVR_ATmega1284P__) #define NS(_NS) ( (_NS * ( ((long)(F_CPU*9L/10L)) / 1000000L))) /
-
Thread
Probleme mit LED blinken lassen, Frequenz ändert sich nicht
ich traue mich mit dem Problem ja fast nicht zu fragen. Aber so langsam habe ich das Gefühl, der ATmega1284p bootet einfach ständig neu und daher blinkt die LED scheinbar immer im gleichen Takt. Selbst wenn ich die LED nur einfach einschalte, flackert diese ?!?! Also Programm auf ein Minimum lesbar
code] compiliert und geladen wird es mit (Zum test sogar ohne Makefile): [code] avr-gcc -mmcu=atmega1284p -Os -c main.cpp -o main.o -DF_CPU=16000000 avr-gcc -mmcu=atmega1284p main.o -o main.elf avr-objcopy -O ihex -j .text -j .data main.elf main.hex avrdude -c stk200 -p atmega1284p -B50 -U flash
-
Thread
Suche Schaltplan für KSQ 2600mA 48V mit PWM
Controller wird ein DIY-Projekt, die Schaltung präsentiere ich hier dann auch gerne. In groben Zügen: ein ATMEGA 1284P mit RTC steuert bisher 4 LED-Kanäle über LDD-LED-Treiber (siehe Bild). Die werden über ein... dmm schrieb im Beitrag #5520258: > Was genau (welche Versorgung) würdest Du denn "PWM-en" wollen
-
Thread
ATmega1284p-AU - 197 Stück
Entwickler eines kleinen Gerätes leider einen Fehler in der BOM gemacht und deshalb wurden 200 Stück ATmega1284p-AU statt ATmega1284p-MU bestellt. 3 Stück hat Seeed alternativ verwenden können. Daher sind nun immer noch 197 Stück übrig. Da das mein Fehler war, muss ich nun den Fehler "ausbaden". Die
-
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
LED Matrix - Buchstaben
den Bildwiederholspeicher an. Da wird die Auswahl schnell dünn, im 8-Bit AVR-Lager kommen bspw. ATMega 644 oder 1284 in Frage. > Bis jetzt sahen > alle Programme für mich so aus als würden Sie nur mit Rechtecken zurecht > kommen und keine eigenen Designs zulassen, wie zb eben meine Buchstaben.
den Bildwiederholspeicher an. Da wird >die Auswahl schnell dünn, im 8-Bit AVR-Lager kommen bspw. ATMega 644 >oder 1284 in Frage. Alles klar, danke. Hatte da den Teensy auch schon ins Auge gefasst. Würde der das packen ? >Du willst ein fertiges Programm für die Ansteuerung? Natürlich sind
-
Thread
Privater Code abgeleitet aus Codebeispielen mit verschiedenen Lizenzen einer Firma zeigen
Codeteile aus dem Programm BluetoothLeGatt übernommen. Beim zweiten Programm (Programm für den ATMEGA 1284P) habe ich die Uart Library von Peter Fleury welch unter der GNU GPL (either version 2 of the License, or any later version) steht und Code aus einem Artikel (https://www.mikrocontroller.net/articles
-
Thread
TIMER0 Normal Mode bei 2560
Tja, ich habe keinen ATmega2560 (geschweige denn einen Arduino), aber auf dem verwandten ATmega1284 läuft es, und in dessen Datenblatt steht derselbe zitierte Hinweis; der sich übrigens wohl nur auf die Interruptverwendung bezieht
äußerst prompt bereitgestellten Programm: [avrasm] /* SLdt 180714 toggle OC0A == B7 (B3 auf ATmega1284) */ ;.include "m1284Pdef.inc" .include "m2560def.inc" .def tmp0 = r16 .org 0 rjmp main main: ; sbi DDRB,3 sbi DDRB,7 ldi tmp0,(1
-
Thread
Arduino IDE -> Atmel Studio Projekt importieren
Fehlermeldungen im Kompiler. Arduino: 1.8.5 (Windows 10), TD: 1.41, Board: "Arduino Pro or Pro Mini, ATmega328P (3.3V, 8 MHz)" wiring.c.o (symbol from plugin): In function `delayMicroseconds': (.text+0x0): multiple definition of `__vector_16' C:\Users\eric\AppData\Local\Temp\arduino_build_438229
einem Timer muss > man etwas aufpassen). ja ist mir auch aufgefallen wenn ich zwischen m328p und m1284p wechsel ich habe einfach die Timer per #define ausgetauscht!
-
Thread
HDD SD an AVR ATmega1284p Assembler Beispiele
Eine kleine Schaltung mit einem ATmega1284p steuert eine IDE ATA Festplatte und bei Bedarf eine SD-Card, LCD, TWI/I2C Bus , RS232(TX) und fragt Tasten zur Menue-Steuerung ab. Bei einem HDD-SD-Programm-ERROR erfreut uns die rote
-
Thread
Strombegrenzung mit Mikrocontroller
aktuell Elkos drin, teilweise sollten da wohl eh besser Elkos rein. Außerdem hab ich statt dem Atmega1284P aktuell einfach einen Arduino Mega 2560 angeschlossen. Statt den beiden Trafos und den 7824ern speise ich derzeit alles von einem Netzteil mit 15V und kann mich somit problemlos von 1.2-12V
160mm*54mm groß bei ~10mV...24V, 0...1A Gesteuert (nicht geregelt!) wird mein Netzteil von einem Atmega328p. Das Oszi-Bild zeigt die Klemmenspannung bei eingestellten 5V Ausgangsspannung und max. 10mA Strom und Zuschaltung eines 4.7 Ohm Widerstandes (von meinem letzten aufgebauten LNG vom März diesen
-
Thread
Nicht noch ein Cocktailautomat -.-
Platine würde ich gerne selber aufbauen. Den 2560 habe ich bestellt. dann würde ich eher den ATmega 1284p (DIL40 oder TQFP44) empfehlen, der hat zwar nur halb so viel flash, reicht aber, was wichtiger ist mit 16 KB SRAM hat er doppelt so viel wie der m2560 (8KB) und SRAM ist oft wichtiger! 1284p
würde ich gerne selber aufbauen. Den 2560 habe ich bestellt. > > > dann würde ich eher den ATmega 1284p (DIL40 oder TQFP44) empfehlen, der > hat zwar nur halb so viel flash, reicht aber, was wichtiger ist mit 16 > KB SRAM hat er doppelt so viel wie der m2560 (8KB) und SRAM ist oft > wichtiger
-
Thread
Netzfrequenz als Zeittakt
keine Sekunden an, von daher ist die Kurzzeitstabilität auch ausreichend für mich. Es kommt ein Atmega1284p zum Einsatz, der soll dann auch Störungen wegfiltern. Angedacht ist folgende Schaltung mit einem Optokoppler und einem Kerko als "Tiefpass" und softwareseitig eine Deaktivierung des Interrupts
werhatanderuhrgedreht schrieb im Beitrag #5468269: > Es kommt ein Atmega1284p zum Einsatz Wenn eh ein Mikrocontroller zum Einsatz kommt, warum keine RTC wie DS3231? werhatanderuhrgedreht schrieb im Beitrag #5468292: > Luftblasendisplay Alle Suchergebnisse zeigen
-
Thread
Was beachten bei Umstieg AVR --> Arduino
hat? - Muss der Compiler irgendwie wissen, dass ein Bootloader vorhanden ist? Ich habe den ATMega238P hiermit bereits zum Antworten bekommen: [code] avrdude -p atmega328p -P /dev/ttyUSB0 -c arduino -b 57600 [/code] Danke im Voraus für Hilfe :)
> selber schreiben können. ich nicht, aber ich konnte die fastLED LIB so patchen für meinen 1284p bis sie lief! https://www.mikrocontroller.net/attachment/244099/m1284p_timing.jpg https://www.mikrocontroller.net/topic/355251#4105882
-
Thread
Modelleisenbahn Weichen Ansteuern
Michael_SS schrieb im Beitrag #5466706: > Ich würde gern mit einem ATMEGA64 die Weichen einer Modellbahnanlage > ansteuern. ATMEGA64 auf einen Waggon platzieren und den Zug von den Schienen leiten lassen. Dann braucht man gar nicht steuern. > Danke für eure Ideen
Michael_SS schrieb im Beitrag #5467476: > nullsteuer schrieb im Beitrag #5467100: >> ATMEGA64 auf einen Waggon platzieren > Gute Idee, danke. Werde ich machen nimm lieber den 32 der ist kleiner, wenn du Platz hast, Spur 0 dann geht natürlich auch ein 1284p
-
Thread
Taktfrequenz Atmega328
Hallo, ich hätte mal eine kleine Frage zur Taktfrequenz des Atmega328 und im Forum fand dazu nicht wirklich etwas. Laut dem Datenblatt hatte ich das so verstanden, dass der Atmega328 eine 8Mhz Taktfrequenz hat. Mein Problem nun ist, dass anscheinend meiner doch
anders verpackt. Auch hier hilft Datenblatt lesen: https://www.microchip.com/wwwproducts/en/ATmega328
-
Thread
Zähler im EEPROM
Hallo, in einem Projekt benutze ich einen ATmega328P mit 1024 Bytes EEPROM. Der Controller zählt Impulse und gibt die Gesamtzahl aus. Nach dem Einschalten des Systems soll nach dem alten Zählerstand weiter gezählt werden. Es ist mit 1-10 Impulsen
aber vielleicht als Info nebenher interessant: Ich habe mal das EEPROM eines mega8 und eines mega1284p "getestet". Der mega8 machte nach 2,7x sovielen Zyklen schlapp und der mega1284p hielt sogar 8x so viele Zyklen aus, bevor die ersten Fehler auftauchten. Interessanter wäre natürlich, verschiedene
-
Thread
TWI (I2C) und Slave
Als Master nutze ich den Atmega 1284p und als Slave den Attiny2313A
Der 1284 ist eine andere Familie als der 128, die TWI-Register sind aber gleich, auch der twi_vect. DAs sollte also passen. Zum Tiny und USI har spess ja schon was geschrieben, da brauchst Du andere TWI-Routinen
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
zusätzlich interessant, aber ehrlich ich brauche auch mehr als 2KB SRAM aber die 16 KB eines ATmega1284p habe ich nie ausreizen können, ich bitte um Beispiele wo auf dem AVR mehr gebraucht wird. In der Arduino Umgebung gibts ja Alternativen, jetzt z.B. ESP32
. (jar) >interessant, aber ehrlich ich brauche auch mehr als 2KB SRAM aber die 16 >KB eines ATmega1284p habe ich nie ausreizen können, ich bitte um >Beispiele wo auf dem AVR mehr gebraucht wird. Siehe mein Beispiel, der ATmega64 arbeitet hier als DMX-Rekorder, der mit 22kB/s DMX-Daten auf SD-karte
-
Thread
Funktionsumfang ATiny841
vermisse ich einen Multiplikationsbefehl Dann nimm einfach einen controller mit multipliert? Atmega oder die neueren ATtinies. > 2. Die internen RC-Oszillatoren sind recht ungenau, möchte ich eine > Kommunikation mittels UART aufbauen, dann muss ich einen Quarz nehmen Hängt von der Baudrate
Komponenten deaktivieren. Beim ADC lohnt es sich am meisten. 4. Besitzt nur einen 10Bit-ADC Ja. Alle ATmega und ATtiny (die ich kenne) haben einen 10bit ADC. Die XMega Serie bietet 12 bit.
-
Thread
ATmega1284p lässt sich nur einmal laden
Es geht um folgendes: Professionell gefertigte Leiterplaten in grösserer Stückzahl haben einen ATMEGA1284p drauf, welcher keinen externen Quarz hat. Nun muss die Software ja auf den Mega kommen, hierzu wird AVRDUDE benutzt. Das Problem ist nun, dass man die Software genau einmal laden kann, danach
um folgendes: > > Professionell gefertigte Leiterplaten in grösserer Stückzahl haben einen > ATMEGA1284p drauf, welcher keinen externen Quarz hat. Nun muss die > Software ja auf den Mega kommen, hierzu wird AVRDUDE benutzt. Das > Problem ist nun, dass man die Software genau einmal laden kann,
-
Thread
Mehrere Oszillatoren an Atmega32
bereits schrieben, das OCXO-Signal, auch per zusätzlicher Hardware, soweit herunterzuteilen, dass der ATmega32 es zählen kann.
Empfang wird der Quarz der eingebauten RTC (Q3) > verwendet und der OCXO abgeschaltet. Ich glaube, ATmega32 ist hier weniger bequem als etwas aus der Reihe 88-168-328 oder auch 324-644-1284. Die haben Prescaler für F_CPU, im Programm umschaltbar. So kannst du kritische Sachen schnell machen und was nicht
-
Thread
PWM Soundausgabe
Unterstützung für Tasterbetätigungen, die in drei verschieden Lautstärken ausgegeben werden sollen. µC (ATmega1284P) --> Transistor --> Buzzer
-
Thread
megaAVR 0-Series
denn jetzt? > > Es gibt das Nano und eins mit WiFi drauf. Ohne Wifi Gestern habe ich ein ATmega4809 Curiosity Nano Evaluation kit und ein ATmega4809-XPRO bestellt. Es soll angeblich schon Ende nächster Woche da sein … … schauen wir mal.
Veit D. schrieb im Beitrag #5728626: > mein erstes ATmega4809 Curiosity Nano Board ist tot. Oje, wahrscheinlich einfach nur Pech. meine beiden Boards und auch das 4809 Arduino Board arbeiten tadellos. Hat es den ARM erwischt oder den Atmega
-
Thread
Neue Arduino-Module vorgestellt
Möglichkeiten den 16U2 umprogrammieren zu können? Warum muss es den UNO in einer Variante mit ATmega328 in DIL und in einer Variante mit ATmega328 in SMD geben?!?
neue Module von mir. Muß nur noch ein paar Teile bestellen: Zwei Pro-Mini ähnliches Module mit ATMEGA328PB UND 1284P Ein RTC/SD/EEP Aufsteckmodul mit DS3231 für das 1284 Modul. Eine große Breakout Board mit Schraubanschlüssen und Headers für alle Varianten von Pro-Mini und Nano und meine eigenen.
-
Thread
Speicherproblem Arduino Sketch in Atmel Studio
eine Fehlermeldung, dass nicht ausreichend RAM da ist. In der Arduino GUI für UNO Rev 3 mit dem ATMEGA328 funktioniert alles gut. Ichr rate, dass mit der Arduino GUI der Code optimiert wird, was man im STudio für den ATMEL-ICE für das Debuggen nicht machen kann. Gibt es einen Trick, wie man RAM-Platz einfach sparen kann ? Oder könnte ich einen ATmega1284 ins UNO Board reinfrickeln, ich brauche ja nur ISP, I2C, XTAL, Reset und Power als temporäre Lösung ? Hintergrund: ich bin dabei die VL53L0X Bib. von ST/Adafruit auf eine Cypress PSOC 4 zu
-
Thread
AVR-Net-IO Mac-Adresse ändern
ungewollt verändert. Das ist wohl wahr. Dazu kann man zwei Sachen machen: 1) Energieversorgung des ATmega verbessern (siehe Posting ein Stück höher) 2) BOD aktivieren Und, last not least, es spricht auch absolut nix dagegen, beide Maßnahmen zu kombinieren. ;o)
drauf. Ichbe das NetIO letztens in den Händen gehabt und habe einen "Arduino" draus gemacht. Mega1284 drauf, Bootloader drauf und 2 kleine Änderungen an der Leiterplatte. USB-RS232-Adapter liegt hier ohnehin rum, vielleicht setze ich das NetIO doch nochmal irgendwie ein... Gruß aus Berlin Michael
-
Thread
Atmega2560 startet nicht
> Wo besitzt der ATmega2560 irgendeine Abschaltspannung? BODLEVEL fuses (Brown-Out)
Kann es sein, dass Du das Pinout des ATMega gespiegelt hast? Sieht für mich fast so aus :-)
-
Thread
Atmega 1284p serielle Schnittstelle
Hallo, ich habe einen Atmega 1284p und möchte damit die seriellen Daten eines GPS-Moduls abgreifen. Den Atmega programmiere per Arduino ISP mit der Arduino IDE. Dafür benötige ich die Library NazaDecoder, welche mir die Seriellen
Woran kann das liegen? Normalerweise dürfte da doch kein allzu großer Unterschied sein zwischen dem Atmega 328 des Arduino und des Atmega 1284p? Ich wäre über jede Hilfe sehr Dankbar.
-
Thread
Atmega328 Betriebsspannung
Hobby-Bereich" was tun willst was die Datenblatt- Spezifikation nicht ausreizt. Beispiel: meine ATMega644 (ist auch nichts anderes als ein 328) laufen mit 20MHz @ 3.3V problemlos. Damit spare ich mir ein paar Interface Probleme die bei 5V auftreten könnten bzw die ich explizit erst lösen müsste.
> Kann ich denn ... Also bei mir läuft seit Jahren ein ATmega1284P bei 3.0 V mit 22.1184 MHz /2. Aber gelesen habe ich noch nichts dazu, etwas Belastbares würde mich auch interessieren.
-
Thread
port IRMP to Arduino
Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/archlinux-arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/archlinux-arduino/avr
deine IRMP von 2014/15 > funktioniert einwandfrei auf dem Arduino nano328p für den mights mini > 1284p musste ich den Timer wechseln Könntest du einmal bitte den Quellcode davon zeigen? Sonst würde ich den gerne einmal ausprobieren.
-
Thread
avrdude fuses manuell setzen?
Hallo zusammen, Ich versuchte vergeblich auf einem Atmega1284p einen Arduino-Bootloader zu installieren. Zuerst wurde mir dauernd eine device-id von 0x00000 angzeigt.Nach dem umverdrahten ging dann der flash-prozess aber brach leider ab. Fehlermeldung
> -p atmega1284p Geht auch. Ich benutze in meinem Makefile immer den gleichen Wert wie für den -mmcu Parameter des Compilers. Safemode hat nichts mit Schreibschutz zu tun. Das ist eine Funktion innerhalb
-
Thread
AVR ATmega1284P Bootloader startet nicht!
Hallo liebe Leute, ich habe einen kleinen Bootloader für meinen ATmega1284P (nach den Tutorial von mikrocontroller.net) geschrieben. Als ersten Test toggelt das Programm nur eine LED. Ich verwende zum programmieren das AtmelStudio 7 und einen JTAGICE mkII Nun zum Problem