-
Thread
Soundmodul selbstbau mit den avrs
soll der Tiny25 gut sein, weil er FastPWM hat. FastPWM ist nicht nötig. Die normale PWM eines ATMega1284P reicht vollkommen aus. Der hat auch genug Speicher für Deine Sounds. Die SW wird recht winzig werden, da bleibt noch einiges über. > Dritte Frage: Da die Sounds doch noch relativ groß sind
Nimm doch einfach einen Microcontroller mit integrierten DA-Wandler. Als ATmega habe ich da zwar nur den ATmega64M1 mit ausreichend Flash gefunden, den man aber scheinbar nirgends bekommt (zumindest nicht bei Farnell, Digikey oder Reichelt), aber es gibt ja auch noch sowas wie
-
Thread
ENC28J60 - CLKOUT?
angeschlossen da ich allerdings einen Quarz nutze sind XTAL1 und XTAL2 schon besetzt. Ich nutze einen Atmega 1284P. Danke
Quartz einsparen geht nicht. Der 1284P mag 25Mhz nicht das is ne Nummer zu groß für ihn ;-)
-
Thread
Status offizielles Debian Packet für SimulAVR?
GNU/Linux 12 (bookworm) ohne Fehlermeldung installiert und kurz getestet. [code] $ simulavr -d atmega1284p -F 11059200 -g -f m1284p_xpld_ex_nt.elf Waiting on port 1212 for gdb client to connect... Connection opened by host 127.0.0.1, port 47868. WARNING: file /home/buildbudy/simulavr/libsim/rwmem.cpp
buildbudy/simulavr/libsim/rwmem.cpp: line 221: Invalid read access from IO[0x4101], PC=0x8c $ avr-gdb m1284p_xpld_ex_nt.elf GNU gdb (GDB) 13.1 ... Reading symbols from m1284p_xpld_ex_nt.elf... (gdb) target remote :1212 Remote debugging using :1212 warning: Selected architecture avr:51 is not compatible
-
Thread
Atmega Differential ADC
VREF mit Werten: ADC = ((3,32V - 1,81V) * 1 * 512) / 2,56V ADC = 300.64 Die Tabelle vom Atmega 1284P auf Seite 259 verwirrt mich noch ein bischen. Ich verstehe noch nicht ganz wie ich das im Programm ändern muss. Über MUX3 / MUX 4 müsste ich doch festlegen welchen Port mit welcher Verstärkung
Steffen Ha schrieb im Beitrag #3006185: > Die Tabelle vom Atmega 1284P auf Seite 259 verwirrt mich noch ein > bischen. Ich verstehe noch nicht ganz wie ich das im Programm ändern > muss. Über MUX3 / MUX 4 müsste ich doch festlegen welchen Port mit > welcher
-
Thread
AVR-Modell zur Laufzeit erkennen?
DEBUG_PRINTLN(F("tach auch....")); DEBUG_PRINT(F("Arduino = "));DEBUG_PRINT(ARDUINO); #if defined(__AVR_ATmega1284P__) DEBUG_PRINTLN(F(", auf migthy m1284p")); #endif Serial.print(F("File: ")); Serial.println(_name()); // Serial.println(_date_str); Serial.print(F(" (")); Serial.print(c_date_str
> gebracht wo es sinnvoll sein kann Ich weiß nicht, kenne das STK500 nicht, aber läuft da der ATmega8535 nicht einfach im Compatibility-Mode?
-
Thread
ATMEGA verlässlichste Taktquelle
gibt es welche die man zwischen low power und full swing schalten > kann? Nur ein Beispiel: Mega1284P. Es gibt aber noch eine ganze Menge mehr, bei denen man die Wahl hat.
solange es im erlaubten Bereich ist. Das funktioniert völlig anders als bei den klassischen ATtiny/ATmega/ATXmega.
-
Thread
Einführung für Neulinge - Arduino oder AVR?
433 China Funke um morgens die Rolläden hochzufahren und abends runter. Auf dem großen mighty 1284p Arduino clone kann ich mich derweil um ESP wlan Anbindung, Sonnen -aufgang und -untergang holen, NTP Beschaffung kümmern. Ob der 1284p benötigt wird später oder nicht ist ja egal, eine schöne Plattform
schreiben. Fällt mir noch ein: Wenn die wirklich wissen wollen was da drin passiert, wäre ein größrer ATMega mit Debugging per JTAG das Highlight.
-
Thread
SCCB cameramodul XCLK-Problem
Ich versuche ein ov7670 modul an einen atmega1284p anzuschließen. Als erstes habe ich nur den SCCB-Bus programmiert. Das Modul zeigt jedoch keine Reaktion. Ich vermute, dass xclk nicht funktioniert. Ich habe xclk über einen 5cm Draht mit XTAL2
anderen Thread: Autor: Peter Schranz (cbscpe) Datum: 04.04.2014 09:11 ... Erstens ist es beim ATMega1284P nicht PB0 sondern PB1 aus dem der CPU Clock herausgeführt wird. Zweitens kann man auch XTAL2 nehmen wenn man die Option Full-Swing XCO aktiviert. Beides funktioniert einwandfrei bei 25MHz
-
Thread
Im Programm den Mikrocontrollertyp abfragen?
das hier klappt prima: [c] #if defined(__AVR_ATmega328P__) DEBUG_PRINTLN(F("auf nanoV3 oder proMINI auf 328p")); #elif defined(__AVR_ATmega1284P__) DEBUG_PRINTLN(F("auf migthy m1284p")); #endif [/c]
-
Thread
Pointer String mit PROGMEM?!
verschwende" RAM mit der C-konformen Schreibweise. Meistens lohnt sich die Mühe auch nicht. Beim ATMega1284 (16KB RAM) muß mit RAM nicht so geizen.
Peter D. schrieb im Beitrag #4803477: > Beim ATMega1284 (16KB RAM) muß mit RAM nicht so geizen. Beim Arduino Uno und Consorten (alle kleineren AVRs) ist man häufig sehr dankbar wenn man das RAM zu Lasten des Flash von den vielen Nicht-Variablen
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
AT90PWM3B AT90PWM81 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATmega128 ATmega1280 ATmega1281 ATmega1284P ATmega128A ATmega16 ATmega162 ATmega164P ATmega164PA ATmega165 ATmega165P ATmega168 ATmega168P ATmega169 ATmega169P ATmega169PA ATmega16A ATmega16HVA
ATmega32C1 ATmega32HVB ATmega32M1 ATmega32U2 ATmega32U4 ATmega32U6 ATmega48 ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644P ATmega644PA ATmega645 ATmega6450 ATmega649 ATmega6490
-
Thread
Raspberry: eigene Lösung vs. fertige Lösung
Lösung, keine Probleme bei power Ausfall Abhilfe bei knappen Speicher mega2560 oder mighty mini 1284p oder Berechnung und steuerung auf den PI o.ä. auslagern und nur die LIBs am Arduino für LCD und Intertechno nutzen.
erster Querleser und > Betatester :-D mein Webserver ist ein NETIO von Pollin erweitert mit m1284p, getuned mit RECOM R785-1,0 und RECOM R78-333 gespiesen aus dem FB Netzteil Da der ATmega 1284p mehr Speicher und 2 serielle schnitten hat soll der später die Berechnung übernehmen, kann vom Web
-
Thread
Mehrere Sensoren über eine UART Leitung kommunizieren lassen
Hallo, ich habe eine Frage, ich habe 6 Sensoren selber gebaut, jeweils mit einem Atmega1284P. Die Kommunikation eines einzelnen Sensors mit einem Computer wurde mit UART realisiert und klappt hervorragend in beide Richtungen. Nun brauche ich 6 Sensoren die mir, wenn angefragt ein bestimmtes
beschreibst Du einen Ring, denn Tx vom letzten Slave geht ja wieder zurück zum Master. Da der ATmega1284P zwei USARTs hat, wäre aber auch eine echte Kette möglich. Beide Varianten haben Vor- und Nachteile: Beim Ring ist die Latenz konstant, egal welcher Sensor abgefragt wird (nimmt aber natürlich
-
Thread
Timer1 in CTC Modus
Jupp, ist ein ATmega 1284PU und läuft momentan mit internem Oszillator mit 20MHz. Die Register sollten schon passen. Hier das Datenblatt dazu: http://www.atmel.com/Images/doc8272.pdf 20MHz / 65536 = 305 Interrupts
Hi >Jupp, ist ein ATmega 1284PU und läuft momentan mit internem Oszillator >mit 20MHz. Halte ich für ein Gerücht. MfG Spess
-
Thread
Temperatur messen, besondere Anforderungen
Genauigkeit über den gesamten Bereich min: 1°C (0,5 wären schön) Zur verfügung steht nur 1.8V und ein AtMega 1284p Wichtige Kriterien: Möglichst geringer Stromverbrauch (max. 5mA) Ein Sensor kann auf dem PCB untergebracht werden (Innentemperatur), einer hängt an ca. 10cm Kabel aus dem Gehäuse. Möglichst
Es gibt eine Version vom M1284P die bis -100°C runter funktioniert? Und alles andere auch?
-
Thread
AVR-NIO II (Nachfolger AVR-NET-IO) entdeckt
über Web-Oberfläche Micro SD 2GB LAN oder WLAN-Anschluss möglich AVR-WebServer auf Basis des ATmega 1284P Micro-SD Unterstützung Kartenhalter mit Schaltkontakt und Auswurfmechanismus *Quellen* : http://www.avr-nio.de http://www.youtube.com/watch?v=5uNAeyu6AxY http://www.youtube.com/watch?v
Ich habe mir gerade ein Bausatz bestellt. ATMEGA1284P Bausatz + LAN + WLAN Modul + RFM12B 433 MHz Sender + Gehäuse Mal sehen was da kommt. Ich halte euch auf dem laufenden.
-
Thread
ATmega164P läuft nach einiger Zeit nicht mehr
es andere Ursachen für > das "Vergessen" geben? Ich habe gerade einen ähnlichen Fall an einem ATMega1284P. Nach längerer Abschaltzeit (morgens) startet er auch nicht mehr. Der Programmspeicher ist jedoch ok. Sobald ich das Programmiergerät anschließe (USB ISP MKII) läuft die Software los als ob
Ich habs bei mir gerade nochmal verifiziert: Der ATMega1284P startet bei mir dann nicht wenn die zurückgespeiste Versorgung oberhalb von ca 1,5V liegt. Bei Abziehen des USB-Ports vor dem Einschalten habe ich dann zuverlässiges Starten. Andreas schrieb
-
Thread
ATtiny85 ADC mit interne REV
__) // for ATtiny85/45 ADMUX = _BV(MUX3) | _BV(MUX2); #elif defined(__AVR_ATmega1284P__) // for ATmega1284 ADMUX = _BV(REFS0) | _BV(MUX4) | _BV(MUX3) | _BV(MUX2) | _BV(MUX1); #else // for ATmega328 ADMUX = _BV(REFS0) | _BV(MUX3) | _BV(MUX2
-
Thread
OPV stirbt bei Ventilansteuerung
Hallo Gemeinde, ich verwende ein PWM Signal von einem Atmega1284P, gebe es über einen Tiefpaß samt Spannungsteiler an einen Single-Supply-OPV, der einen Mosfet ansteuert, der wiederum ein Proportionalventil ansteuert. Klappt auch, nur manchmal löst sich der
@ Wastl F. (rescuetigerchen) >ich verwende ein PWM Signal von einem Atmega1284P, gebe es über einen >Tiefpaß samt Spannungsteiler an einen Single-Supply-OPV, der einen >Mosfet ansteuert, der wiederum ein Proportionalventil ansteuert. Eine Konstantstromquelle. R1 und
-
Thread
ATmega4809 UDPI probleme
> Hat das jemand von euch schon mal gemacht? Ja. Allerdings auf einem ATmega1284P bzw. AVR128DA28 in Assembler. > ich habe mir das recht einfach vorgestellt Nun ja, wenn man sich sehr genau an das Datenblatt hält, dann klappt das auch - nach vielen Fehlversuchen, 'serial
im Beitrag #6587812: >> Hat das jemand von euch schon mal gemacht? > Ja. Allerdings auf einem ATmega1284P bzw. AVR128DA28 in Assembler. Primär bezog sich die frage auf das Auslesen des Flashs / Register / Fuses oder das beschreiben dieser. Da hilft mir der Assembler recht wenig ^^ S. Landolt
-
Thread
Fusebits auf EXTCLK
hiho, habe leider ausversehen meinen Controller(Atmega 1284p) verfused. Habe einen Quarzozillator mit 8MHZ an geschlossen. http://www.produktinfo.conrad.com/datenblaetter/175000-199999/179469-da-01-en-Quarzoszillator_10_MHz.pdf Hatte den Ozillator
Entschuldig die verspätung, habe mir einen neuen Atmega 1284p geholt und wollte das mit der angesprochenden Methode versuchen eine Schleife mit 0 und 1 auf XTAL1 setzen, aber anscheid bin ich dafür auch zu blöd :/. [c] while(1) { DDRA
-
Thread
problem mit jtag ice mkII und interrupts
ich mir vorgestern erst heruntergeladen.... hm.... folglich bin ich blind?! 1 moment ich habe: atmega128 atmega1280 atmega1281 (eins) atmega1284p atmega128rfa1 andre 128er hab ich nicht ...
holger schrieb: > Nö, tun sie nicht. doch atmega128 und atmega128-L (atmega128l) MfG
-
Thread
RTTTL Player
aber keine Funktion .- sagt gar nichts Leider ist mir die Sache nicht klar was los ist. Daten AT1284p, C, 16 MHZ, Taster PC2, Lsp. PC7 [c] /* ******************************************************************** Melodiegenerator fuer AT1284p (tiny8) Uwe Berger; 2009 Inputformat der
Nachteil: es wird etwas mehr Speicherplatz fuer das Programm verbraucht * Hardware: (ATtiny85) AT1284p in Standardbeschaltung Folgende Peripherie: - an PC7 ist ein Lautsprecher angeschlossen. Ich habe dazu eine dieser laermenden Geburtstagskarten gepluendert. Dieser Lautsprecher wurde direkt
-
Thread
Problem mit AVR-Dragon
spannungsregler verwende bekomme ich diesen Fehler: [code]$ avrdude -P usb -c dragon_isp -p m1284p -e -U flash:w:fft.hex avrdude: jtagmkII_setparm(): bad response to set parameter command: RSP_FAILED avrdude: jtagmkII_getsync(): ISP activation failed, trying debugWire avrdude: jtagmkII_setparm
diesen aufbau (ohne ftdi chip): http://arduino.cc/en/Main/Standalone allerdings habe ich den atmega328p durch einen atmega1284p ersetzt Viele Grüße, Vincent
-
Thread
Avr-gcc Bitshift 32bit Variable geht nicht
Peter Dannegger schrieb im Beitrag #3601498: > Wie klein ist denn Dein AVR? Es ist ein Atmega1284p mit 16k Ram. Genug Ram hat er eigentlich. Aber es handelt sich um einen Master eines RS485 Busses welcher erweiterbar sein soll. Also muss immer immer etwas Ram freibleiben. Peter Zz schrieb
Philipp schrieb im Beitrag #3601908: > Es ist ein Atmega1284p mit 16k Ram. Dann sparst Du also damit gewaltige 0,13% RAM ein. Da würd ich mir aber die Klimmzüge verkneifen und 16Bit je Zeichen nehmen. Dieses Bitgehampel kostet nicht nur Haufen Code
-
Thread
Ausrüstung für Mikrocontroller
Ahja: Und einen ATmega brauchst du natürlich. Der ATmega 8-16 ist so ein typischer Haushaltsmikrocontroller der AVR-Familie. Kostet wenig, kann viel. Für einwandfreies Laufen brauchst du noch einen 100nF-Kerko. Alles
Platine zu löten und ne LED zum blinken bringen, kein Ding... Jetzt kaufe ich mit z.B. einen ATmega im DIL Gehäuse, muss ich das Ding ja irgendwie programmieren, und genau hier ist der Groschen noch nicht ganz gefallen. Sowas wie das hier: http://www.ebay.de/itm/MINI-USB-Nano-V3-0-ATmega328P-CH340G
-
Thread
2 Frequenzen einstellen und ausgeben +Display Anzeige
kommen. > Ich könnte auch andere µC verwenden. Das wäre zumindest meine Vorzugsvariante. Ein ATmega1284P hat zwei 16-bit-Timer, oder aber halt die "Klassiker"-Linie ATmega128 bzw. der modernere Nachfolger ATmega1281.
beschäftigt der Interrupt kommt und dann wandert der Displaytext. Oder ligt es an was anderem? der ATmega1284P scheint ganz gut zu sein ... ich hab zur Display Ansteuerung von einem Kollegen eine lcd.c unc lcd.h bekommen. wahrscheinlich muss ich da mit dem andern µc Änderungen vornehmen oder? das Display
-
Thread
Suche µC mit 4 bis 8 PWM-Kanälen, mind. 12Bit
Ach ja, wenn 4 Kanäle reichen, vielleicht der ATmega1284p. Der hat zwei 16-Bit-Timer mit je zwei Kanälen.
bei der geforderten Zykluszeit (mit Software-PWM). Acht solcher Kanäle wären erst mit einem Mega1284 oder 1284P möglich. Vier in Hardware, vier in Software. Einfacher und deutlich billiger wäre aber wohl, dann einfach 2x Tiny24 zu verwenden, um auf die gewünschten acht Kanäle zu kommen.
-
Thread
uart interrupt oder uart pollen mit timer interrupt?
sinnvoller?? das taster abfragen, würde ich im systemtick reinpacken. Konkret geht es um einen Atmega1284p. neben den Uart Interrupt wäre noch einen frequenzmessung via capture compare pin enthalten. Zum einen frage ich mich ob es sinnvoll ist ein Echtzeitbetriebssystem zu verwenden wenn man "
papaschlumpf schrieb im Beitrag #2922474: > Konkret geht es um einen Atmega1284p. > neben den Uart Interrupt wäre noch einen frequenzmessung via capture > compare pin enthalten. Welche maximale Grenzfrequenz? Das ist dein Auslegekriterium. Wenn genug Zeit bleibt,
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
/avr5/atmega165 avr/lib/avr5/atmega165a avr/lib/avr5/atmega165p avr/lib/avr5/atmega165pa avr/lib/avr5/atmega168 avr/lib/avr5/atmega168a avr/lib/avr5/atmega168p avr/lib/avr5/atmega168pa avr
/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
Atmel noch zukunftsfähig? Gesperrt
hatten ein ähnliches Problem, bei einer "retrofit"-Entwicklung eines Geräts kommt weiterhin ein Atmega1284p zum Einsatz, weil da die komplette Software schon bei uns im Hause vorhanedn ist, nur nur leicht angepasst werden kann. Klar, ein vergleichbarer STM32 würde ca. die hälfte kosten, bei kleinserien
man aber mit der Einsparung bei weitem nicht den Entwicklungsaufwand für neue Software raus. Atmega1284p ~4$ STM32L4XXX ~2$ Ersparnis: 2$, bei 5000 Stk = 10'000 Dafür kann ein Softwareentwickler nicht sehr lange entwickeln, bis er teuere ist als die Ersparnis. Und auch hier, 8-bit von
-
Thread
RS485 Fragen
Google bereits gesucht, aber alle Fragen konnten nicht beantwortet werden. Als Master dient ein Atmega 1284p der bis zu 10 Slaves ansteuert. Baud Rate soll 19200bit/s sein. Die längste Leitung ist 10m, die anderen zwischen 2m und 5m. Leider hab ich nur 4 Adern zur Verfügung (+, -, RX, TX) und
niedrigen Baudrate klappen. Philippe B. schrieb im Beitrag #3058681: > Als Master dient ein Atmega 1284p der bis zu 10 Slaves ansteuert. Gib ihm aber einen richtigen Bustreiber zur Seite, der guten kräftigen Pegel erzeugt. Alternativ könntest du ja auch 4 Bustreiber ansteuern, und jeden wie einen
-
Thread
ATmega32 - Zwischen 2 ADCs wechseln
das sie sich geirrt haben und dringlichst > ihre Specs ändern sollten. aus dem Datenblatt der ATmega164..1284: "Table 28-17. ADC characteristics, single ended channel" "Absolute accuracy (Single Ended Conversion VREF = 4V, VCC = 4V, ADC clock = *1MHz*, Noise Reduction Mode): 3.25 LSB"
sie sich geirrt haben und dringlichst >> ihre Specs ändern sollten. > > aus dem Datenblatt der ATmega164..1284: Schön. Nur ist für einen Mega32 das Datenblatt des Mega32 relevant
-
Thread
SD Karten Verlängerung & maximale SPI Länge
auf 5-6cm einkürzen und es nochmal ausprobieren. Des weitern habe ich mal ins Datenblatt meines ATMega1284P geschaut unter "Electrical Characteristics" da ja der AVR der Treibende Baustein bestimmt er ja auch den Innenwiderstand. Bei VOL sind bei TA=85°C und max 20mA 0,9V maximal angegeben was dann
ganze mit SD und ENC nur zum testen war ob es überhaupt möglich ist vom Flash Speicher her, da der ATMega1284P 128K Flash Speicher hat und ich vor dem ENC und mit der SD schon 45kB belegt hatte. Nun ist der Speicher bei 58kB mit SD und ENC. Und ich mit meinem Projekt so gerade bei der Hälfte angekommen
-
Thread
MosFet Schaltgeschwindigkeit
habe eine Frage zur Schaltgeschwindigkeit. Ich würde gern Led's mit 16 Bit Fast Pwm mit einem atmega1284P mit 8 Mhz schalten. Bei 16 Bit kann man ja den output compare bis 65536 einstellen, wenn man aber z.B. die kürzeste Zeit einstellt (1/8Mhz = 125 ns) indem ein High Signal am Ausgang ist, würde
? Bernd O. schrieb im Beitrag #4408727: > Ich würde gern Led's mit 16 Bit Fast Pwm mit einem atmega1284P mit 8 Mhz > schalten. Da sollte man wohl das Konzept überprüfen. Warum sollte man die Helligkeit einer LED auf ein Zehn- oder Fünfzigtausendstel per PWM reduzieren?
-
Thread
AD7177 SPI Kommunikation durch Schleifringe
Hallo Forum, es geht um AD7177 ADC und SPI-Kommunikation durch Schleifringe. Ich habe einen Atmega 1284, der mittels Flachbandkabel mit einer Platine verbunden ist, auf der ein 7177 sitzt. Das Flachbandkabel kann getrennt (DSUB-15) und beide Platinen dann an einem Rotationstisch betrieben werden
zuerst 47 Ohm, da hat's doch etwas geklingelt, also habe ich sie auf 420 erhöht. Treiber ist Atmega 1284. Ic dachte es funktioniert wie ein Schmitt-Trigger. Müssen die Flanken eine Mindeststeilheit besitzen?
-
Thread
Program Counter auslesen nach WDG Interrupt
Hallo, ich arbeite mit einem ATmega1284P und möchte gerne den PC auslesen wenn der Watchdog Interrupt zuschlägt. Da ich ja 128k Flash habe ist der PC wohl nicht mehr 16bit Breit sondern 17bit. Kann man sich den PC Counter in der
Übrigens: Der PC ist im ATMega1284P auch nur 16 Bit breit, da der Flash ja Wortweise (65535 * 16 Bit = 128 kB) adressiert wird. EDIT: Da war spess53 wohl ein paar Sekunden schneller :D
-
Thread
Fragen zu Eagle
Hallo Leute, Ich mochte in Eagle eine Platine erstellen mit die einen MAX232 und einen ATMEGA 1284 in PDIP Baufform erstellen. Für den ATMEGA 1284 so wie den MAX232 sollen Sockel auf das Board. In welcher Eagle Bibliothek findet man entsprechende sockel. Ist es möglich den Eagle Schaltplan
-
Thread
N Kanal Mosfet Buck Converter und Loop Back am ADC?
scrollt, sieht man das der N-Kanal Mosfet nicht + schalten soll sondern -. Bei meinem Aufbau am Atmega 1284p funktioniert das auch soweit, ich nutze nur die µC PWM und keinen IC555. Jetzt zu meiner Frage: Wenn Eingangsmasse und Ausgangsmasse nicht gleich sind.. wie kann ich mit meinem ADC den Ausgangswert
Baum B. schrieb im Beitrag #7395494: > Bei meinem Aufbau am Atmega 1284p funktioniert das auch soweit > wunderbar. Ich nutze nur die µC PWM und keinen IC555. Mach mal einen Breakpoint oder einen Programmfehler rein... > wenn ich unterschiedliche Massen habe.
-
Thread
Atmega328p SMD bootloader
dir mal die passende Beschaltung dazu an! https://maniacbug.wordpress.com/2011/11/27/arduino-on-atmega1284p-4/ unter "Building the Circuit" oder hier https://cdn.sparkfun.com/datasheets/Dev/Arduino/Boards/Arduino-Pro-Mini-v14.pdf hier wackelt der DTR am Reset um in den bootloader zu kommen
Naja ich habe ja folgenden Atmega. https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-32-kb-20-mhz-vqfn-32-atmega-328pb-mu-p269209.html?PROVID=2788&gclid=Cj0KCQiAifz-BRDjARIsAEElyGK6BI9zJQWAaTtg-MxlkZiaV7Zn7IWAlUod63Fb_FlyyGzTBhYxNu4aAoQEEALw_wcB
-
Thread
Adresse erkennen vom Slave mit USI
Hallo Für einen I2C Bus mit dem Master ATm1284p und einem Slave mit ATi 2313A mit USI verwende ich den Code von Martin Junghanns. Im Master erfolgt eine Abfrage nach dem Slave. Als Slave Adresse habe ich die 0x52 angegeben. Code: [c] /*######
Atmega 1284p und Attiny 2313A so richtig?
-
Thread
Keine ISP Verbindung zu Atmega
Bei Verbindungsaufbau Messe ich Zwischem dem Atmega VVC pin Und GND 5 V
Hi >ja is klar aber ein atmega32 kostet 8 eur da hab ich nicht ein paar hier >rumfliegen ;-) Dann solltest du woanders einkaufen. Da bekommt man ja für weniger Geld einen wesentlich besser ausgestatteten ATMega1284P. MfG
-
Thread
Werte verarbeiten und laufend aktualisieren (AJAX)
Stefan Der Raspberry unterstützt kein I2C Clock Stretching. Das fürht zu Übertragungsfehlern zum ATmega. Einzig das Drosseln der I2C Übertragungsgeschwindigkeit führt zu einem aktzeptablen Ergebnis. $nano /boot/config.txt Zeile einfügen (baud 10k): dtparam=i2c=on,i2c1_baudrate=10000 LG
Eisebär schrieb im Beitrag #4214731: > Raspberry > i2c > atMega1284 > MAX485 > CAT6 > MAX485 > atMega328 Für was ist denn der Atmega1284? Bzw. wieso der Umweg über I2C?
-
Thread
ATmega328-PU mit 64MB erhältlich?
Wenn du zwingend PDIP brauchst dann wird es wohl der Atmega644 sein, alle anderen ATmega mit 64 kB gibt es nicht in PDIP.
Den ATMEGA-1284P gibt es auch als PDIP-40, kostet soviel wie der 644P, hat doppelt so viel Flash und EEPROM, 4x so viel RAM und noch extra Peripherie.
-
Thread
Atmega16 Fakes?
Wieviele "gefälschte" und "echte" Atmega16 hast du? Tritt das Problem bei allen auf?
vielleicht doch :-) Aber mal ernsthaft, ich habe von dem genannten Versandhändler schon mehrere ATmega1284p mit ähnlicher Aufschrift bekommen und noch nie irgendwelche Probleme damit gehabt.
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
Fastboot im Zweidraht-Modus läuft nun erstmal auf einem atmega88p und einem atmega1284p. Soweit so gut. Nun habe ich fastboot für one-wire konfiguriert (RX/TX beide auf PD0). Damit geht es nicht. Schaue ich mir den TX-Ausgang des USB/Seriell-Wandlers an
gcc.gnu.org/onlinedocs/gcc-4.8.0/gcc/AVR-Options.html # attiny4313 # attyin85, attiny45 echo "avr25" # atmega48, atmega88, atmega168, atmega328 #echo "avr4" # atmega1284p #echo "avr51"[/c] Das Script liefert nicht das richtige, war mir zu müßig das zu debuggen.
-
Thread
welcher (analoge) Filter für FFT im Audio-Bereich?
Michael Reinelt schrieb im Beitrag #4016126: > Naja, Rechenpower ist begrenzt (ATmega328 mit 16 oder 20 MHz) Der Atmega328 ist für 20 kHz Signale aber zu langsam (bzgl. voller ADC-Auflösung!), also zumindest sein ADC. Der bringt dir nämlich maximal ~10 MSPS, reicht also "nur" für
Hallo zusammen - wen es interessiert, ich hab mal mit einem atmega1284 einen kleinen Spektrumanalysator gebastelt - hier nachzulesen: https://sophisticatedcircuits.wordpress.com/2014/06/10/fft-auf-dem-atmega1284p/ ich habe jetzt wirklich nicht alle Beitraege gelesen
-
Thread
Atmega328p mehr digital pins
Hallo, ich nutze gerne den Atmega328P für meine Projekte. nun benötige ich jedoch mind. 16 Digital Pins. Was macht hier mehr Sinn: eine I2C Erweiterung wie den MCP23017 nutzen oder auf einen Atmega2560 z.B. gehen? Vor allem
#6564645: > Was macht hier mehr Sinn: > eine I2C Erweiterung wie den MCP23017 nutzen oder auf einen Atmega2560 > z.B. gehen? bei Erweiterung finde ich PCF8574(a) besser größerer ATmega, kommt drauf an flash oder SRAM? Der m1284p hat doppelt so viel SRAM gegenüber den m2560 aber nur halben flash
-
Thread
Tera Term XMODEM CRC Lookup-Tabelle für AVR ASM
Hallo, ich möchte gerne von einem ATMEGA1284P aus Daten an Tera Term senden oder empfangen. Dabei würde ich gerne XMODEM verwenden. Bei Tera Term gibt es zur Auswahl Checksum, CRC und 1K. Ich würde gerne CRC verwenden. Ich habe hier im Forum
Holger schrieb im Beitrag #5125030: > ich möchte gerne von einem ATMEGA1284P aus Daten an Tera Term senden > oder empfangen. Dabei würde ich gerne XMODEM verwenden. Bei Tera Term > gibt es zur Auswahl Checksum, CRC und 1K. Ich würde gerne CRC verwenden. > Ich habe
-
Thread
TWI beeinflusst UART1 bei Mega 2561?
Ich hab ein ähnliches Problem beim ATmega1284p, bei mir sinds allerdings ganz wirre zeichen was genau hast du denn geändert?
juku schrieb im Beitrag #2535633: > Ich hab ein ähnliches Problem beim ATmega1284p, bei mir sinds allerdings > ganz wirre zeichen > > was genau hast du denn geändert? Bei mir war die UART1 ganz tot (auch am Oszilloskop). Wirre Zeichen deuten auf ein anderes Problem, nämlich