-
Thread
Suche Soft-I2C-Slave Lib
Ich möchte den ATMEGA als I2C Slave einsetzen. Leider habe ich bei der Entwicklung meiner Platine den I2C Bus an PD6/PD7 angeschlossen. Gibt es eine Soft-I2C-Slave Library für einen ATMEGA (32/128/644/1284) zum herunterladen
Jetzt läuft es. Es scheint wirklich keine funktionierende TWI-Slave Software-Emulation für den ATMega 32/644/1284 zu geben. Schade :(
-
Thread
Einstellungen für Quarzoszillator mit 3V richtig?
Anm.: Laut Datenblatt gibt es keinen offiziellen Speedgrade des Atmega1284P für 20 MHz bei Vcc 3V. Du versuchst ein overclocking.
Also die Versorgungsspannung des Atmega 1284p liegt bei 4,8V Der Oszillator wird mit 3V betrieben, ich hab den AVR jetzt so programmiert, wies oben ist, mit dem Ergebnis, dass ich nicht mehr auf diesen zugreifen kann. Was habe ich
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
Lucas N. schrieb im Beitrag #4805913: > So ein Atmega 2560 mit mehr RAM der hat nur 8KB SRAM ein migty mini 1284p hat 16KB SRAM und was ist mit arduino xmega? http://kampis-elektroecke.de/?page_id=876
Lucas N. schrieb im Beitrag #4806032: > Der Mighty Mini 1284p ist interessant, hat aber weniger Pins als der > 2560. Wenn ich viel RAM brauche (was der 1284p hat), brauche ich > meistens auch viele Pins... Werde ich mir aber trotzdem merken, danke! Tastatur
-
Thread
link time optimization
: avr-gcc -o main.elf -flto -Os -mmcu=atmega1284p -DF_CPU=18432000UL dio.c main.c Compilerversion ist 4.7.2
Habs gefunden. Wenn man mit avr-gcc -o main.elf -flto -Os -fwhole-program -mmcu=atmega1284p -DF_CPU=18432000UL dio.c main.c compiliert, dann gehts. ;)
-
Thread
[s] cpld breakout board mit altera cpld oder fpga mit speicher
paar sekunden ausgeben. einfach eine simple konsolen anwendung. so ich habe für das projekt lcd atmega1284p und uart/usb angeschafft sowie die temperatur sensoren. ich habe auch wie oben beschrieben ein de0 nano board. und da ich gerne einen fpga (ja ich weiß oversized geht alles mit atmega1284p)
alles realisieren? oder sollte ich lieber ein kleines fpga breakoutboard kaufen und dieses mit atmega1284p verbinden?!? mit freundlichen Grüßen!
-
Thread
Mega32 Ersatz mit mehr Speicher
Wenn du noch mehr Speicher brauchst, musst du auf den ATmega1284P warten: 128 KiB ROM und 16 KiB SRAM. Der ist im neuen RZRAVEN drin.
Jörg Wunsch wrote: > Wenn du noch mehr Speicher brauchst, musst du auf den ATmega1284P > warten: 128 KiB ROM und 16 KiB SRAM. Der ist im neuen RZRAVEN drin. Nicht nur da. AVRStudio kennt ihn auch: m1284Pdef.inc Gruß Jadeclaw.
-
Thread
PIN vs PORT beim OUTPUT
M. K. schrieb im Beitrag #5101555: > Ein Atmega328 verkraftet mehrere Millisekunden das Eineinhalbfache des > im Datenblatt angegebenen Wertes für einen Pin, das ist zumindest meine > Erfahrung Ein Atmega verkraftet monatelang einen Kurzschluss
Lothar M. schrieb im Beitrag #5101661: > Ein Atmega verkraftet monatelang einen Kurzschluss gegen Vcc oder GND > ohne merkbaren Schaden. Vorsicht! > Ich habe das mal an 10 getestet und die dann > gegen neue Atmega vermessen: auch nach 2 Monaten
-
Thread
AVR-Studio 4.19 und JTAG ICE MK2 unter Windows 11 64 Bit installieren
-mmcu=atmega1284 -Wall -gdwarf-2 -std=gnu99 -gstrict-dwarf -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT tft.o -MF dep/tft.o.d -c ../tft.c avr-gcc -mmcu=atmega1284 -Wall -gdwarf-2 -std=gnu99 -gstrict-dwarf -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT font_graph.o -MF dep/font_graph.o.d -c ..
-
Thread
UART und SD Karte
Suchmaschine die Datenblätter finden. Außer mit Hotel-Suchmaschinen. Zum Beispiel liefert Bing für "atmega32 atmega1284 vergleich" sogar als allererstes diesen Link: http://mikrocontroller.net/articles/AVR_Typen (lustig, was?) Und wenn du dort mit Strg-F nach "1284" suchst, landest du in einer Vergleichstabelle
unbedingt. der > von Dir verwendete M32 ist im Prinzip veraltet. Aktuell wäre z.B. der > pingleiche M1284 für rund 6€. Irgendwann steigst du eh um. Alles klar ich habe die Bezeichnungen M 32 bzw MI1284 auf das LCD bezogen. und deshalb nichts gefunden. Restlos verblödet bin ich nicht. Ist mein erstes
-
Thread
Die andere Firmware für AVR-NET IO
Salut Char0n, ja, es tut sich noch einiges beim Projekt :-). Auf dem AVR-NETIO werden derzeit der ATmega644/644P/1284P unterstützt sowie das myEthernet mit dem ATmega644P und dem Orginal OpenMCP mit dem ATmega2561/AT90CAN128. Der Code wird/wurde Aufgeräumt und besser Strukturiert. Allerdings hingt die
Hallo, nur zur Info: Der Microcontroller ATMEGA1284P-PU ist bei Pollin wieder lieferbar. Gruß Karl Albert
-
Thread
avr/iom328p.h ist da, wird aber nicht anerkannt
(__AVR_ATmega128__) #elif defined (__AVR_ATmega128A__) #elif defined (__AVR_ATmega1280__) #elif defined (__AVR_ATmega1281__) #elif defined (__AVR_ATmega1284__) #elif defined (__AVR_ATmega1284P__) #elif defined (__AVR_ATmega128RFA1__) #elif defined (__AVR_ATmega1284RFR2__) #elif defined (__AVR_ATmega128RFR2__) #elif defined (__AVR_ATmega2564RFR2__) #elif defined (__AVR_ATmega256RFR2__) #elif defined (__AVR_ATmega2560
-
Thread
ATmega16 - Speicher voll?
Beitrag #1766841: > Ich benötige vielleicht sowieso 2 UARTS, da steige ich vielleicht auf > den ATmega64 um. Es gibt auch pinkompatible zum ATmega16 mit 2 UARTs: ATmega324: 2k SRAM ATmega644: 4k SRAM ATmega1284: 16k SRAM Peter
Hi >Es gibt auch pinkompatible zum ATmega16 mit 2 UARTs: >ATmega324: 2k SRAM >ATmega644: 4k SRAM >ATmega1284: 16k SRAM Zumindest beim ATMega644 ist Vorsicht geboten: ATMega644 : 1 UART ATMEGA644A/P/PA : 2 UART MfG Spess
-
Thread
Fehlermeldungen UART
Habe bei Erstellen des Programm Atmega 1284P. Habe es aber jetzt noch nicht drauf geladen. Habe erstmal nur Compile.
Anhand der Parameter vom Compiler vermute ich, dass du den atmega1284p verwendest. Dort gibt es aber die Register UCSRB usw. gar nicht. Dort gibt es z.B. UCSR0B und UCSR1B. Ähnliche Varianten mit Zahlen gibt es für die anderen Register auch. Da müsstest du selbst
-
Thread
verschiedene SPI Systeme betreiben
achso ok dann ist die Umschaltzeit irrelevant... teste das ganze am ATmega8 aber am ende soll der ATmega1284 zumm einsatz kommen.. Aber rein aus interesse mal... - was ist damit gemeint dass man den Mode 3 mit Mode 1 tauschen kann und - wie könnte man denn sofwaremäßig
Hi >achso ok dann ist die Umschaltzeit irrelevant... >teste das ganze am ATmega8 aber am ende soll der ATmega1284 zumm einsatz >kommen.. Der ATMega1284 hat zwei USARTs die auch einen SPI-Mode besitzen. MfG Spess
-
Thread
ATmega Development Boards (Sind die OK?)
> Welche ATmega und ATtiny Modell sind denn aktuell? ATtiny 13A ist der kleinste für Steckbrett ATtiny 25 45 85 ATtiny 441 841 ATtiny 261 461 861 ATmega 48 88 168 328 ATmega 164 324 644 1284 ATmega 640 1281
and without any external programming interface. AT90USB128x AT90USB64x AT90USB162 AT90USB82 ATmega32U4 ATmega16U4
-
Thread
Nachfolger für ATMega gesucht
ATmega1284P existiert. 16k RAM, 128kFlash. > Zudem sind die 8bitter irgendwie auch > einfach nicht mehr zeitgemäß. Bullshit. Nur Vollidioten behaupten sowas. Ein 8Bitter ist solange zeitgemäß, solange
wie ein nano328p https://github.com/JChristensen/mini1284 https://raw.githubusercontent.com/JChristensen/mini1284/master/mighty%20mini%201284p.jpg > dann wäre immer noch Atmega2560/2561 > möglich. Das sind dann schon 256kFlash. aber mit 8K nur halb
-
Thread
Atmel megaAT power on oder reset unterscheiden, wie?
siehe Titel: Atmel megaAT (m8, m328p, m1284p)power on oder reset unterscheiden, wie?
MCUSR&=~(1<< EXTRF); Serial.println(F("RESET ")); } [/c] dito im Arduino mighty atmega1284p leider nicht! Die Register und Bits haben lt. Datenblatt dieselben Namen, der Code wird nicht ausgeführt, es wird weder [c] Serial.println(F("Erststart pow")); [/c] noch [c
-
Thread
Ethernet Anbindung
Auf Euer Atmega16-Board paßt ein 1284P, der zusammen mit einem ENC28J80 und µIP/lwIP Euer Schulprojekt durchaus realisierbar erscheinen läßt, und auch der Anforderung "eigenes System" einigermaßen nahe kommt.
wird motiviert. Wenn es dann läuft, kann man immer noch auf die eigene Hardware umstellen. Den ATMega16 vergiss mal schnell wieder, nimm dir einen ATMega1284. Dann hast du eine Engstelle weniger. Als Hardware würde ich den AVR NETIO von Pollin nehmen. Für die Hardware gibt es diverse Software als
-
Thread
Programmieren lernen die 10.001
www.mikrocontroller.net/topic/349206?page=single so musste ich einen schmutzigen Kunstgriff anwenden damit es mit dem m1284p eben doch läuft [c] #if F_CPU < 96000000 #if defined(__AVR_ATmega1284P__) && (F_CPU==16000000) #define NS(_NS) ( (_NS * ( (F_CPU-1600000) / 1000000L))) / 1000 #define CLKS_TO_MICROS(_CLKS
Joachim B. schrieb im Beitrag #5832781: > #if F_CPU < 96000000 > #if defined(__AVR_ATmega1284P__) && (F_CPU==16000000) > #define NS(_NS) ( (_NS * ( (F_CPU-1600000) / 1000000L))) / 1000 > #define CLKS_TO_MICROS(_CLKS) ((long)(_CLKS)) / ((F_CPU-1600000) / > 1000000L) > #else Eben
-
Thread
AVR Timer 1 Normal/CTC Mode ?
benötigt einen Takt mehr, und bei den großen Controllern auch der Rücksprung. So erreicht man mit einem ATmega16 615 kHz, mit einem ATmega1284 nur 571, bei reinem Assembler. Das erklärt aber nicht die große Differenz zu Ihren 235 kHz bei C mit Assembler.
#4210554: > Viele Timer oder viel SRAM oder viele I/O Pins > oder viele UARTs oder ... dafür gibts den 1284P im DIP Gehäuse. Hat > seinen Reiz. und als kleine Arduino Clone Platine http://www.ebay.com/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/331463717483 https://github.com/JChristensen
-
Thread
Quadrokopter mit ATMega32?
Hi Warum eigentlich so ein Oldtimer wie den ATMega32? Da das keine Serie wird wärst du mit einem ATMega1284 besser bedient. Ist pinkompatibel zum ATMega32 und du hättest sogar zwei 16-Bit-Timer. MfG Spess
spess53 schrieb im Beitrag #4085168: > Hi > > Warum eigentlich so ein Oldtimer wie den ATMega32? Da das keine Serie > wird wärst du mit einem ATMega1284 besser bedient. Ist pinkompatibel zum > ATMega32 und du hättest sogar zwei 16-Bit-Timer. > > MfG Spess Ich wollte anfangs versuchen
-
Thread
Welchen uC als ws2812b i2c Controller?
den man per i2c ansteuern und natürlich beschreiben kann. Bisher habe ich das immer mit einem atmega8 16au gemacht.. Versorgung, 16mhz Quarz, i2c und ein pin für die LEDs... Da ist ein atmega echt eine Verschwendung... Was wäre da eine gute Alternative?
schrieb im Beitrag #6180718: > Versorgung, 16mhz Quarz, i2c und ein pin für die LEDs... Da ist ein > atmega echt eine Verschwendung... finde ich nicht, deswegen ATmega1284p mit 16KB SRAM c-hater schrieb im Beitrag #6180864: > Hängt im Wesentlichen nur davon ab, wie viele LEDs du zu steuern hast,
-
Thread
uC gesucht; Funktionsumfang; Anfängerfrage
Gerberfiles für das angehängte Experimentierboard jemandem zukommen lassen. Das ist für einen ATmega1284P gebaut, aber da passt alles pinkompatible drauf (ATmega8535/16/32/164P/324P/644/644P), falls sich jemand damit was bauen will. Die verfügbaren Ports sind STK500-mäßig auf 10-polige Stecker
(ich wollte mit paar simplen Drähten an den 10poligen Pfostensteckern arbeiten können). Der ATmega1284P diente dabei nur als Beispiel (weil ich ihn in dieser Form gerade da hatte), die derzeitige Mini-Firmware ist unter 0,5 KiB, es käme also genauso gut ein ATmega8535 in Frage. (Das ist der kleinste
-
Thread
Empfehlung Microcontroller
m.n. schrieb im Beitrag #5287591: > Ein Atmega328 kann 2 x Stepper inkl. Rampen bedienen. Das müssen die Entwickler von Marlin wohl überlesen haben....Da sind es min. 5 an einem ATMega1284
Harry L. schrieb im Beitrag #5287727: > Da sind es min. 5 an einem ATMega1284 Ich rechne mal nach: 1284/328 = 3,915 Demnach müßten es genau 3,915 x 2 = 7,83 Schrittmotore sein.
-
Thread
Arduino Mega 2560 Stürzt wegen Induktion ab?! Gesperrt
Gegenüber den Mega328 oder Mega644p oder 1284p sind die ATmega1280/1281 und 2560/2561 bei Verwendung der internen Oszillatorschaltung mit einem externen Quarz etwas empfindlicher gegen externen Einkopplungen insbesondere über nicht ausreichend
Mikki M. schrieb im Beitrag #5865243: > Gegenüber den Mega328 oder Mega644p oder 1284p sind die ATmega1280/1281 > und 2560/2561 bei Verwendung der internen Oszillatorschaltung mit einem > externen Quarz etwas empfindlicher gegen externen Einkopplungen > insbesondere über nicht ausreichend
-
Thread
ATmega SPI und Programmierschnittstelle
man vorsichtig ist, vor allem bei kleineren Pins. Für die verhältnismässig breiten Pins von einem ATMega benutze ich einen feineren Seitenschneider. Auf der anderen Seite gehen die ja nicht "einfach so" kaputt. Alternativ schau Dir mal die ATMega164PA/324PA/644PA/1284P an, das mit dem SPI ist so
Handelsumgebung und zu teuer! https://www.aliexpress.com/item/Free-Shipping-new-version-1pcs-ATMEGA328P-Pro-Mini-328-Mini-ATMEGA328-5V-16MHz-for-Arduino/32665418223.html
-
Thread
Impulse zählen ohne EXTI, 20kHz 300kHz
Capture front-end logic ... Und wenn ich ihn weiter ergänzen darf: kompatibel gibt es (neben 644 und 1284) auch noch ATmega164 und 324.
zu stören. > > Und wenn ich ihn weiter ergänzen darf: kompatibel gibt es (neben 644 und > 1284) auch noch ATmega164 und 324.
-
Thread
TIMER16Bit beim ATmega128 anders als beim ATmega32 ?
schrieb im Beitrag #1773275: > Das unten aufgeliestete Programm funktioniert reibungslos an einem > ATmega32. Spiele ich es auf ein ATmega128, Ich frag mal ganz vorsichtig: aber neu gebaut hast du es vorher?
Ich hab das Proggi mal auf nem ATMEG1284P getestet. Auf PORTB werden die Sekunden hochgezählt. Hardware: Pollin Atmel Evaluation board + Addon board ATMEGA1284P-PU (Pin-Kompatibel zu Atmega32) Passiert bei dir denn überhaupt nichts
-
Thread
ATmega644 CTC Timer1 Problem
c] #if defined(__AVR_ATmega328P__) || defined(M1284P_TIM1) #define TIMSKx TIMSK1 #define OCIExA OCIE1A #define TIMERx_COMPA_vect TIMER1_COMPA_vect // ATmega #define TCCRxA
ARDUINO_LED) #define ARDUINO_LED_OFF PORT_ARDUINO_LED&=~(1<<ARDUINO_LED) #elif defined(__AVR_ATmega1284P__) #define TIMSKx TIMSK3 #define OCIExA OCIE3A #define TIMERx_COMPA_vect TIMER3_COMPA_vect // ATmega #define TCCRxA TCCR3A #define
-
Thread
Fakes erwischt?
Jörg W. schrieb im Beitrag #8043344: > Von recycelten (alte ATmega128 als ATmega128A neu gelabelt) über > funktionierenden aber minderwertigen Kram (LM324 als OPA4134 verkauft > bei Richi's Lab) bis zu nur einer Kupferplatte drin wurde schon alles > gesichtet
Mikrocontroller als Fake > identifiziert Mir hatte mal jemand privat Fotos geschickt. Das waren besagte ATmega128, umgelabelt auf ATmega128A.
-
Thread
USB zu UART Wandler auf eigener Platine?
Andererseits beim Arduino ist das ganze ja mit Hilfe eines zweiten Mikrocontroller gelöst, dem ATmega16. Gibt es noch andere Möglichkeiten bzw. Was würdet ihr empfehlen? Zu Info noch ich verwende einen ATmega1284P. Würde mich sehr über eure Tipps und Hilfe freuen. Viele Grüße Florian
will der schon USB unterstützt Warum nicht? Gibt es doch auch von Atmel. Wenn du dich mit dem ATmega1284P schon etwas auskennst, fällt dir der Umstieg nicht schwer. Ansonsten ist V-USB vielleicht noch eine möglichkeit. Die geht auch auf dem ATmega1284P.
-
Thread
Altes Thema: Debugger fuer AVRs.
Eine Edit-Funktion waere hier toll... ich meinte den Atmega1284P
ueber 32kB >verarbeiten kann als auch mit den neuen Typen der AVR-Serie umgehen kann >(also z.B. Atmega1284P). .... AVR Dragon. MfG Spess
-
Thread
Pro.Mini.328P mit AVRISPMKII programmieren- aber wie?
auch hat über AVR Studio. Siehe hier: https://maniacbug.wordpress.com/2011/11/27/arduino-on-atmega1284p-4/ danach kann ich den m1284p wie jeden Arduino an der UART Schnitte über FTDI programmieren. http://forum.arduino.cc/index.php?topic=234895.0 https://oshpark.com/shared_projects/KaCh1X2a https://github.com/JChristensen/mini1284 https://github.com/maniacbug/mighty-1284p/tree/master/bootloaders/optiboot ich nutze optiboot 1M https://github.com/JChristensen/mighty-1284p/tree/v1.0.5/bootloaders/optiboot Bilder http://
-
Thread
ov7670 cameramodul
Der ATMega1284 ( http://www.atmel.com/devices/atmega1284.aspx?tab=parameters ) hat 16 kByte SRAM. Für den Puffer verbrätst du davon schon 13,5kByte, bleiben noch 2,5 kByte für Stack, Variablen und Co. - vielleicht
Der Speicher reicht: Device: atmega1284p Program: 19056 bytes (14.5% Full) (.text + .data + .bootloader) Data: 14472 bytes (88.3% Full) (.data + .bss + .noinit)
-
Thread
AVR mit integriertem RTC
ich nicht genau genug nachgeschaut. Die großen ATmegaXX4 und auch die classic ATmega16 & Co. können PC6 und PC7 für einen zweiten Quarz nutzen. Die ATmegaXX8 aber wirklich nicht. Erik Menzel schrieb im Beitrag #4326676: > Hier ein Link von Atmel:
intern 8MHz und teilt runter? Erik Menzel schrieb im Beitrag #4326554: > Also ich meine den ATMEGA 328. der kann nun gerade keine 2 Quarze angeschlossen bekommen, aber ab atmega 644 gibt es einige spess53 schrieb im Beitrag #4326659: >>Es gibt meines Wissens überhaupt keinen ATmega mit RTC
-
Thread
AVR128DB USART Transmit Buffer
vom AVR128DB steht nur etwas von einem Transmit Buffer aber nichts davon wie lang der ist. Auf dem ATMega1284P und dem ATMega1280 war der nur ein Byte gross und es gibt da leider eine Anwendung da spielt das eine Rolle und entsprechend gibt es Probleme als ich diese auf den AVR128DB migrierte. Aber so
Peter S. schrieb im Beitrag #7932471: > Auf dem ATMega1284P und dem > ATMega1280 war der nur ein Byte gross Das reicht doch völlig aus. Man muß doch nur puffern, damit der Interrupt schon das nächste Byte aus dem FIFO lesen kann. Die Bytes werden dann
-
Thread
AVR: Grafik-Display-Ansteuerung
M128 kannst du doch auch über I2C Bus betreiben. Dann gibt es verschiedene Möglichkeiten. z.B. den Atmega 1284, ist wohl zu gross, oder den Ati 2313 oder 4313 oder 261 Klaus
ST7565R) spricht im Datenblatt nur von SPI. > Dann gibt es > verschiedene Möglichkeiten. z.B. den Atmega 1284, ist wohl zu gross, > oder den Ati 2313 oder 4313 oder 261 Der Atmega1284 ist dezent zu groß, hat etwa das 8fache RAM was ich brauche und auch mehr als 20 Pins ;) Die anderen sind interessant
-
Thread
ATmega Pin-Pegel beim Starten?
Hallo, ich benutze einen ATmega1284P. Unter welchem Kaptiel im Datenblatt finde ich denn einen Hinweis, ob die Pins während der Start-up-time high oder low sind? Kann ich dies denn durch z.B. Fuses einstellen, also dass alle high
nur bei floatendem Pin zuschlägt. Das solltest du analysieren. Die einzigen Pins, die an einem ATmega1284P nicht floaten sind die vom JTAG-Interface. Die sollte man aber nach Möglichkeit in der eigenen Applikation nur für "Unwichtiges" (LEDs oder sowas) belegen, damit man trotzdem noch via JTAG
-
Thread
Umsteigen von Bascom auf C Gesperrt
ATiny2313 und zwei Latches. Zuletzt nun einen, bzw. zwei Cubes à 7x4x7. Dieser beinhaltet einen Atmega1284P und acht Latches. Alles soweit mit Bascom. Ihr wundert euch bestimmt über das komische Maß des Cubes?! Nun, ich wollte mich nicht feßtlegen, ob ich in die Tiefe für 3D oder in die Breite für
einem Display für eine Uhrzeit und zur Auswahl der Betriebsart. Mit zwei Leitern teilt dieser dem ATmega1284P die jeweilige mit. Der Atmega1284P steuert dann über die vier Latches und sieben Fets den Master Cube an. Rechts, bzw. hinten am Gehäuse sind dann Steckverbinder. Hier wird der zweite Cube (SlaveCube
-
Thread
Neue AVR Familie - AVR-DA
problemlos. Also wird's ein AVR, denn der braucht keine zusätzlichen Chips. (In meinem Fall ein Atmega1284P, wegen der zweiten UART.)
S.R. schrieb: > Also wird's ein AVR ... (In meinem Fall ein > Atmega1284P, wegen der zweiten UART.) Da wäre dann, um auf das ursprüngliche Thema zurückzukommen, vielleicht ein Blick ins Datenblatt des AVR128DA28 lohnend, mit seinen 3 USARTs und 2 SPIs.
-
Thread
Chip-Erase tut nichts
Hi, ich habe einen Atmega1284p auf eine Lochrasterplatine gepackt und programmiere den mit einem usbasp und avrdude. An sich kein Problem. Vorhin habe ich eine Konstante geändert, neu geflasht und avrdude scheitert an der
#5053007: > Hat ja vorher funktioniert... Bauteile gehen ja auch nicht kaputt ... An den ATm1284 gehören mindestens 3x 100nF Gruß Jobst
-
Thread
Atmega128-Adapter auf EuroPlatine
Darf's auch der 1284 sein? Den gibt es nämlich in PDIP, ganz ohne Adapter.
wo gibts den als PDIP-40? - CSD-electronics - air-electronics Die genaue Bezeichnung ist ATMEGA1284P-PU Gruß Skriptkiddy
-
Thread
V: Diverses, inkl. AVRs (Österreich)
24.10.2014) Typ Stk Preis/Stk ----------------------------------------- ATMEGA1284P-PU 93 2.89 € ATMEGA168A-PU 12 1.04 € ATMEGA168PA-PU 5 1.04 € ATMEGA324PA-PU 6 2.23 € ATMEGA328-PU 18 1.20
07.11.2014) Typ Stk Preis/Stk ------------------------------------------ ATMEGA1284P-PU 93 2.89 € ATMEGA168A-PU 12 1.04 € ATMEGA168PA-PU 5 1.04 € ATMEGA324PA-PU 6 2.23 € ATMEGA328-PU 18 1.20
-
Thread
mos6581 SID (C64 Soundchip) für AVR
Code ihn haben will steht im C Code im Kopf, sowie hier jetzt: [c] /* * pin connections on atmega 16/32/64/164p/324p/644p/1284p, ... : * SID AVR * --------------------------- * D0-D7 PA0 - PA7 * A0-A5 PB0 - PB5 * CLOCK (o2) OC1A (PD5) *
Und nicht zu vergessen: http://roboterclub-freiburg.de/atmega_sound/atmegaSID.html und damit gemacht dieses: http://www.arduino.cc/playground/Main/SID-emulator
-
Thread
SD Karte mit FatFs über SPI an Atmega, wie kann man die Schreibgeschwindigkeit maximieren?
Also hab nicht letztens mit dem SPI des Atmega beschäftigt. Auf der Seite SPI geht's zu diesem Link. Da geht's um die Optimierung des Quelltexts. Bzw um ein schnelleres schreiben von SPI Busses. http://www.matuschek.net/atmega-spi/
Richtig schnell geht es mit dem USART als SPI Master. Der ist in Senderichtung doppelt gepuffert beim Atmega.
-
Thread
Problem mit ISP - keine Verbindung zum uC
Hallo, habe ein Problem. Habe ein 6 PIN ISP Header vorgesehen und an meinem Atmega1284P RESET,SCK,MISO,3.3V,MOSI, und GND angeschlossen. Wenn ich jetzt mit meinem MKII Programmer versuche irgendwas zu machen kriege ich im AVR STudio die Fehlermeldung: "Unable to enter programming
Beitrag #2788783: > Du hast die > TQFP/QFN/MLF > Gehäuseform? TQFP44 ja genau. Das ist dann der ATmega1284P-AU
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
Maxim B. schrieb im Beitrag #7830232: > meine erste Wahl wäre ATMega1284P. Und kein Arduino jeglicher Art. 16k > SRAM, JTAG-Debug. Gibt es einen besonderen Grund fuer 128 k Flash und 16 k RAM? Ein Glass-LCD kann er ja wohl nicht direkt treiben. Und JTAG gibt
Maxim B. schrieb im Beitrag #7830232: > meine erste Wahl wäre ATMega1284P. Und kein Arduino jeglicher Art. 16k > SRAM, JTAG-Debug. 16k SRAM für eine Stoppuhr? Meinst du kBit?