-
Thread
Atmega4809nano
Matthias W. schrieb im Beitrag #5992959: > ich habe ein Atmega4809nano-Board gemacht warum das denn? Du hast dir so viel Mühe gemacht, sieht auch toll aus aber warum dann nicht gleich https://github.com/JChristensen/mini1284 dem fehlt noch der USB
://www.mikrocontroller.net/attachment/244383/m1284p_m328p.jpg
-
Thread
ATmega328P mit mehr Pins
Und wie immer der Hinweis, dass der ATmega1284P über 16 KiB RAM verfügt.
deinen Vorgaben entsprechen. Vielleicht hilft dir das. Spontan kam mir bei deiner Frage z.B. der Atmega644 in den Sinn, also der kleine Atmega1284 ;)
-
Thread
Atmega644PA Timer3
Zuge der A-Devices (ATmega644PA etc.) versucht hat, die Datenblätter von ATmega1284 und der anderen drei zu einem zu vereinigen.
du hast. Die A-Devices haben zwei USART, die >nicht-A-Devices haben nur eine, mit Ausnahme des 1284, der immer zwei >hat. Ohne Postfix gibt es außer dem ATMega1284 nur noch den ATMega644. Und das ist der einzige aus der ATMegaxyz4-Reihe der nur eine USART besitzt. MfG Spess
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
ATmega8: 26 ATmega16: 7 ATmega32: 12 ATMega328: 3 ATMega328P: 1 ATmega128: 7 ATmega1284: 2 ATmega1284P: 1 ATmega162: 1 ATmega168P: 5 ATmega644: 1 ATmega2560: 2 AT90CAN128: 3 AT89C51CC03: 1 ATmega2560
ATmega8: 27 ATmega16: 7 ATmega32: 12 ATMega328: 3 ATMega328P: 1 ATmega128: 7 ATmega1284: 2 ATmega1284P: 1 ATmega162: 1 ATmega168P: 5 ATmega644: 1 ATmega2560: 2 AT90CAN128: 3 AT89C51CC03: 1 ATmega2560
-
Thread
Verständnisproblem #if bei avr-gcc
Den define für die MCU brauche ich trotzdem fur den cpu Typ. Nein, die Makros wie [c]__AVR_ATmega1284P__[/c] etc. erzeugt der AVR-GCC intern selbst aus der übergebenen Option -mmcu=atmega1284p.
Eintrag aus specs-atmega1284p: [pre]*cpp: -D__AVR_ATmega1284P__ -D__AVR_DEVICE_NAME__=atmega1284p[/pre]
-
Thread
ATmega644 wieviel UARTS?
Seltsam ist nur das der ATmega1284 auch ohne 'A' und ohne 'P' zwei UARTS hat.
wirklich >nur einen USART hat. Das wusste ich schon vorher. Steht auch so im Datenblatt des ATMega644(V) (doc2593.pdf). Eklatanter ist der Fehler im neuen Datenblatt für die ATMega164...1284A(P) (doc8272.pdf). Dort wird nämlich der Timer3 des ATMega1284P nicht erwähnt. MfG Spess
-
Thread
C-Code von AVR-NET-IO zu bekommen?
aus USA: http://www.ebay.de/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/331463717483 Artikelstandort: Venice, California es gibt dann noch dies: SainSmart Rev. 1.3 Atmega1284p: EUR 47,88. Vielleicht habe ich etwas übersehen. Im Vergleich
Alternativ vielleicht das hier: http://www.ebay.de/itm/RKAT40c-Compact-PCB-for-Arduino-Sanguino-and-ATMega644-ATMega324-ATMega1284P-/182307853770?var=&hash=item2a726515ca:m:m4dBIw1AxzHmgZJEJr6mbCA oder eben bei OSH Park Platinen bestellen https://oshpark.com/shared_projects/KaCh1X2a https://www.oshpark.com
-
Thread
Atmel Studio 4.19 unter W10X64
viel lernen. Aber es gibt trotzdem vieles, was ich beachten muß... Und in keinem Fall möchte ich ATMega1284 verwerfen: wenn 2x USART, 1x SPI und 10 bit ADC ausreichen, warum nicht - auch wenn ATMega1284 3x so viel kostet? :) Auch 128k Flash und 16k SRAM.
viel lernen. Aber es gibt trotzdem vieles, was ich > beachten muß... Und in keinem Fall möchte ich ATMega1284 verwerfen: wenn > 2x USART, 1x SPI und 10 bit ADC ausreichen, warum nicht - auch wenn > ATMega1284 3x so viel kostet? :) Auch 128k Flash und 16k SRAM. Ja. Dem 1284 werde auch ich treu bleiben
-
Thread
Marlin auf anet e12
Vielleicht mal als board für Bootloader und Programm 16Mhz wählen. atmega1284p.name=Sanguino W/ ATmega1284 or ATmega1284P (16MHz) atmega1284p_8m.name=Sanguino W/ ATmega1284 or ATmega1284P (8MHz) Was ist denn drauf? Benutzt eine andere Baudrate. Wenn der bootloader
Hatte ich vergessen.. Bootloader 16mhz=115200: atmega1284p.name=Sanguino W/ ATmega1284 or ATmega1284P (16MHz) atmega1284p.upload.speed=115200 Bootloader 8mhz=57600: atmega1284p_8m.name=Sanguino W/ ATmega1284 or ATmega1284P (8MHz) atmega1284p_8m.upload.speed
-
Thread
VGA Terminal mit ATMega644
Zwischenbericht: Der ATMega644 funktioniert nicht, das zweite UART fehlt. Mit dem ATMega644A würde es klappen. Das RAM ist dann aber zu 99% voll. Also sollte man gleich den ATMega1284P nehmen. Die Platine hat einen Fehler.
Quellcode (vieleicht gleich mit Hexfile) und Konfiguration online stellen? Geht's jetzt mit dem ATmega1284P?
-
Thread
Befehlzähler Arduino
/id/Arduino-18x-Clone-With-Atmega-853532644p1284p-the-/ http://www.hobbytronics.co.uk/arduino-uno-pro-1284p http://www.mkroll.mobi/?p=1722 https://uge-one.com/arduino-board-based-on-atmega1284p.html https://feilipu.me/2013/03/08/goldilocks-1284p-arduino-uno-clone/ https://rlx.sk/sk/arduino-boards/3515-arduino-atmega1284p-arduino-compatibile-board-with-atmega1284p-support-ide-106-.html
-
Thread
8x S0 Schnitstellen Logger mit AVR
ein Pollen von 8 Eingängen meinen Webserver wohl mehr als stören würde. Beides zusammen auf einem Atmega1284p. Oder bin ich auf dem Holzweg ?
Den Atmega1284P weil mein "Projekt" ( Layout ) auf dem Web Module von Ulrich Radig aufbaut. http://www.ulrichradig.de/home/index.php/avr/avr-webmodule Und der 1284P zu dem von ihm verwendeten Atmega644
-
Thread
Brauche Projektidee und Hardwareempfehlung für erstes μC Projekt
Daniel A. schrieb im Beitrag #5118597: > atmega1284 Kompiliere noch auf rund 11441 bytes > benötigter RAM, also rund 69.8% des RAMs des ATMega1284, und ich könnte > es um weitere 3KB reduzieren Das ist für eine Neuentwicklung ein völlig falscher
Ich habe mich jetzt vorerst für den AVR-NET-IO und einen ATMega1284 entschieden. Mir gefällt daran, dass der ENC28J60 und der ATMega1284 in einem DIP-Gehäuse verfügbar sind. Der Chip1768 sieht auch spannend aus, eventuell besorge ich mir mal einen davon wenn eines
-
Thread
AVR AREF intern: 100n zu GND wirklich hilfreich?
Messungen des AREF beim Umschalten von AVCC 5V auf die interne 1.1V-Referenz; die erste mit einem Atmega328P (von einem billigen Pro Mini abgelötet), die zweite mit einem Atmega328PB von Digikey. In beiden Fällen ist der Stützkondensator AREF -||- GND 100nF. Der Atmega328P braucht 6ms um von 5V
Arduino Fanboy D. schrieb im Beitrag #6454763: > 1. Wir reden hier über Atmega328P/PB Sagt wer? Ich redete ganz allgemein von AVR8. Ich sehe nämlich nicht nur den Arduino-Rotz. Konkret ist mir die Sache das erste Mal bei einem 1284P aufgefallen. Da der aber auch mittels
-
Thread
ATmega128 40 DIP
Ok, auf dem uC steht ATMEGA1284P.
" angesprochen. Alles ohne Probleme. Da ich aber zwei UART's benötige wollte ich den ATmega32 einfach durch einen ATmega1284P (im 40 pol DIP) austauschen. Der ATmega1284P lässt sich aber über die benutzten Programmer ansprechen. Programmieren und flashen "tue" ich mit winAVR, also avrdude
-
Thread
Digitaluhr mit geringem Stromverbrauch
ATmega1284, gibt es auch als DIP-40: https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-dip-40-atmega-1284p-pu-p112738.html?search=atmega1284
brauchst du den libusb > Treiber. AVR8 Burn-O-Mat habe ich runtergeladen, finde da aber nicht den atmega 1284p sondern nur den atmega1280 und 1281. Den Begriff Debugger habe ich wohl falsch benutzt, ich suche tatsächlich etwas um den Atmega1284 zu programmieren. Geht das mit dem Teil, das ich gekauft
-
Thread
ATtiny24A, Power-down
an c-hater: Wie sah Ihr Programm für den ATmega1284P aus?
Noch niemand zuhause bei c-haters? Nun denn. Ich bin nämlich noch immer irritiert: ATmega1284P-PU von '1024' bei 3.3 V mit internen 8 MHz: [avrasm] .include "m1284Pdef.inc" rjmp init main: nop nop main_loop: rjmp main_loop init: ldi r16,$FF sts PRR0
-
Thread
Spannungseinbruch an offenem Portpin vom uC
spess53 schrieb im Beitrag #5275497: >>Vom UNO(ATMega328P), z.B. weiß ich, dass er keinen Pin 28 hat. > > Lt. Datenblatt schon. ist PC5 aber der TO nutzt ja einen ATmega1284p
Beitrag #5275530: > Darum sagt er auch: Stefan schrieb im Beitrag #5275193: > habe hier einen Atmega1284p Stefan schrieb im Beitrag #5275193: > Bei einem Atmega328 wenn er den hat http://homepages.uni-regensburg.de/~erc24492/ATMega1284P_WINAVR/ATMega1284_P.png erschliesst sich Steckbrett
-
Thread
Atmeg führt reset ohne Grund durch
Die Regelung kann ich über RS232 starten, indem ich die Dezimalzahl 11 schicke. Ich verwende eine ATmega1284. Nun zum Problem: Das ganze funktioniert ganz gut bei dem interen Takt von 1 MHz. Jetzt will ich das ganze mit einem 20 MHz Quraz laufen lassen. Sobald ich jetzt die Regelung über die RS232
Hier mal der Schaltplan. EAGLE hatte den 1284 als Layout nicht. Ist aber kompatibel zum Atmega 32
-
Thread
Division 64Bit durch 32Bit gesucht
Diskussionen von denen Sie nichts verstehen besser fern! Eberhard H. schrieb im Beitrag #6661532: > Ein ATmega328P (und natürlich ein ATmega1284P u.v.a. ebenso) schafft > DIV64/32 mit 64 Bit Ergebnis und 32 Bit Rest (besser und genauer geht es > nicht) mit dem von mir oben aufgelisteten, sehr geradlinigen
Diskussionen von denen Sie nichts verstehen besser fern! Eberhard H. schrieb im Beitrag #6661532: > Ein ATmega328P (und natürlich ein ATmega1284P u.v.a. ebenso) schafft > DIV64/32 mit 64 Bit Ergebnis und 32 Bit Rest (besser und genauer geht es > nicht) mit dem von mir oben aufgelisteten, sehr geradlinigen
-
Thread
Kritiken tinyUSBboard Platine
Laenge, was vermutlich mehr Gesamtflaeche aufbraucht). Aber fuer alle die es interessiert: Eine ATmega1284p Version des tinyUSBboards ist bereits lange in Planung (und die USB-Pins stehen sogar auch schon fest.) MfG Stephan
es interessiert: > Eine ATmega1284p Version des tinyUSBboards ist bereits lange in Planung > (und die USB-Pins stehen sogar auch schon fest.) Klasse, da freue ich mich drauf, evtl. kann ich beim routen helfen hier habe ich
-
Thread
Welche Ressourcen nutzt die Arduino Software?
define LED_ARDUINO_DDR DDRB #define LED_ARDUINO_PORT PORTB #elif defined(__AVR_ATmega1284P__) // --------- m1284p ------------ #define TIMER1 #ifdef defined(TIMER1) #define TIMSKx TIMSK1 #define OCIExA OCIE1A #define TIMERx_COMPA_vect
auf F_CPU 9L/10L, somit wurde das Timing für den ATmega 1284p um 10% langsamer. delay.h [c] #if F_CPU < 96000000 #if defined(__AVR_ATmega1284P__) #define NS(_NS) ( (_NS * ( (F_CPU*9L/10L) / 1000000L))) / 1000 #define CLKS_TO_MICROS(_CLKS) ((
-
Thread
dumme frage esp8266
ESP zuckt mit wahlweise 80 oder 160MHz > > der ESP interessiert mich nur als Skave für wlan zum 1284p, ich verstehe > deine Antwort nicht. Ich vermute er wollte damit sagen, dass der ESP selber deutlich schneller und leistungsfähiger als ein Atmega ist und man diesen alternativ auch standalone
schon gerne so einfach wie möglich, aber es scheint nicht zu klappen. 1.) der Arduino mighty atmega1284p kann fertig bestellt werden nur mit 16MHz Quarz, müsste also umgebaut werden auf Baudratenquarz und neuen Bootloader bekommen, nicht für jeden zu stemmen. 2.) der ESP muss umgepatched werden
-
Thread
Programmierport AVR 324 PB
für ATmega2560 (100pin) gibt es Platinen mit CPU für fast gleiches Geld
ATmega2560 weniger SRAM RAM ist wie Hubraum kaum ersetzbar.
-
Thread
ATmega1248p lässt sich im Nibo Burger nicht programmieren
Hab auch alle Signale mit dem Oszi überprüft (auf der Programmer Seite und direkt an den Pins des ATmega), und die Signale scheinen sinnvoll zu sein. Der ATmega ist aber nicht kaputt, weil in einer externen Schaltung kann ich ihn programmieren. avrdude Befehl: sudo avrdude -c stk500v2 -p atmega1284p
Hatte vergessen zu erwähnen, dass ich auf den ATmega1248p upgegraded habe. Der ist auch Pinkompatibel mit dem ATmega16. Siehe hier: http://www.nicai-systems.com/de/robotik/nibobee/tuning-kit Hab den ATmega1284p nicht aus dem Tuning-Kit sonder
-
Thread
Transistortester AVR
SVN archive files for Megu 328 and > mega328_strip_grid. You can use the compiled code for ATmega168 for ATmega168P, ATmega328 and ATmega328P. The P versions only differ with the identification code. The code for ATmega168 can run on the ATmega328. Compiled version for ATmega328 use another memory
> You can use the compiled code for ATmega168 for ATmega168P, ATmega328 > and ATmega328P. The P versions only differ with the identification code. > The code for ATmega168 can run on the ATmega328. then it's okay, but it is necessary
-
Thread
Microcontroller - Suche
auch die ISP Schnittstelle nehmen die bei Atmel üblich ist. Dann wird es einer aus der Reihe ATmega 1284.
zufällig die Beschaltung (Schaltplan) für Folgendes herumliegen: Programmierung und Debugging vom ATmega1284P über USB. Die voltage supply und die Taktung vom ATmega1284P habe ich schon. Das wäre genial! Vielen Dank im Voraus. Gruss Manuel Hofmann
-
Thread
AVR ATMega164PA Timer/Counter 3
Hi >Oder gibt es den wirklich irgendwo? Ja. Beim ATMega1284P(A). MfG Spess
Antwort von Atmel: "Timer 3 exists in both ATmega1284 and ATmega1284P. It is not available in ATmega164/324/644 devices." Peter
-
Thread
AVR Atmega164PA mit AVR Studio 6 Timer/Counter Register Problem
dazu drin. Bei den Interruptvektoren steht, daß es die 3er-Vektoren nur für den 1284p gibt. >> 3. Applies only to Atmel ATmega1284P. Danach hat der 1284 den Timer3 auch nicht. mfg.
Hi >Und warum steht das im Datenblatt anders drin? Weis ich nicht. Für den ATMega1284 gab es mal ein separates Datenblatt. Mit 4 Timern. Bei der Zusammenführung der ATMega164/324/644 und 1284 in ein Datenblatt war der 4.Timer des ATMega1284 plötzlich weg. Kam erst in einer späteren
-
Thread
AT mega 1284 PU Bootloaden und Programm übertragen (UNO)
zu übertragen bin ich folgendermaßen vorgegangen: Verkabelung wie im Anhang (ATmega644 = ATmega1284 PU) Arduino 1.6.3 installiert mighty-1284p-1.6.3 Erweiterung unter /arduino/hardware abgelegt Das Beispielprogramm "ArduinoISP" auf das UNO übertragen Platine auf: "Bobuino
Demi schrieb im Beitrag #4674574: > avrdude: Expected signature for ATmega1284p is 1E 97 06 Und? Welche hat er gefunden?
-
Thread
größter Atmega im DIP40
atmega1284
> auf den Atmega644 gestoßen Dann kann der Weg zum ATmega1284 nicht weit gewesen sein.
-
Thread
Frage zu Timer / Uhr
".. Stundenlang ..." Und da hast du auch gemerkt, das zB. die Registeradressen von PortB beim ATMega103 auf anderen Adressen liegen wie beim ATMega1284P? MfG Spess
Hi Nur zur Information: Bei MCS ist der ATMega1284P in der Liste der unterstützten Chips. MfG Spess
-
Thread
Arduino FastLED LIB vs. WS28xx LIB
Ein ATMega1284p im Dip-Gehaeuse, mit einem eigenen Board.
delay.h [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
AVR atmega328 ausgereizt? Und nun? 32bit?
Timer/ Counter > benötige, die die 8-Bit Prozessoren von AVR scheinbar nicht haben. Z.B. der ATmega2560 hat 4 16Bit-Timer mit je 3 PWM-Ausgängen. Als DIP mit 2 16Bit Timern gibt es den ATmega162 und den ATmega1284.
Umsteiger schrieb im Beitrag #4361360: > Und den ATmega2560 scheint es sogar noch > als preiswertes Board bei Arduino zu geben. und der Arduino mighty 1284p ist viel schlanker mit doppelt so viel SRAM. http://www.ebay.de/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino
-
Thread
Atmega644P für Autopilot Projekt
resources/prod_documents/... Noch falscher..... Du schaust dir das Übersichtsdatenblatt der Familie ATmega 164 bis 1284 an. Das ist das richtige Datenblatt für den ATmega1284p: http://www.atmel.com/dyn/resources/prod_documents/doc8059.pdf Und glaub mir, ich habe hier einige 1284p aus aktueller Produktion
im Beitrag #2060265: > Noch falscher..... > Du schaust dir das Übersichtsdatenblatt der Familie ATmega 164 bis 1284 > an. > > Das ist das richtige Datenblatt für den ATmega1284p: > http://www.atmel.com/dyn/resources/prod_documents/... > > Und glaub mir, ich habe hier einige 1284p aus aktueller
-
Thread
Prozessor von Eclipse nicht erkannt
AVR-Supported-MCU Liste. Bei meiner Plugin-Version (2.4.0) mit avr-gcc 4.5.3, avrdude 5.11.1 wird der Atmega1284 noch nicht unterstützt.
Genau gesagt ist es auch der atmega1284P. wenn der doch als Option für die Target HW aufgeführt ist, denke ich wird er auch unterstützt, oder? Zumal #include <avr/io.h> den richtigen Prozessor auch findet -->#elif defined (__AVR_ATmega1284P
-
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
Flashen mit Atmel Studio 6
Vielleicht spielt es keine Rolle, aber was mir an den Bildern auffaellt ist das im Schaltplan ein ATMEGA664P angegeben ist, im Screenshot vom AVR Studio aber oben ein ATMEGA1284P ausgewaehlt ist. So weit ich weiss unterscheiden sich die beiden Typen in der Groesse des Flash. Belehrt mich wenn das egal
Vielleicht spielt es keine Rolle, aber was > mir an den Bildern auffaellt ist das im Schaltplan ein ATMEGA664P > angegeben ist, im Screenshot vom AVR Studio aber oben ein ATMEGA1284P > ausgewaehlt ist. Das ist durchaus korrekt. Die beiden Typen unterscheiden sich nur durch die Speichergröße. Verbaut
-
Thread
"Größter" Mikrocontroller für 5V?
es noch an Microcontrollern die mit 5V arbeiten können und mehr > Flash/Ram/Pins haben als ein ATmega1284? Vielleicht wäre einfach mal sinnvoller zu erfahren, was du überhaupt vor hast! Bei Atmel 8-Bit AVR ist beim Atmega1284/2560 Feierabend. Vorteil gegenüber dem 2560 ist der verdoppelte SRAM
es noch an Microcontrollern die mit 5V arbeiten können und mehr > Flash/Ram/Pins haben als ein ATmega1284? Infineon XC2xxx Renesas M16C, R32C, V850, RH850 Freescale S912X
-
Thread
Avr 8bit VGA
selbstbildung einen 8 bit Computer basteln. Folgende Komponenten habe ich mir schon ausgedacht. Atmega 1284p mit einem stark modifiziertem Tinybasic als main core Atmega 328p für Ps2 Tastatur, SD, und i2c zusatzkomponenten wie rtc etc. Die beiden sollen dann per rx/TX oder i2c Daten austauschen.
für die VGA Ausgabe durch einen STM32 entschieden. Der kann dann auch gleich die Aufgaben des ATmega1284 mit abwickeln. Und langweilt sich dabei...
-
Thread
Unterschied ATmega644A und ATmega644PA
Teile auf einen weiteren Mikrocontroller auslagern. Allerdings fällt mir dabei gerade auf - der ATmega1284 hat laut Parametric Table auf der AVM-Seite nur 3 externe Interrupts, im Datenblatt steht er aber ja mit den 164, 324 und 644 zusammen, die alle 32 externe Interrupts haben. Ist dann ein Fehler
Tip mit den Pointerproblemen! So wie ich das sehe (bei digikey und mouser nachgeschaut) ist der 1284P PU aber erst ab 7.6. wieder auf Lager. Dann wird mir der 644er auch erstmal reichen. Ich schätze mal aus "alten" Programmiererfahrungen mit meinen ATmega32-Prozessoren, dass ich eh maximal bei 32kB
-
Thread
WS2812b und LED-Stripe 5630 im PWM Betrieb
=0xfd #####mighty.bootloader.path=standard #####mighty.bootloader.file=ATmegaBOOT_1284P.hex #####mighty.bootloader.unlock_bits=0x3F #####mighty.bootloader.lock_bits=0x0F mighty.build.mcu=atmega1284p mighty.build.f_cpu=16000000L mighty.build.core=arduino:arduino #####mighty.build.core
=0xfd #####mighty.bootloader.path=standard #####mighty.bootloader.file=ATmegaBOOT_1284P.hex #####mighty.bootloader.unlock_bits=0x3F #####mighty.bootloader.lock_bits=0x0F mighty.build.mcu=atmega1284p mighty.build.f_cpu=16000000L mighty.build.core=arduino:arduino #####mighty.build.core
-
Thread
Passende Kondensatoren für Uhrenquarz gesucht
> Grob geschätzt ca 1sec pro Stunde. Kann das sein, 280 ppm, trotz der vom ATmega1284P zugeschalteten 6&6 pF?
übrigens: 20 ct das Stück bei Reichelt) liegt ohne weitere Beschaltung um +180 ppm daneben, an einem ATmega1284P-PU bei 5.0 V.
-
Thread
Mehrere V-USB Anwendungen auf einem AVR möglich?
ist ja auch nicht gerade Schwachbrüstig. leider gibt es nur 32k und keine 64k/128k ein mega 1284u4 wäre nett
Joachim B. schrieb im Beitrag #4961080: > leider gibt es nur 32k und keine 64k/128k > > ein mega 1284u4 wäre nett Habe mal geschaut: Bei den Chinesen kostet ein STM32F103 ziemlich genau das Gleiche wie ein ATMega32U4. Beide sind auf einer kleinen Platine, die man auf ein Steckberett oder Lochraster
-
Thread
bitte Hilfe, interner Compiler Fehler
Mit welchen Optionen bitte? Mein "gcc version 4.3.3 (WinAVR 20100110)" kennt kein ATmega1284, ditto für die offiziellen 4.7 und 4.8. Und mit 4.7.2-1573 von Atmel compiliert es ganz normal (Win2000): $ avr-gcc hit1270.c -mmcu=atmega1284 -O3 -S In file included from hit1270.c:9:0:
Johann L. schrieb im Beitrag #3351330: > Mein "gcc version 4.3.3 (WinAVR 20100110)" kennt kein ATmega1284 Er meint einen ATmega1284P. Mir hatte er noch das Makefile mitgegeben. Optionen (aus dem Makefile): [pre] CFLAGS += -Wall -gdwarf-2 -std=gnu99 -save-temps -DF_CPU=16000000UL
-
Thread
16bit-Software-Timer mit 8bit-Hardware-Timer
> ATmega1284 mit Timer3. Hab ich was verpasst? Der ATMega644 bietet Timer 0, 1 und 2, wovon nur Timer 1 die gewünschten 16bit bietet (brauche ich für andere Zwecke). Der ATMega1284 hat laut Datenblatt
Hallo sc, So hat der ATMega644 nur einen Usart, der ATMega644P und ATMega1284P davon zwei. Es gibt immer mal Unterschiede, man kann sie finden.
-
Thread
FIFO mit externem SRAM via SPI
> Wäre das vom Timing her zu bewältigen? Ja, locker. Der ATmega1284 ist pin-kompatibel zum ATmega644. Kann also direkt ausgetauscht werden. Ich halte die 16 kB RAM des ATmega1284 bei diesen Rahmenbedingungen für ausreichend. Die Werte 0..999 lassen sich als
ich auf den ATmega1284 setzen. Vorausgesetzt, an den Vorgaben ändert sich nicht noch etwas; z.B. 2-4 Minuten statt 1-2 Minuten oder 200 Hz Abtastung statt 100 Hz, usw.
-
Thread
Kompatibilität (Pin und Binär)
Beitrag #2237026: > Im konkretem Falle möchte ich herausfinden, ob ich die > 04-Pin-Dip-Version des ATmega128 /* ATmega1284P-PU */ mit dem STK500 > (ohne den STK501 für die SMD-Varianten) programmieren kann. Davon abgesehen, dass das keine "Version des ATmega128" ist, sondern ein ziemlich eigenständiger
→ ATmega164P/324P/644P → ATmega1284P ATmega103 → ATmega128 → ATmega1281 → ATmega2561 ATmega640 → ATmega1280 → ATmega2560 AT90USB646/647/1286/1287
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
schrieb im Beitrag #7633828: > Die explizite Abkündigung ist inzwischen erfolgt für AT89xxxx, ATMEGA16x, ATMEGA32x, ATMEGA48x, ATMEGA644x, ATMEGA85x5L, ATMEGA88, ATMEGA8A, ATTINY13V, ATTINY24, ATTINY44, ATTINY461, ATTINY48, ATTINY84, ATTINY861 and ATTINY88 device families in PDIP.
In Anbetracht aller Alternativen finde ich die Situation nicht zu schlimm. Ansonsten ist der DIL ATMEGA1284P ein gutes Arbeitspferd und mein bevorzugter AVR-Käfer. Der Trend von 5V auf niedrigere Betriebsspannungen ist natürlich manchmal eine P.I.A. wenn es darum geht 5V Peripherien zu verbinden.
-
Thread
AVR-GCC 4.8.1 tiny841 nicht bekannt
at90usb646 at90usb647 at90usb82 at94k ata5272 ata5505 ata5790 ata5790n ata5795 ata6285 ata6286 ata6289 atmega103 atmega128 atmega1280 atmega1281 atmega1284 atmega1284p atmega128a atmega128rfa1 atmega16 atmega161 atmega162 atmega163 atmega164a atmega164p atmega164pa atmega165 atmega165a atmega165p atmega165pa
ata5790n ata5795 ata5831 ata6285 ata6286 ata6289 ata6612c ata6613c ata6614q ata6616c ata6617c ata664251 atmega103 atmega128 atmega128a atmega128rfa1 atmega128rfr2 atmega1280 atmega1281 atmega1284 atmega1284p atmega1284rfr2 atmega16 atmega16a atmega16hva atmega16hva2 atmega16hvb atmega16hvbrevb atmega16m1 atmega16u2