-
Thread
ATmega16 durch ATmega644 getauscht - UART geht nicht mehr
kann aber trotzdem gehen ...). Also ich habe das Datenblatt zu 164A/164PA/324A/324PA/644A/644PA/1284/1284P vor mir liegen. Das müsste wohl auch auf den ATmega644PV 10PU zutreffen?? In dem Datenblatt, was ich hier habe, ist sogar die UBRR-Einstellung für 14.7456 MHz in Table 18-11 aufgeführt
schrieb im Beitrag #1779177: > Also ich habe das Datenblatt zu > 164A/164PA/324A/324PA/644A/644PA/1284/1284P vor mir liegen. Das müsste > wohl auch auf den ATmega644PV 10PU zutreffen?? Nein, Du hast den 644PV. Der ist nur bis 10 MHz spezifiziert. Du betreibst den weit außerhalb seines zulässigen
-
Thread
Mikrocontroller Empfehlung gesucht
Modes. Ich bin noch relativ neu in der Materie, und habe bisher nur mit Arduino, einem Standalone atmega1284p und Raspberry Pi Pico gearbeitet. Ich hätte noch einen Atmega1284p hier, allerdings wären die vielen IO Pins für dieses Projekt verschwendet, da ich ja nur eine Hand voll brauche. Es geht darum
David P. schrieb im Beitrag #7041092: > dass mein Atmega1284p > (zumindest teilweise) defekt ist Sehr unwahrscheinlich. Liegt eher am Steckbrett, der Verdrahtung oder dem Uhrenquarz.
-
Thread
empehlung Microcontroller WS2812B Steuern
Sebastian R. schrieb im Beitrag #6062766: > Ein 8bit Atmega (z.B. Arduino Uno) kann so etwa 500 LEDs treiben. Ein > Teensy schon um die 10.000. na ja bequemer wäre für größere LED Anzahl der ATmega 1284p mit mehr Ram für die RGB Daten Am meisten kann
Joachim B. schrieb im Beitrag #6062821: > Sebastian R. schrieb im Beitrag #6062766: >> Ein 8bit Atmega (z.B. Arduino Uno) kann so etwa 500 LEDs treiben. Ein >> Teensy schon um die 10.000. > > na ja bequemer wäre für größere LED Anzahl der ATmega 1284p mit mehr Ram > für die RGB Daten > > Am
-
Thread
Atmega 2-Kanal Rechteckgenerator gesucht
Aha! Also ist es ohne größeren Aufand mit dem ATmega1284 möglich, einen 2-Kanal-Funktionsgenerator zu bauen? Dann werde ich mir den in Zukunft kaufen... Der Atmega48 hat nicht zufällig auch 2x16bit-Timer?
Dj Elko schrieb im Beitrag #3312464: > Also ist es ohne größeren Aufand mit dem ATmega1284 möglich, einen > 2-Kanal-Funktionsgenerator zu bauen? > Dann werde ich mir den in Zukunft kaufen... > Der Atmega48 hat nicht zufällig auch 2x16bit-Timer? Zur ersten Frage: Ja. Aber
-
Thread
DS18S20 unterschied zu DS18S20+ da es leider mit Ethersex und AVR-NET-IO nicht geht
IO board flashed with Ethersex (1wire enabled for scanning every minute) and replaced the stock atmega with ATMEGA1284 (not the P version). But I am still unable to get any data from my DS1820. For now I have it in parasitic mode (as described here http://www.ethersex.de/index.php/Onewire_(Deutsch)
PD6) > ')dnl Yep, pinning is properly set too. I thought about it too but pins are same for Atmega32 and Atmega1284. Could it be the processor clock? I tried to make it work at 20MHz as described in datasheet but it did not work so i set it to 16MHz only... Thanks anyway.
-
Thread
erster Mikrocontroller programmieren -> fragen
zugesicherte Taktfrequenz - geringerer Stromverbrauch - .... Außerdem gibt es gleich ausgestattete ATMega164/644/1284 mit 16/64/128k Flash. Der ATMEga1284 hat noch einen zusätzlichen Timer. >Soweit ich weiß ist der 324 pinkompatibel, >richtig? Ja. MfG Spess
Taktfrequenz > - geringerer Stromverbrauch > - .... > > Außerdem gibt es gleich ausgestattete ATMega164/644/1284 mit 16/64/128k > Flash. Der ATMEga1284 hat noch einen zusätzlichen Timer. > >>Soweit ich weiß ist der 324 pinkompatibel, >>richtig? > > Ja. Ich glaube, der ATmega324A ist sogar
-
Thread
EAGLE ATMEGA128 TQFP-44
Hallo, kann mir jemand sagen, wo ich eine EAGLE-LIB zum ATMEGA128 TQFP-44 ( Reichelt: ATMEGA 1284P-AU ATMEL ATMega-AVR, TQFP-44 ) finden kann ?
Was jetzt? > kann mir jemand sagen, wo ich eine EAGLE-LIB zum > ATMEGA128 TQFP-44 ========= > ( Reichelt: ATMEGA 1284P-AU ATMEL ATMega-AVR, TQFP-44 ) ======== oder 2 Posts weiter: > Warum gibts den Mega128 dann in keiner LIB ?
-
Thread
Stromsparen Arduino Nano
#define NS(_NS) (_NS / (1000 / (F_CPU / 1000000L))) > #if F_CPU < 96000000 > #if defined(__AVR_ATmega1284P__) && (F_CPU==16000000L) > #define NS(_NS) ( (_NS * ( (F_CPU-1600000L) / 1000000L))) / 1000 > #define CLKS_TO_MICROS(_CLKS) ((long)(_CLKS)) / ((F_CPU-1600000L) / > 1000000L) > #else
atmega328p atmega328.build.f_cpu=16000000L ############################################################## nano328.name=Arduino Nano w/ ATmega328 nano328.upload.speed=57600 nano328.build.mcu=atmega328p
-
Thread
Netzwerk Steckdose + Anhand welcher Daten wähle ich einen Quarz aus? + weiter Fragen (Bootloader)
besser. - Cs am Oszillator: Tausche nur den Quarz, sollte funktionieren. - Intern/extern: Beim Atmega8 nur über die Fuses einzustellen. Zum Ethernet: Hast Du Dir schon Gedanken gemacht? Der ATmega8 ist da nämlich eigentlich schon etwas klein dafür. Der hat nur 1KB Ram. Das ist nicht mal ein komplettes
Rabauke schrieb im Beitrag #4048918: > habe ich bereits alle Komponenten für mein Projekt. (Außer dem Atmega32, > der wirklich sehr gut geeignet scheint.) glaub mir der m1284p ist besser, mehr RAM mehr flash, der hängt bei mir dauerhaft seit 5 Jahren neben der Fritzbox und überwacht, die geklauten 12V
-
Thread
Billig-USB-Programmieradapter für AVR-Studio zum Einbau in Gerät
USBASP USBISP AVR Programmer USB sich auch direkt vom AVR-Studio4 aus ansprechen und kann er auch Atmega1284 programmieren, falls du das weißt?
sich auf diese Weise per AVR Studio ansprechen: http://www.mikrocontroller.net/topic/267384 > Atmega1284 programmieren, falls du das weißt? Das ist eine gute Frage. Beim ATmega1284 wäre ich mir relativ sicher. Trotzdem kann es sein, dass er sich nicht ansprechen lässt, weil nur aktuelle USBASP-Firmware
-
Thread
Phasenmessung mit Mikrocontroller
sportlich, rechne eher mit 50 .. 200 Takten. Die perfekte Lösung wären 2 ICP-Eingänge, z.B. beim ATmega1284.
aufgefallen. Schau mal auf Table 12-1. Reset and Interrupt Vectors. "3. Applies only to Atmel ATmega1284P."
-
Thread
SDCard, Widerstands-Level-Converter, Speed?
meinem Code, komme ich auf folgende Übertragungsgeschwindigkeit via SPI Richtung SD-Card mit meinem ATMega1284P mit 18.4320MHz. lesen: 486,4 KB/Sek schreiben: 216,1 KB/Sek. Kommunikation läuft über SPI. Gemessen wurde eine Übertragung von 5000 * 512 Byte (also 5000 Blöcke). Ich verwende Widerstände
unterteilt, bei > Singleblock - logisch - 512B Blöcke. > > Nun denke ich, mehr ist bei meinem ATMega1284P, 18,4320MHz und der > Hardware-SPI-Schnittstelle nicht drinn.... oder doch? ;) wohl kaum, denn bei 9MHz SPI-Clock hast du ja pro übertragenem Byte nur 16 Takte Zeit - und da wird nicht mehr
-
Thread
Betriebsstundenzähler ohne hohen EEPROM-Verschleiß
Beitrag #4587790: > wahrscheinlich nicht mehr kümmern müssen. Das interne EEPROM des > verwendeten ATMega1284 bekommt den Job. M1284 um eine 40bit Variable hochzuzählen ? > Aber FRAM schaue ich mir trotzdem mal an, evtl. gehts damit einfacher. LOL. Noch einfacher ?
B. schrieb: >> wahrscheinlich nicht mehr kümmern müssen. Das interne EEPROM des >> verwendeten ATMega1284 bekommt den Job. > M1284 um eine 40bit Variable hochzuzählen ? Nö, zwei 40 Bit Variablen. Und dann noch so Dinge wie MPP-Tracking und Displayansteuerung. Kriegt man auch mit einem ATMega8 hin
-
Thread
Hilfe beim Makefile
Hallo, ich hab ein Problem mit dem Makefile eines Atmegas1284P, für mein Atmega168 benutze ich das Makefile168 (s.Anhang) das Programm für den A168 kann ich ohne Probleme übertagen: [code] > "make.exe" program avrdude -p atmega168 -P com10 -c stk500v2
done. Thank you. > Prozess beendet. Code:0 > Dauer:00:04 [/code] Doch wenn ich auf den Atmega1284p gehe kommt diese Meldung: [code] > "make.exe" program p atmega1284p -P com10 -c stk500v2 -U flash:w:Hexfiles/MEGA1284_P.hex -u -U lfuse:w:0xff:m -U hfuse:w:0xd7:m -U efuse:w:0xfc:m
-
Thread
zwei Attiny's über UART verbinden
schrieb im Beitrag #4273703: > "großen" AVR's alle keine 20MHz können Ähm, ausgehend von DIP: ATMega1284P groß genug ? bzw in QFP: beliebiger atxmega
schrieb im Beitrag #4273703: >> "großen" AVR's alle keine 20MHz können > > Ähm, ausgehend von DIP: ATMega1284P groß genug ? > bzw in QFP: beliebiger atxmega Asche über mein Haupt! Habe fest weggespeichert, dass die alle nicht über 16MHz können... Also dann erst recht Danke!
-
Thread
Bitte um Hilfe mit Verständnis, ISR von Timer usw.
Guten Tag! Ich lerne z.Z. mit einer Versuchsplatine auf Basis ATMega1284. Timer0 ist für ISR je 1 ms eingestimmt. in ISR wird ein Zähler inkrementiert. In Hauptprogramm wird Zähler geprüft und wenn 1000 erreicht, wird auf 0 gesetzt und einige Handlungen gemacht.
ATMEGA324-644-1284 all mein Bedarf. Meine laufende Projekte drehen sich um MIDI, dafür reichen die Möglichkeiten von diesen Controller.
-
Thread
Passende Hardware für Projekt gesucht (lang)
schrieb im Beitrag #2077028: > atmegas mit soviel Arbeitsspeicher scheint es nicht zu geben Der ATmega1284 hat 16kB, das reicht bequem. Von der Rechenzeit sehe ich keinerlei Anforderungen, der ATmega1284 kann ruhig mit den default 1MHz laufen. Peter
Peter Dannegger schrieb im Beitrag #2077361: > Der ATmega1284 hat 16kB, das reicht bequem. > > Von der Rechenzeit sehe ich keinerlei Anforderungen, der ATmega1284 kann > ruhig mit den default 1MHz laufen. Würde sagen das kommt auf das Display an. Bei
-
Thread
Auswahl des richtigen AVR -Controllers für einen Leistungsdimmer?
"Dann nimm einen ATMega1284(P)". danke für die Rückmeldung aber ist der ATMega1284 nicht ein bisschen übertrieben für mein Vorhaben? Gruß Kaveh
als nie. Wenn du das mit der Soft-PWM doch noch irgendwie hinkriegen solltest, nimmst du einen Atmega48..328, wenn nicht einen 1284p. Oder nimm gleich einen 1284. Wer weiss, was da noch kommt. mfg.
-
Thread
1284P weigert sich bei Port D
Max schrieb im Beitrag #4609209: > Pin 45 liegt sogar zweimal auf VCC/2 Seltsam, bei meinem ATmega1284P ist nach Pin 44 Schluß. Und VCC/2 habe ich nirgends auf dem Board.
Hallo Max, ich habe Dir ein Testprogramm geschrieben. Setup: F_CPU = 8000000 Device = atmega1284p Init: * MCUCR.JTD = 1 * DDRA = 0xff, PORTA = 0x55 * DDRB = 0xff, PORTB = 0x55 * DDRD = 0xff, PORTD = 0x00 Der Timer0 liefert ein 125 Hz Zeitsignal und der Wert von Portd wird bei
-
Thread
avrdude jtagice mk2 verification error
verifizieren. Takt extern 12 MHz, Programmer ist ein Original Jtag ICE MK2 [code] avrdude -p atmega1284p -P usb:0000 0xxx -c jtag2isp -F -B 8 -U flash:w:Hexfiles/MEGA1284_P.hex -u -U lfus e:w:0xff:m -U hfuse:w:0xd7:m -U efuse:w:0xfd:m avrdude: AVR device initialized and ready to accept instructions
um die Terminal-communikation sichtbarzu machen benützt du folgenten Terminal-Aufruf: avrdude -p atmega1284p -P usb:0000 0xxx -c jtag2isp -t -vvvv Hans Peter
-
Thread
AVR8_Burn_O_Mat_Config.xml
vervollständigen können und nicht jeder selbst Hand anlegen muss. unterstützt von Original (2.1.2): [pre] ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega48, ATmega88, ATmega168, ATmega328P, ATmega162, ATmega8515, ATmega8535 ATmega164, ATmega324, ATmega644 ATmega169, ATmega329, ATmega3290, ATmega649
Hallo, ich habe die Datei von FranB mal um folgende Controller erweitert - ATmega168p - ATmega664p - ATmega1284p
-
Thread
VGA-Ausgabe in Elektronikprojekt einbauen
Hallo und WOW ... sind das viele Antworten. Etwas möchte ich klarstellen: Ich arbeite mit dem ATMega1284p @ 20 MHz. Der hat 128 KB Flash und 16 KB RAM und ich würde auch gerne in diesem Bereich bleiben (der STM32F4xx hat eine ganz andere Architektur ...). Ich will jetzt nicht alles lang und breit
mythbu schrieb im Beitrag #4736660: > Etwas möchte ich klarstellen: Ich arbeite mit dem ATMega1284p @ 20 MHz. > Der hat 128 KB Flash und 16 KB RAM und ich würde auch gerne in diesem > Bereich bleiben (der STM32F4xx hat eine ganz andere Architektur ...). Herzlichen Glückwunsch. Wäre die
-
Thread
AVRISP-MKII Clone mit dem Atmega32U2 Breakoutboard von ehajo
angehängt. Ich versuche es jetzt mal mit AVRDude. Wenn das auch nicht hilft, werde ich einen anderen ATmega aufbauen und es mit dem probieren. Vielleicht liegt es ja am Ziel uC. Das ist übrigens ein 1284 den ich bisher (bis mein alter Rechner den Geist aufgegeben hat) immer parallal mit Ponyprog programmiert
Maik Jahabeich schrieb im Beitrag #3797624: > Ich habe gestern noch einen zweiten Atmega1284p auf Lochraster aufgebaut > (nur das nötigste, ISP Verindung mit Strom, 10kOhm auf reset, ein paar > 100nF + internen Oszillator). Das gleiche Ergebnis. Hoffentlich nicht nur einen 10k an
-
Thread
Taktumschaltung ATtiny2313
Hi >Ich war grad neugierig auf den "ATmega128RFA1" hab ihn aber auf die >Schnelle nicht gefunden. Ich kenn nur die dicken Brummer ATmega1284 >(40-poliges DIP), der RFA1 ist einer im SMD-Gehäuse? http://www.atmel.com/devices/ATMEGA128RFA1
Markus Weber schrieb im Beitrag #2918343: > Ich kenn nur die dicken Brummer ATmega1284 > (40-poliges DIP), der RFA1 ist einer im SMD-Gehäuse? Ja, den gibt's nur im QFN. Aber auch einen ATmega1284 bekommst du in TQFP oder QFN, da sind sie bei weitem nicht so riesig wie in DIP
-
Thread
Mikrocontroller Einstieg
sparsamer im Konsum von Daten. Alternativ hat es auch Sinn einen Optiboot Bootloader auf einen 1284er aufzuspielen und dann mit dem Arduino IDE zu arbeiten. So eine Erweiterung beglückt immerhin mit acht Mal soviel Speicher. Der 1284er spürt dann das OLED Display fast nicht. Allerdings wäre DMA schon
meine private Ansicht, die nicht unbedingt massgeblich ist:-))) ) Was mich betrifft, hätte der ATMEGA1284P in der 8-Bit Klasse der Arduino AVR Platzhirsch werden sollen, weil er einfach mehr Ressourcen hat. Andrerseits, hätte man von herein einen größeren uC mit wenigstens DMA wählen können, um
-
Thread
AVR UART + andere Interrupts / Konflikte
RGB-LED in einer 10x10 Matrix -Atmega1284P@16MHz mit Quarz -verschiedener Kleinkram für Touch-Erkennung, Kommunikation, Stromversorgung etc Mein Programm funktioniert soweit. Sicherlich nicht schön und effizient programmiert, aber
Problem umgehen könnte? Einen Attiny814 als Puffer dazwischen? (DSub->RX Attiny, TX Attiny->RX Mega1284, TX Mega1284->DSub) Scheint mir aber übertrieben, aufwendig, kompliziert und Fehleranfällig. Gibt es eine Art TTL-Baustein, der die Daten "Zwischenspeichern" und wenn Zeit ist (also auf Befehl vom
-
Thread
Webserver [Ulrich Radig] - anderer µC gibt viele Fehler
ATmega32 != ATmega1284p
>Kann ich einfach hingehen und 32 mit 1284P ersetzen bei den defines ? Natürlich nicht. Aber du kannst mal nachsehen ob defines für den ATMega644p mit drin sind. Der kommt deinem am nächsten. Da fügst du Einträge für deinen ATMega1284p
-
Thread
Bitte Schaltung prüfen! :)
du machst alles in SMD, warum nicht den Quarz? http://i.ebayimg.com/t/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/00/s/MTI4MFgxMjgw/z/36YAAOSwGYVXAaiv/$_57.JPG http://www.ebay.de/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/331463717483 Es gibt auch Pinleisten da muss
#4657078: > du machst alles in SMD, warum nicht den Quarz? > > http://i.ebayimg.com/t/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/00/s/MTI4MFgxMjgw/z/36YAAOSwGYVXAaiv/$_57.JPG > > http://www.ebay.de/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/331463717483 > > Es gibt auch Pinleisten
-
Thread
AVR SDK / API gesucht
und habe versucht ihn zu befolgen. Leider hab ich das nicht zum laufen bekommen. Ich nutze einen Atmega1284p, falls das einen Unterschied macht
David P. schrieb im Beitrag #6979267: > Ich nutze einen > Atmega1284p, falls das einen Unterschied macht Ja da heißen die Register ein wenig anders.
-
Thread
Atmega mit 128kb oder 256kb im 2,54mm abstand?
Der Atmega 1284 ist so einer. Positiv bei dem Typ ist auch sein RAM von 16kB
>der 664 ist das Höchste der Gefühle, wenn man auf THD steht! Doppelt nein. Ersten heißt der ATMega644. Und zweitens gibt es, wie schon erwähnt noch den ATMega1284. MfG Spess
-
Thread
Suche ein 28 Pin Mikrocontroller mit mehr als 32 kBit Flash Speicher
c-hater schrieb im Beitrag #4635399: > Ein ATMega1284P z.B. hat 128k Flash und 16k RAM, ein ATMega2560 hat 256k > Flash und 8k RAM (trivial extern erweiterbar auf 64k). Sind aber beide keine 28-Pinner mehr.
c-hater schrieb im Beitrag #4635399: > Ein ATMega1284P z.B. hat 128k Flash und 16k RAM, ein ATMega2560 hat 256k > Flash und 8k RAM (trivial extern erweiterbar auf 64k). > > Um was anderes zu benutzen, braucht man schon deutlich bessere Gründe
-
Thread
Atmega644 Zweite UART / Serial1
sollte sich auch Atmel an die eigene Nase fassen. >Irgendwie waren die inkonsequent. >Der ATMEGA1284 hat genau wie der 1284P zwei UARTS. >Warum dann der Unterschied bei den 644s? Lt. Datenblatt stammt der ATMega644 von 06/05. Die Nachfolgetypen ATMega164p/324p/644p von 08/06. Das Datenblatt mit dem ATMega1284 datiert noch etwas später. Das Ganze ist wohl historisch begründet. MfG Spess
-
Thread
OLED Display mit SSD1306
war der Name entfallen. Soll M.Köhler heissen. Schaltplan ist nicht so einfach. Besteht aus einem Atmega1284 mit Stromversorgung (SNT) mit Quarz und Kondensatoren, einem OLED Modul mit dem SSD1306, Stromvergung von 5V auf 3,3V, 2 Pegelwandler mit dem BSS138 und Widerstände für den Bus. Der Atmega läuft
auch ein wenig einlesen. Natürlich muss man den Prozessor anpassen (siehe Makefile), hat man einen Atmega1284P muss man das natürlich entsprechend ändern, da ich primär den Atmega328P in Verwendung habe ist im Makefile natürlich auch der angegeben. Die Taktrate muss auch entsprechend eingestellt werden
-
Thread
Dopplerpeiler ans Internet anbinden (FAT/SD/ETH/HTTP) AVR/ATMEGA644
Zähne dran ausgebissen. Diese kleinen SD Dinger treten dir unglaublich fest in den Ar.... Der ATMega644 hat nicht genug RAM um die Problemchen zu lösen.
nicht schlecht, so richtig durchdachtes Layout hat das Teil aber meiner Meinung nach nicht. Der ATmega1284P könnte was für Dich sein. Ist zwar auch nicht schneller, hat aber mit 16 KB deutlich mehr SRAM. Der ist zwar noch nicht erhältlich aber da der Pin-kompatibel mit dem Mega644 ist kannst Du
-
Thread
Porbleme mit JTAGICE mkii
mit diesem Problem zu sein.... Ich verwende ein original Atmel jtagice mkII zusammen mit einem Atmega 1284P auf einer Lochraster-Platine mit 20 Mhz Quarz. Alles funktionierte monatelang reibungslos... bis ich heute das Update auf Version 1928 des StmelStudio 6 installierte. Danach wollte er
schon findet die Versionsprüfung nicht mehr statt. Jetzt läuft's hier endlich wieder mit dem mega 1284P!
-
Thread
µC defekt durch Programmierung?
als Frage stellen: Mein Projekt: Ich habe einen AVR Net-IO von Pollin. Darin habe ich einen Atmega1284 auf den eine veränderte Version von Ulrich Radigs Webserver aufgespielt ist. Es geht mir darum um die Steuerung diverser Funksteckdosen und RGB Streifen. Konkret hängt da noch ein RFM12 dran
unequal an der gleichen Stelle. Ich habe dann eine Stunde eine abgespeckte Version für einen Atmega644 erstellt und den Chip gewechselt. Diesen konnte ich direkt fehlerfrei programmieren. Darauf habe ich mir einige neue 1284 geordert und gerade eben einen eingebaut. Ich konnte ihn direkt bespielen
-
Thread
Kompatibilität zwischen ATmega ' s
Der ATmega128 ist veraltet. Nimm je nach benötigter Pinanzahl ATmega1284, 1281 oder 1280. Achtung Fallgrube! Die 64-Pinner haben eine von allen anderen AVRs abweichende Belegung der ISP-Schnittstelle.
ja bei beiden gleich einrichten wollen. > Gibt es denn noch bessere Alternativen als den 1281/1284? > Eignet sich ein 2560 eher? Wenn du viel Flash und viele Pins brauchst, vielleicht. Entwicklungsmäßig ist dieser der älteste seiner Serie (zu der noch um 1281/1280/640 gehören). Der ATmega1284
-
Thread
STK500 getötet?
auslesen usw. Nur: Ich kann keinen einzigen µC mehr programmieren. Habe ein paar ATtiny2313A, einen ATmega32 und den ATmega 1284P ausprobiert, der beim Funkenschlag in der Schaltung steckte. Allesamt sowohl via HV als auch via ISP probiert. In den Sockeln auf dem Board und in externer Schaltung. Der einzige, der eine Reaktion zeigt, ist der ATmega1284P - er wird nämlich heiß. Der hat auch eine Stelle, die aussieht, als wenn sie warm geworden ist und riecht leicht verschmort. Der behauptet via HP öfter mal, die Device ID 9F9F9F oder 1F1F9F oder
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
at90can64 at90pwm161 at90pwm216 at90pwm316 atmega32c1 atmega64c1 atmega16m1 atmega32m1 atmega64m1 atmega16u4 atmega32u4 atmega32u6 at90usb646 at90usb647 at90scr100 at94k m3000 atmega128 atmega128a atmega1280 atmega1281 atmega1284 atmega1284p
/atmega1284 avr/lib/avr51/atmega1284p avr/lib/avr51/atmega128rfa1 avr/lib/avr51/atmega1284rfr2 avr/lib/avr51/atmega128rfr2 avr/lib/avr51/at90can128 avr/lib/avr51/at90usb1286 avr/lib/avr51
-
Thread
Extra uC für Bedienteil
ich würde einen ATmega32 nehmen
poliger die Ausgangsbegründung, dass die Pins knapp werden, ja nicht auflöst. Ein Umstieg aber von ATmega8 auf einen, nur als Beispiel, 1284 ist geradezu ein Kinderspiel verglichen mit > TWI als MultiMaster. Wenn der TO allerdings Letzteres üben will, dann nur zu. Ich wünsche ihm ehrlich von ganzem
-
Thread
AVR und 32Bit-Adressen
Wir lösen auf: Dein ATMega1284 Build nutzt ein anderes Linker Skript, dass keine "dummy" Section kennt. Daher landet dummy an Addresse Null. Schau also mal bei den entsprechenden Linker Skripten nach.
section (".addressevondummy16" ), used, unused)) = (uint16_t)&Dummy; [/C] Den kann ich auf einem ATMega644 oder auf einem ATMega1284 erzeugen, und es gibt immer das gleiche Ergebnis: In AddresseVonDummy16 stehen die korrekten unteren 16Bit der Adresse von Dummy drinn. In AddresseVonDummy32 steht 0x00000000
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
hinreichend von Allem, un einem tollen TQFP44 Gehaeuse, das > sehr gut loetbar ist. und der Mega1284p nicht? 128k flash und 16k RAM http://www.atmel.com/devices/atmega1284p.aspx?tab=parameters auch im DIL40 als Ersatz für den ATmega32 zu bekommen. schrieb ich oben schon ..... ist meine Wahl fertig als Arduino Clone http://www.ebay.de/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/331463717483?pt=LH_DefaultDomain_0&hash=item4d2cc6f26b
-
Thread
Kleinen Strom messen mit ATmega
mit ATmega 32-1284p kannst du vor und hinter dem Shunt runterteilen an 2 ADC und mit der GAIN auch verstärken Seven differential analog input channels share a common negativeterminal (ADC1), while any other
ich hatte dir 3 ATmega genannt die Diff Messung und GAIN können ATmega 32, 644p, 1284p Kannst du nehmen oder nicht. Für andere musst du halt andere Lösungen suchen! Nico L. schrieb im Beitrag #6527222: > Wenn ich deine
-
Thread
ATmega vs. Arduino
konsistent sind. Für Projekte mit SD Card und FAT32 nehme ich lieber eine Eigenbauplatine mit dem ATMEGA1284P der dafür wegen der reicheren Ressourcen besser geignet ist. Beim 328 verbraucht das FAT schon viel Platz. Auch wäre der AT328PB eine viel bessere Lösung für viele Projekte weil der 4 mehr
und ein zweites UART, I2C und SPI hat. Ich verstehe wirklich nicht warum der 328PB und besser der ATMEGA1284P, immer noch nicht der uC "of Choice" für die Arduino Platform geworden ist. Soviel mehr kostet der 1284P auch nicht im Hobbybereich. LCDs betreibe ich grundsätzlich nur über I2C um kostbaren
-
Thread
ATtiny8 und GIMSK
Könnte es sich um einen ATmega8 handeln?
syntaktisch falschen Zeilen. Code immer als Copy&Paste oder als Anhang. Und wenn es um ATtiny85 und ATmega1284P geht, dann schreibs auch so. Bei Fantasiecode und Fantasiebezeichnungen können wir nicht helfen.
-
Thread
LCD mit ILI9325 funktioniert nicht!
Zum Schaltplan: Der ATMEGA644-10PU ist in Wirklichkeit ein AtMega1284p, wie oben auch beschrieben! Arduinoquäler schrieb im Beitrag #4498373: > Hol dir die Touch-Library auf die Adafruit verweist. Dort kannst du > dir
Initialisierungsroutine als solche ist die Gleiche geblieben. Prinzipiell funktionierten die Funktionen mit dem AtMega1284p ja auch soweit. (Bis auf das Auslesen, was noch nie mir sinvoll vorkommende Werte ausspuckte)
-
Thread
kaputte AVR von verschiedenen Lieferanten
Atmega Chips von Pollin sind garantiert nicht verfust. Habe selbst in letzter Zeit über ein Dutzend davon bestellt (644 und 1284). Alle waren in Originalzustand. Die Wahrscheinlichkeit bereits programmierte
hallo, Atmega schrieb im Beitrag #1998598: > Atmega Chips von Pollin sind garantiert nicht verfust. Habe selbst in > letzter Zeit über ein Dutzend davon bestellt (644 und 1284). pollin hat 1284?? seit wann
-
Thread
16 Bit MC oder 8 Bit MC
Flash 12Bit ADC 1us Conversion Time > 48MHz Clock +18 EUR Versand=21.24 EUR Dagegen: ATMEGA1284P 128k Flash Pollin: 5.95+4.95 Versand=10.90 EUR Reichelt: 5.90+5.60 Versand=11.50 EUR Dazu kommt noch, daß ich den 1284P auch in DIP bekommen kann und so eine Versuchsschaltung
c-hater schrieb im Beitrag #3151458: > ATMEGA1284P 128k Flash > > Pollin: 5.95+4.95 Versand=10.90 EUR > > Reichelt: 5.90+5.60 Versand=11.50 EUR oder so: guloshop: 5.00+2.40 Versand=7.40 EUR
-
Thread
Eclipse - Definition von µC und "Syntax Highligthing"
mal das "Fehlverhalten". Ich habe folgendes System: Windows 7 64Bit, Eclipse (Juno), STK 500, ATmega 1284P In den Projekt-Einstellungen habe ich den ATmega 1284P ausgewählt. Meines Wissens wird dadurch das Define "__AVR_ATmega1284P__" gesetzt. Das "syntax highlighting" und die Präprozessor-Ausgabe für den folgenden C-Code verhält sich zumindest so, als wenn "__AVR_ATmega1284P__" definiert und "__AVR_ATmega16__" nicht definiert ist: [c]#if defined __AVR_ATmega16__ #error ATmega16 defined #endif #if defined __AVR_ATmega1284P__ #warning ATmega1284ap defined
-
Thread
Was ist bei AVR externem RAM die Spitze des Machbaren? (in mb/s)
Jörg Wunsch wrote: > OK. Bringt dir vielleicht ein Upgrade auf einen ATmega1284P dann > was? Der hat 16 KiB internen SRAM. Tatsache da ist mir doch ein Pinkompatibles upgrade entgangen. Nur scheint die Reichelt-Seite sich nicht laden zu wollen.
Moritz E. wrote: [ATmega1284P] > Tatsache da ist mir doch ein Pinkompatibles upgrade entgangen. Nur > scheint die Reichelt-Seite sich nicht laden zu wollen. Der ist noch zu neu für Angelika. ;-) Benutzt du die DIL- oder