-
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
-
Thread
Welchen AVR nehmen?
Atmega1284P (DIP) oder Atmega2560 (TQFP)
Atmega1284P (DIP) oder Atmega2560 (TQFP) http://www.ebay.de/itm/NEW-ATmega2560-16AU-CH340G-MEGA-2560-R3-Board-Free-USB-Cable-For-Arduino-/371344340393?pt=LH_DefaultDomain_77&hash=item5675d8f5a9
-
Thread
ws2812 und andere zeitkritische Sachen
nicht genugend RAM, vorallem > da die WS2812 die ganzen Daten in einem Stuck erwarten. der atmega 1284p hat 16 KB SRAM gibts auch als mighty Arduino fertig die IRMP benötigt nur 1-2µs im IRQ das stört die Ausgabe kaum, jedenfalls habe ich da noch nix bemerkt, aber evtl. ist denn Berechnung nicht
Joachim B. schrieb im Beitrag #4371078: > der atmega 1284p hat 16 KB SRAM gibts auch als mighty Arduino fertig Es gibt auch relativ billige Mega2560, aber wir haben nun mal jede Menge Motherboards mit entsprechend rausgefuhrten Steckern fur Arduino
-
Thread
Toolchain neuere AVRs
at90can64 at90pwm161 at90pwm216 at90pwm316 atmega32c1 atmega64c1 atmega16m1 atmega32m1 atmega64m1 atmega16u4 atmega32u4 atmega32u6 at90usb646 at90usb647 at90scr100 at94k m3000 atmega128 atmega128a atmega1280 atmega1281 atmega1284 atmega1284p atmega128rfa1 atmega128rfr2 atmega1284rfr2 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u
-
Thread
Atmega32 / Atmega16 / Atmega128 externen Takt umschalten
schildern warum mir das so wichtig wäre. Ich habe vor ein kleines eval board für (vermutlich den Atmega32/ oder vielleicht dem ATMEGA1284P zu machen). Mit auf dem Board soll auch ein kleines RFM12 Platinchen sein. (In ähnlicher konstellation hab ich das mit fädeldraht schon aufgebaut, funktioniert auch
Systemclock-Vorteiler. benutze doch statt deinen veralteten Teilen einen neueren AVR zB einen zB Atmega164 Atmega324 oder Atmega1284 die sind auch pinkompatibel, wenn ich mich recht erinntere Außerdem warum brauchst du unbedingt 10Mhz? ohne Quarz können die doch alle auch 8Mhz mit internem Oszi
-
Thread
UART-Bootloader für ATMega > 64kiB
Leute, ich gockel und gockel und schaue nicht mehr durch. Ich suche einen Bootloader für den ATMega1284p. Ich vermute, dass die üblichen Programme (z.B. http://www.mikrocontroller.net/topic/73196 ) da nicht mehr skalieren, weil Zugriffe jenseits der 64kB andere Methoden brauchen (espm/RAMPZ). Habe
Hallo Peter, Mich hat wohl abgeschreckt, dass ziemlich am Ende jemand Probleme gerade mit dem ATMega1284p meldete. Die "Lösung" kam mir da zu eilig gehackt und vorläufig vor. Vor allem: Sehe ich es richtig, dass dieser Bootloader nur mit seinem eigenen Hostprogramm (fboot.exe) kommunizieren kann
-
Thread
Lightweight WS2811/WS2812 Library
bin/Release/Stripe_ATMega8.elf avr-objdump -h -S bin/Release/Stripe_ATMega8.elf > bin/Release/Stripe_ATMega8.lss avr-objcopy -R .eeprom -R .fuse -R .lock -R .signature -O ihex bin/Release/Stripe_ATMega8.elf bin/Release/Stripe_ATMega8
dann nur erweitern zu 6,4 Mhz alles lösbarbei dder Arduino fast LED Lib musste ich für den ATmegas1284p auch eingreifen, der 1284p hat ein Adressregister mehr welches für 10% langsameres Timing verantwortlich ist. #if defined(__AVR_ATmega1284P__) #define NS(_NS) ( (_NS * ( (F_CPU*9L/10L) / 1000000L
-
Thread
AVR FTDI ISP-Prog (AVR-8 Programmersoftware für den FT232R)
folgenden Definitionsdatein (.dev) für die AVR-8 sind nun enthalten: ATTini13(A) ATTini2313(A) ATMega8(A) ATMega8515 ATMega32(A) ATMega1284(P) ATMega2560(L) ATMega2561(L) Das User-Frendly-Fusing ist zum Teil noch verbesserbar. Eine Beschreibung zum Aufbau der .dev Dateien findet man unter
12.2013 1E950F.dev ATmega32(A) ja 03.2012 1E9502.dev ATmega1284 nein 03.2012 1E9705.dev ATmega1284P nein 03.2012 1E9705.dev ATmega2560(V) nein 03.2012 1E9801.dev ATmega2561(V) nein 03.2012 1E9802.dev zum Download
-
Thread
Schachcomputer mit Atmel AVR
Schachprogramme für Avrs. Bsp.: http://www.andreadrian.de/schach/#Selbstbau_Schachcomputer_SHAH (8 Halbzüge @Atmega8; 36 Halbzüge @Atmega644; 0,3s für den ersten Zug bei 16Mhz).
Schachprogramme für Avrs. Bsp.: > http://www.andreadrian.de/schach/#Selbstbau_Schach... > (8 Halbzüge @Atmega8; 36 Halbzüge @Atmega644; 0,3s für den ersten Zug > bei 16Mhz). Für M1284 gibt es noch nichts?
-
Thread
Heute aus China angekommen: fake or not
bei itead machen lassen. Sehs Dir mal an. Noch nicht gezeigt ist eine 40-Pin Version mit dem ATMEGA1284P und eine Datenlogger Huckepack LP mit uSD und DS3231 RTC. Diese Huckepack LP ist allerdings nur fuer den 1284 gedacht weil SDFAT auf einem 328 wenig Sinn hat. Ich habe noch das Bild von der 1284er angehängt.
-
Thread
Mit RS422 / 485 SPI Signale über 5 Meter übertragen
ja dann eine Laufzeit von 10ns darstellt. Als Daten habe ich 1200 Bits beim Senden von meinem ATMega1284p an die Peripherie und villeicht 100 Bits beim Empfangen der Daten von meiner Peripherie, diese Werte sollen sich 500mal die Sekunde ändern können, also bleib ich doch noch weit unter 1Mhz ?
@ hurrahurra (Gast) >Als Daten habe ich 1200 Bits beim Senden von meinem ATMega1284p an die >Peripherie und villeicht 100 Bits beim Empfangen der Daten von meiner >Peripherie, diese Werte sollen sich 500mal die Sekunde ändern können, >also bleib ich doch noch weit unter 1Mhz
-
Thread
ATMEGA2561 SRAM wird knapp
> zu werden? > > Wer kann hier helfen? nimm einen AVR mit mehr SRAM und weniger flash: ATmega1284p 128K flash und 16K SRAM!
Joachim B. schrieb im Beitrag #6659341: > nimm einen AVR mit mehr SRAM und weniger flash: > ATmega1284p 128K flash und 16K SRAM! Klar, ein ganz tolles Mittel gegen Programmierfehler und Pufferüberläufe! TOP-EXPERTEN-TIP!
-
Thread
Arduino Sattelit
äxl schrieb im Beitrag #5887137: > ist doch bekloppt keinen ATmega 1284p zu nutzen, am Geld kann das doch nicht scheitern, 128K flash und 16K SRAM ermöglicht viel mehr!
ATMEGA1284P-AU : 4,88€ Alles Einzelpreise bei digikey. Beide nicht-ATMEGAs haben 128k Flash, und leisten deutlich mehr als ein ATMEGA und kosten gleichzeitig gut 1/3 weniger. Mit dem Stromverbrauch liegen
-
Thread
Welches Board zur Nachführung eines Photovoltaikpanels könnt ihr mir empfehlen?
oke also bleib ich da jetzt bei meinem atmega32.
4 K SRAM des mega644 auch nicht gerade üppig. Wenn du schon aufrüstest zieh dir doch gleich den atmega1284 P rein, das ist das Flaggschiff mit 16 K SRAM. Julian Baugatz schrieb im Beitrag #2791817: > Sieht aus, als wäre da ein AVR drauf der kein USB kann und das ganze > über VUSB macht (Software
-
Thread
Welchen ATmega soll ich nehmen?
U2 = mit USB-Schnittstelle, ohne ADC U4 = mit USB-Schnittstelle, mit ADC ATmega644P ist eine gute Wahl, ATmega1284P die "fette" Variante davon.
Serie "4"... Diese AVRs sind (neben TQFP) im 40-poligen DIL-Gehäuse lieferbar. Die Serie umfasst ATMega164/324/644/1284. Der Mega1284 in DIP40 ist momentan bei CSD sehr günstig und hat sogar 16 KB RAM. Schau betreffs der Gehäuse-Suffixe einfach mal ins Datenblatt, die ausführliche Erklärung findet
-
Thread
gcc Kompiler
server/driver/generic/enc28j60.c 34 src/server/driver/generic/dummy.c 51 src/server/driver/atmega1284/io_pin.c 36 src/server/driver/atmega1284/adelay.c 48 src/server/driver/atmega1284/spi.c 28 src/server/driver/atmega1284/stdio_to_uart.c 11 src/server/driver/linux/adelay.c 205
sind, und der Rest ja Treiber für mehrere Plattformen umfasst. 228 für Linux, 163 Zeilen für den atmega1284, + 23 Zeilen für die avr-net-io board config. Mit anderen Worten, von 9560 Zeilen Platformunabhängigem C Code muss man, um eine neuen uC hinzuzufügen, nur ~200 Zeilen Code schreiben. Naja, zumindest
-
Thread
erstes Layout ATMega16 bitte um Überprüfung
direkt an VCC?? Nein. nur C nach Masse. Warum nimmst du eigentlich so einen Dinosaurier wie den ATMega16 und nicht einen aktuellen ATMega164/324/644/1284p/pa? MfG Spess
spess53 schrieb im Beitrag #2601671: > Warum nimmst du eigentlich so einen Dinosaurier > wie den ATMega16 und nicht einen aktuellen ATMega164/324/644/1284p/pa? --> weil ich die Teile gerade zu Hause hab möchte ich die gerne nutzen. spricht was gegen die paar cm des Quartzes zu den XTAL Pins? Im Anhang
-
Thread
Unterschied Attinys 20 202 85
Statt vieler ATtiny würde ich besser einen ATmega1284 nehmen. Der hat 16kB SRAM, um die Daten zu puffern. Und das Auslesen mehrerer Sensoren dürfte dessen CPU bei weitem nicht auslasten.
Peter D. schrieb im Beitrag #7921485: > Statt vieler ATtiny würde ich besser einen ATmega1284 nehmen. Ich nicht. Nordic hat sehr stromsparende Funkchips, wo man auf dem Applikationsprozessor auch noch eigenen Code ablaufen lassen kann. Mal so als Beispiel: https://www.u-blox.com
-
Thread
[S] Board Wiring S
Ich würde gern ein Board entsprechend dem Wiring S aufbauen, aber mit dem ATMega1284 an Stelle des ATMega644. Leider kann man nirgends ein PCB kaufen. Auch das File wiring-s-v10.zip mit den Zeichnungen ist nicht mehr zu finden. Falls jemand einen Tipp hat, wäre ich sehr dankbar
weiter weg schrieb im Beitrag #6695152: > Nebenfrage Der ATMega1284 sagt mir mehr zu als der ATMega328. Alternativ müsste ich auf eine andere Architektur umsteigen. Man kann über Arduino beliebig lästern. Aber für das schnelle Projekt mit Mikrostückzahlen ist
-
Thread
Taschenrechner - Algorithmen
Ich verwende den ATMEGA1284P unter Arduino .. und alles wird in der Programmiersprache C++ gemacht. Bei mir hatten 32kByte Speicherplatz nicht mehr gereicht (64Bit-Arithmetik). Jetzt sind es 128kByte Speicher. Aber besten
möchte, sollte sich auf Kompromisse einlassen "können". Aber auch aus anderen Gründen bin ich von ATMEGA328p auf ATMEGA1284p gewechselt. Mein Taschenrechner hat jetzt 15x 7-Segment-Anzeige (vorher 12x 7-Segment-Anzeige). Die 24 Tasten können komfortabler genutzt werden (bis zu 3 Tasten gleichzeitig
-
Thread
Günstige Microcontroller für Privat Projekte
ihr so an günstigen Mikrocontroller + > Programmiergeräte kennt für eigene Projekte. ATtiny25 ATmega328 ATmega32 wenns wirklich mal mehr Pins braucht Programmieren mit Ponyprog und RS232 oder Parallelport-Adapter.
4.2V. Falls es interessiert: Dafür habe ich ein Open Source Design (PR99SE) entwickelt für ATMEGA328PB und ATMEGA1284P im Stil der Pro-Mini Bords die diese Probleme nicht haben. Im Schlafbetrieb ziehen diese Bords unter 1uA. Die Verbindungen der LEDS können von den uC Pins leicht mit Lötaugen unterbrochen
-
Thread
Atmega mit 5 V und 4 V - Leistungsaufnahme
Es ist ein Atmega 1284p. Die meisten IO/Pins floaten. Die ext. RTC ist eine DS3231. Die Stromaufnahme habe ich mittels DMM gemessen (zwischen Labornetzteil und Schaltung). Die Restwelligkeit des Netzteiles beträgt 5
@Mucki (Gast) >Es ist ein Atmega 1284p. Die meisten IO/Pins floaten. Fehler! Unbenutze IOs muss man als Ausgang oder Eingang mit aktivem Pull-Up konfigurieren! Offene Eingänge sind bei CMOS ein NO-GO!
-
Thread
Uno-Board mit ATMEGA256
Warum soll man das machen ? Ich nehme an du wollst ATMEGA2560 weil er mehr I/O hat oder ?
Und den UNO auf ATMEGA128 umzurüsten passt auch nicht?
-
Thread
USART beim AVR 1284p
Hallo, wer kann mir sagen, warum ich das USART vom Atmega 1284p nicht zum laufen bekomme? Getestet wurde zuerst auf einer eigenen Platine mit MAX232N, dann auf dem Pollin-Evoluationsboard. Ein Blick ins Datenblatt sagte, dass mega16 und mega1284p soweit
Magnou schrieb im Beitrag #3184278: > wer kann mir sagen, warum ich das USART vom Atmega 1284p nicht zum > laufen bekomme? Vermutlich, weil du die falsche Partdefinition included hast. > dann auf dem Pollin-Evoluationsboard. Ein Blick ins Datenblatt sagte, > dass mega16 und mega1284p
-
Thread
Arduino IDE zwei Sketche
richtig machen entweder #if defined(__AVR__) oder #if defined(ESP32) oder #if defined(__AVR_ATmega1284P__) fehlt evtl. das P? #if defined(__AVR_ATmega328P__)
Beitrag #7151408: [c] entweder #if defined(_AVR_) oder #if defined(ESP32) oder #if defined(_AVR_ATmega1284P_) fehlt evtl. das P? #if defined(_AVR_ATmega328P_) [/c]
-
Thread
Flash erweitern
dann habe ich es wohl nicht richtig verstanden :-) In diesem Fall wie Ernst B sagt: nimm den ATmega1284, ist quasi ein Mega644 mit 128 kB ;-)
micha schrieb: > In diesem Fall wie Ernst B sagt: nimm den ATmega1284, ist quasi ein > Mega644 mit 128 kB ;-) Digikey hat genau noch 42 als TQFP! Ich glaube, das ist ein Rekord. Nach nur 3 Jahren Ankündigung sind endlich mal welche verfügbar. Ob das nur
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
bastelfreundlicher AVR mit USB- oder LAN-Schnittstelle gewesen. Also irgend ein DIP-Gehäuse, sowas wie ein ATMega1284 vielleicht. RS232 ist zwar cool und man bekommt alles irgendwie dran-adaptiert, aber in Hardware wäre toll gewesen. OT: Gibts eigentlich ARM-Cortex M3 mit LAN onboard?
Also gerade die größeren AVRs haben recht viel RAM, z.B. 16kB beim ATMega1284. Ich hatte eigentlich noch nie das Problem, wirklich zu wenig RAM zu haben. Genau das Gleiche mit der Rechenleistung. Wenn man die AVRs in Assembler programmiert, werden sehr viele Instruktionen
-
Thread
XMega AVR, wie lange dauert der SDRAM Refresh genau?
Hallo liebes Forum, bin gerade bei meinem Projekt an die grenzen den ATMega1284 gestoßen. In 1. Linie was den RAM betrifft, aber auch die Timer und Ports. Nun möchte ich eine neue Platine machen und umsteigen auf den ATXMEGA128A1. Es handelt sich dabei um eine Art CNC
jetzt von deutlich mehr internem Speicher und einfacher Programmierung profitieren. Beim Umstieg ATmega1284 auf ATxmega mußt Du zwangsläufig auch auf 3 V Technik und SMD Bestückung umsteigen. Dann ist es auch egal, ob Du gleich einen ARM, PIC oder RX verwendest.
-
Thread
MAX232 Baustein benutzen oder überflüssig?
" würde ich sagen^^ Also folgendes in Kurzfassung: Zwei Platinen, auf beiden ist ein Atmega1284P Montiert. Diese beiden Chips müssen über RXD und TXD miteinander Verbunden werden. Die Leitungslänge zwischen den Platinen beträgt max. 6 Meter. Die Platinen werden über 3 Kupferleitungen mit
Stefan schrieb im Beitrag #4003701: > Zwei Platinen, auf beiden ist ein Atmega1284P Montiert. > Diese beiden Chips müssen über RXD und TXD miteinander Verbunden werden. > Die Leitungslänge zwischen den Platinen beträgt max. 6 Meter. > Wie sollte ich vorgehen? > > kann ich
-
Thread
Versehentlich echten 1-Draht-Bus entwickelt
Hallo! Ich habe eine Schaltung mit einem Atmega1284 darin. Aufgesteckt ist ein USB-TTL-Kabel, um vom µC dies und jenes zu empfangen. Nun funktioniert der Empfang "leider" auch, wenn auschließlich Tx (controllerseitig), also kein Gnd, angeschlossen
Stromversorgungsleitungen inkl. Angaben über Erdung etc. 2. Ein komplette Schaltung der Mimik mit dem Atmega1284. 3. Ein bzw. mehrere Fotos von dem Aufbau.
-
Thread
Embeddet Atmega 328P-PU
pascalts schrieb im Beitrag #4788825: > und weis, dass ich dazu einen atmega 328p-pu brauche Ich weiss dass du dazu auch einen ATMega644 oder ATMega1284 brauchen kannst da die Prozessoren sehr nahe zueinander verwandt sind (mehr Pins, mehr Flash-Speicher, mehr RAM).
Erweiterungen und weiteres eingreifen benutzt werden soll dann gehen schonmal nur 8 oder 16MHz. Kein Atmega1284 oder andere sondern eher ein 32U4, 168 oder 328 mit externem Quarz, interner Oszi setzt auch weitere Eingriffe in die IDE voraus. Natürlich kann man auch einen 1284p mit 12Mhz und eigenem Bootloader
-
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
Mit AVR NET IO Batterien messen
-Polige Sub > D-Verbindung ich vermute vertippt, 23-polig ist mir neu,, ich hatte längst den ATmega 32 durch einen ATmega 1284p ersetzt und die SW getauscht, die Spannungsteiler angepasst
-Polige Sub > D-Verbindung ich vermute vertippt, 23-polig ist mir neu,, ich hatte längst den ATmega 32 durch einen ATmega 1284p ersetzt und die SW getauscht, die Spannungsteiler angepasst
-
Thread
Atmega 328P wird nicht (mehr) erkannt
mit AtmelStudio und hast alles in der Hand. Du hättest lieber ein µC mit 2 UART nehmen können (ATmega1284P). Und das mit deinem ISP Problem, ich hab es gestern auch irgendwie hinbekommen, aber nur weil ich zwischen DebugWire und ISP gewechselt hatte. ATmega1284P hat JTAG :-)
auch deutlich die Erfahrung mit dem Atmels. > Du hättest lieber ein µC mit 2 UART nehmen können (ATmega1284P). Ich verweise mal auf Stefanus F's Beitrag Stefanus F. schrieb im Beitrag #5725655: > Der ATmega328PB hat auch zwei UART Schnittstellen. Richtig, der war auch schon fast im Schaltplan
-
Thread
Arduino / Atmel UART Fehler
LED_ARDUINO) #define LED_ARDUINO_OFF LED_ARDUINO_PORT&=~(1<<LED_ARDUINO) #elif defined(__AVR_ATmega1284P__) // -------------------------------------- m1284p ------------------------------------------------------- #define TIMSKx TIMSK3 #define OCIExA OCIE3A #
LED_ARDUINO_PORT &= ~(1<<LED_ARDUINO) #else #error "board_wahl_falsch.h" #endif // defined(__AVR_ATmega1284P__) #endif // #ifndef _PINS_H_ [/c]
-
Thread
[AVR] "Undokumentierte" Synchronisationsprimitive XCH, LAC, LAS, LAT in gcc
>> Ein ATmega1284P (Bj. 50/2010) unterstützt die Befehle jedenfalls weder >> im Simulator noch auf der echten Hardware. > Stehen ja auch nicht in dessen Datenblatt. Stimmt natürlich. - In der Instruction
Instruktionen), wie es früher bei den AVRs erfolgte, z.B.: ATtiny15 -> ATtiny85 ATtiny26 -> ATtiny861 ATmega8 -> ATmega328p ATmega16 -> ATmega1284p ATmega128 -> ATmega2561 Kunden sind naturgemäß nie zufrieden und wollen zusätzliche Funktionen. Und wenn man dazu auf der Platine nur nen anderen Chip bestücken
-
Thread
AVR GCC Compiler Verhalten unter Arduino IDE Management
läuft der Stack da normalerweise nicht rein. Schön, Gerhard, dass du's gefunden hast. Ein ATmega1284P hat JTAG, da könntest du übrigens auch Breakpoints auf Daten setzen und dann sehen, wer da was überschreibt.
läuft der Stack da > normalerweise nicht rein. > > Schön, Gerhard, dass du's gefunden hast. Ein ATmega1284P hat JTAG, > da könntest du übrigens auch Breakpoints auf Daten setzen und dann > sehen, wer da was überschreibt. Die JTAG Pins sind zur Not über einen Header zugänglich . Z.Zt. habe ich allerdings