-
Thread
AVR Programmierung
> ATmega1284P.xml: <FlashPageSize>256</FlashPageSize> ATmega16.xml: <FlashPageSize>128</FlashPageSize> ATmega161.xml: <FlashPageSize>128</FlashPageSize> ATmega162.xml: <FlashPageSize>128</FlashPageSize> ATmega163.xml: <FlashPageSize>128</FlashPageSize> ATmega164.xml: <FlashPageSize>128</FlashPageSize> ATmega164P.xml: <FlashPageSize>128</FlashPageSize> ATmega165.xml: <FlashPageSize>128
-
Thread
Sehr kompaktes AVR/PIC Eval Board gesucht
Hallo such mal nach "Modulares Bord", ist ein Atmega 1284p drauf, I2C und alle mögliche Erweiterungen, Display, Taster, Oled, Servo, Relais, Temp, Funk und viels andere. Die Platine gibt es fertig und noch ein Kleinkram. Wird mit dem avrmk2 in C programmiert
: RJ485 - PMBus bei Servernetzeilen. In meinem Fall ist jetzt folgendes in nähere Auswahl: +ATMEGA328PB Xplained Mini +EHAJO Atmega32U4 Breakout-Board (https://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/atmega32u4-breakout-board.html) Wer sonst noch was weis, bitte sagen.. mfg
-
Thread
Atmel ATmega von Board auslesen
den ATMEGA48V-10AU vom Board herunter zu löten und dann auf so ein Evaluationsboard zu stecken, allerdings habe ich dazu noch kein passendes Board (mit den 4 x 8 Pins) gefunden... Besser wäre natürlich, wenn
Problem... Hat einer von Euch eine Idee dazu? Kurz zur eigentlichen Hardware. Herzstück ist ein ATMega1284P - (ROM:128k, EEPROM:4k und RAM:16k!!!) Das Ganze im 40pol-DIP. Ausschlaggebend waren die 16k Ram. Gruss...Harpax
-
Thread
ATMega16 Platine
hier und hab noch nicht so viel Erfahrung mit Elektronik. Ich wollte mir eine Platine mit einem ATMega16 machen, da ich aber viel aus dem Internet habe, und ich mich nicht so gut mit den Details auskenne wollte ich hier mal nachfragen, wo ich da Fehler gemacht habe. Plan(Eagle) im anhang. M.f.G
AVR-Hardware-Design-Considerations_ApplicationNote_AVR042.pdf&usg=AFQjCNEqNh5nZQ0Et9iycSE9RqGsqb5xeQ Aber warum ATMega16? Der gehört zu den Dinosauriern der AVRs. Aktuell sind ATMega164/324/644/1284 mit 16...128k Flash. Weitesgehend kompatibel zum ATMega16. MfG Spess
-
Thread
Gibt es Erfahrungen mit RONPAS?
AvrStudio-4 schon arg verstaubt... unterstützte Mikrocontroller (Version 0.92 vom 15.07.2018) ATMEGA 128 ATMEGA 1284P ATMEGA 16 ATMEGA 162 ATMEGA 168A ATMEGA 2560 ATMEGA 328P ATMEGA 48 ATMEGA 644P ATMEGA 8
-
Thread
16bit-write ATMegaxx-PB
Wenn ATmega324p und ATmega328p genau umgekehrt funktionieren, dann erzeugt der avg-gcc (Version 5.4.0) aber falschen Code, denn in beiden Fällen beschreibt er zuerst das obere Byte. test.c: [c] #include <
zwar moderner ist, trotzdem auch nur mit 0 und 1 sein code schreibt. Rev. 2486M–AVR–12/03 Atmega 8 S.77 https://cdn-reichelt.de/documents/datenblatt/A300/ATMEGA8xxx.pdf 8025I–AVR–02/09 AtmegaX8 S.115 https://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf http://ww1.microchip.com
-
Thread
Anfänger Projekthilfe: Servosteuerung
zu empfehlen? Geht das Bauteil schon in die richtige Richtung: https://nodna.de/Orangutan-SVP-1284-Robot-Controller ? Gruß maximann
geht das sicherlich. Um ein bisschen Bewegung in die Servos zu bringen, tut es aber auch ein ATmega328, z.B. http://www.ebay.de/itm/282228063941 und eine Bastelbasis http://www.ebay.de/itm/331866138049 http://www.ebay.de/itm/182347341073 + ein paar Kabel
-
Thread
ATmega328 (ohne P)
Hi zusammen, hab letztens meine Wühlkiste aufgefüllt, und 10 Stück ATmega328 gekauft. Leider hab ich nicht genau genug geschaut, und hab ATmega328-PU bestellt. Und hab grad gelernt, dass es einen unterschied macht, ob das P vor oder nach dem Bindestrich steht :-( So richtig
Reinelt schrieb im Beitrag #3005733: > hab letztens meine Wühlkiste aufgefüllt, und 10 Stück ATmega328 gekauft. > Leider hab ich nicht genau genug geschaut, und hab ATmega328-PU > bestellt. Und hab grad gelernt, dass es einen unterschied macht, ob das > P vor oder nach dem Bindestrich steht
-
Thread
Atmega verfused, Klappe die tausendste!
werte Freunde der gepflegten Abendunterhaltung, lasst mich kurz schildern, wie ich bisher zwei Atmega 644PA in die ewigen Rechengründe geschickt habe: Vom USB-Programmer (billiges Gerät) gehen die ISP-Leitungen, sowie V+ und GND zum Atmega. Außerdem sind ein Quarzoszillator (ja, der mit 4 Beinen
Lochrasterplatte aufgebaut, obwohl die Stiftleiste bisher immer anstandslos funktioniert hat. Direkt am Atmega-Sockel befindet sich nun ein 100nF-C, außerdem 100nF und 10µF nahe am Schwinger. Ich häng ein Foto davon an (rote LED = Power, gelbe LED = Test). Momentan steckt ein 1284P drauf, da mir die 644er
-
Thread
Baudratenquarz auch bei Verwendung von FTDI o.ä.?
Hallo, ich möchte mit einem Atmega8 und einem CP2102 eine Kommunikation zwischen Controller und PC aufbauen. Benötigt man dafür einen externen bzw. Baudratenquarz oder genügt dazu der interne RC-Oszillator des Mega8? Es handelt sich
Hallo, ich nutze genau diese Anbindung zum ATmega 1284. Läuft problemlos. Das Zeitkritische ist der Eingang vom Atmega. bei 2400 Bd dauert ein Takt 416 uS, bei 9600Bd noch 104 und bei 38400 nur noch 26uS. Die 5% Systemtakt bleiben immer gleich.
-
Thread
Warum kann nicht alles so einfach wie Arduino sein?
ist grausam und nervig. ich habe nur die Wahl zwischen m328p und mega2560, ich will aber einen m1284p und habe mir deswengen Platinen geordert The Mighty Mini 1284P https://github.com/JChristensen/mini1284 gibt noch mehr die diesen Weg gehen: http://www.intorobotics.com/open-source-mini-duino-provide-features-fun-arduino/ http://maniacbug.wordpress.com/2011/11/27/arduino-on-atmega1284p-4/ http://www.crossroadsfencing.com/BobuinoRev17/
-
Thread
DCF-Uhr mit LCD in C
Die Register für den Timer0 heissen beim Atmega16 anders als beim Atmega8. Da musst du in die beiden Datenblätter schauen und deinen Code anpassen.
Ist zwar schon was älter aber egal... bekomme den Code auf einem Atmega1284p nicht zum laufen. LCD Anzeige ist da, aber es kommen keine Werte. Für den Timer habe ich folgnedes eingetragen: [c] TCCR0A = (1<<WGM01) | (1<<CS00) | (1<<CS01); //CTC Modus (1), Prescaler
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
Soviel Komfort hat man beim PIC16F bei weitem nicht. Die großen ATMegas können 131 AVR-Instructions (ATMega1284), der PIC16F677 kann 35. Das will man doch nicht ...
GSM-Alarmanlage, glaube das waren am Ende um die 340kB Text und mehrere tausend Zeilen (für einen ATMega1284)...
-
Thread
UART zwischen 2 atmega16
schrieb im Beitrag #4475788: > In welchem Datenblatt hast diese völlig anderen Angaben gefunden? Atmega16. Um den geht es hier doch. Stefan U. schrieb im Beitrag #4475788: > Ich habe das dem Datenblatt des ATmega328 entnommen Das ist einer der neueren Controller. Der Atmega16 gehört noch zur alten
Die Oscillator Accuracy liegt bei 3%. Die 10% der Atmega48..328, wie auch der 164..1284, gelten für den gesamten Spannungs- und Temperaturbereich(1,8 - 5,5V; -40 - 85°C). Bei der werkskalibrierten Einstellung bei 3V/25°C beträgt die Abweichung, wie bei
-
Thread
AT90USB1286-7 Endurance
warum ausgerechnet diese mit viel mehr spezifiziert worden sind. Die (mehr oder weniger) Nachfolger ATmega*U4 sind wieder nur mit 10000 angegeben.
ich dann den Controller leicht ersetzen kann, nachdem ich genug damit spiele. Auch steht z.Z. dort ATMega324, da billiger als 1284. Wenn ich aber ein Gerät mache, nehme ich lieber etwas in TQFP. Wenn AT90USB1286-7 wirklich 10 mal mehr hält, kann ich eine Spielplatine mit AT90USB1286-7 machen, auch wenn
-
Thread
LMP90100 Schaltung für Thermoelement an Atmel MC
übrigens diese verwendet werden: HSTC von omega http://www.omega.de/produkt/t2/hstc.html MC ist ein Atmega 1284P-PU mit Display und Bedienfeld. Noch Fragen? Immer her damit. Freue mich auf Vorschläge und Anregunden oder aber auch eagle Daten. Gruß
diese verwendet werden: HSTC von omega > http://www.omega.de/produkt/t2/hstc.html > MC ist ein Atmega 1284P-PU mit Display und Bedienfeld. > > Freue mich auf Vorschläge und Anregunden oder aber auch eagle Daten. > Gruß Nimm lieber was einfacheres, das billiger ist und auch schn länger am Markt
-
Thread
ATmega Calibration bytes in Software auslesen
Wäre nicht unblöd, mal den Typ zu nennen. Z.B. beim ATmega1284P geht das: Table 24-5. Signature Row Addressing RC Oscillator Calibration Byte: Z-Pointer Address 0x0001
ATMega128: Da gibt es sogar 4 Werte fuer 1,2,4 und 8 MHz. Calibration Byte: The ATmega128 stores four different calibration values for the internal RC Oscillator. These bytes resides in the signature row
-
Thread
Led Streifen (WS2812B) mit Strom Versorgen und an NodeMCU anschließen
Meine wordclock12h läuft auf dem nano328p 119 LEDs ein Muster der wordclock24h mit 393 LEDS auf dem ATmega 1284p und gerade eine Laufschrift bei mir mit dem ESP32 mit 256LEDs. Dem ESP32 o.ä. mit 3,3V tut Pegelwandler zu 5V ganz gut. https://de.wikipedia.org/wiki/Datei:Bidirektionaler_pegelumsetzer_wikide.svg
wordclock12h läuft auf dem nano328p 119 LEDs ein Muster der > wordclock24h mit 393 LEDS auf dem ATmega 1284p und gerade eine > Laufschrift bei mir mit dem ESP32 mit 256LEDs. Das glaube ich Dir sofort. Alle AVR Mikrocontroller sind geeignet und der ESP32 kann das auch. Nur der ESP8266 ist ungeeignet
-
Thread
Warum Atmega 8515 für DMX Anwendungen?
Rein interessehalber wollte ich die Frage aufwerfen warum für 90% aller DMX Selbstbauprojekte der Atmega 8515 zum einsatz kommt. Rein Theoretisch würde es ja auch ein Atmega 16 (oder sogar 8er) tun. Bin auf die Antworten gespannt. MfG.
Ich habe mehrere DMX Projekte hinter mir und habe viele verschiedene Controller genutzt. Atmega8 Atmega644 Atmega1284 Klappt alles. Man muss nur ein paar pins ändern... Das Protokoll ist ja sehr einfach anzupassen...
-
Thread
Welche AVR sind mit SPI zu programmieren
45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861, 2313, 4313 28 Pins: ATmega 8, 48, 88, 168, 328, 328PB 40 Pins: ATmega 16, 32, 164, 324, 644, 1284, 8515, 8535 64 Pins: ATmega 64, 128, 640, 1280, 1281, 2560, 2561 Vermutlich gibt es noch ein paar mehr.
ebenfalls nicht, wo ich die mental hinstecken soll. Wenn mir ein ATtiny nicht reicht, nehme ich ATmega. Wenn ATmega nicht reicht, nehme ich ARM. Das sind schon genug auswahlmöglichkeiten. Warum soll ich mit extra Werkzeuge und Know-How für diese "Lückenfüller" aneignen? Profis sehen das sicher anders
-
Thread
ATmega 644 läst sich nicht mehr löschen?
Hallo, ich habe einen ATmega 644 mit einem JTAG MK II beschrieben. Habe nie irgendwelche Probleme gehabt doch nun gibt es allem anschein nach ein ganz großes, was ich nicht allein lösen kann. Ich kann eine JTAG Verbindung zur
Glaub's mir. Been there, done that. Bei mir war's wie auch bei Thomas Eckmann oben ein kaputter ATmega1284P. Zuerst ließ er sich nur bei 2,x V nicht mehr löschen oder schreiben, später dann irgendwann auch bei 5 V nicht. Vermutlich die interne Ladungspumpe für Vpp (Programmier- spannung des Flashs
-
Thread
SD Card mit Atmega beschrieben (FAT32) - Datei nicht lesbar in Windows
Daniel R. (http://www.mikrocontroller.net/articles/AVR_FAT32) eine SD-Card beschrieben, mit einem Atmega1284P. Ich kann die Datei über den Atmega problemlos weiterschreiben und auch über den Atmega wieder einlesen. Wenn ich die SD-Card nun aber in meinen Laptop stecke, kann ich die Datei nicht mehr
@ Timo .x (waswasi) >Ich kann die Datei über den Atmega problemlos weiterschreiben und auch >über den Atmega wieder einlesen. Wo ist dein Programm dazu? >Windows meldet "Die Datei oder das Verzeichnis /mem.txt ist beschädigt >und nicht lesbar"
-
Thread
Power consumption des 74HC595
, daß auch ein ATmega... das locker schafft. Wenn es richtig hell werden soll, können die Widerstände auch auf 82 Ohm reduziert werden.
All pins are usable Attiny 13: All pins are usable Attiny 441/841: All pins are usable ATmega644P/ATmega1284P: All pins are usable LowPower von rocketscream.com */ #include "PinChangeInterrupt.h" #include "LowPower.h" // Choose a valid PinChangeInterrupt pin of your Arduino board
-
Thread
AVR Studio kennt Registernamen vom uC nicht
Danke dir Stefan. In der IO.h steht unter anderem dieser Eintrag: [c] #elif defined (__AVR_ATmega3290P__) # include <avr/iom3290.h> [/c] Muss ich jetzt noch irgendwie bekannt geben welchen uC ich habe? (z.B. so: #define __AVR_ATmega3290P__) Oder erkennt er das selber wenn ich den uC zum flashen
Oh ja, ich hätte auch gerne mal einen Mega1284P, dafür ein Raven zu kaufen ist mir dann doch aber ein wenig zu heftig. :-) Obwohl es die Raven bei Reichelt ja inzwischen sogar einzeln gibt.
-
Thread
Elektronik Anfänger
Sebastian H. schrieb im Beitrag #2577653: > ATMega8 bzw. die überarbeitete Version ATMega88 Kann man so sehen, fällt mir persönlich aber etwas schwer. Ich würde den ATmega88 eher als eigenständigen Nachfolger sehen. Die Gemeinsamkeiten sehe ich
ollen 555. Und robuster ist der auch. Ich würde eh zu MCs mit wenigen Pins raten (ATtiny25, 861, ATmega168). Erst wenn die Projekte größer werden, braucht man auch mehr Pins. Fürs Ausprobieren kannst Du Dir ja einen ATmega1284P Boliden zulegen, der paßt immer noch auf eine Rasterplatine. Eval-Boards
-
Thread
Atmege Hardware UART und I/O
Hi Ich muß an einem ATmega den UART benutzen aber auch den TX-Pin "händisch" beeinflussen. Beides getrennt funktioniert. Aber sobald ich den UART initialisiere, werden Änderungen am Pin-Level nicht mehr umgesetzt. Im Datenblatt
Kann ich mir nicht vorstellen, und das Datenblatt, z.B. vom ATmega1284, scheint mir Recht zu geben: 'When the Transmitter is enabled, the normal port operation of the TxDn pin is overridden by the USART'
-
Thread
attiny45 mit avr-gcc nur halb unterstützt
atmega169 atmega32 atmega323 atmega324 atmega325 atmega329 atmega3250 atmega3290 atmega406 atmega64 atmega640 atmega644 atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 at90can32
atmega3250p atmega3290 atmega3290p atmega406 atmega64 atmega640 atmega644 atmega644p atmega128 atmega1280 atmega1281 atmega1284p atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64
-
Thread
Arduino - bringt's das ? Gesperrt
wenn ich was altes wieder weitermachen / umbauen >will, stecke ich einfach wieder einen drauf. ATMega2560 in zum Stecken? MfG Spess
the ATMega328. Suppose the ATMega328 became available only as surface mount 3 years from now. I feel confident that Arduino (or the community) would create an Arduino-compatible board to accommodate the new chip
-
Thread
ATmega + Quarz
Hi, ich möchte in meiner Schaltung meinen ATmega1284P mit einem 18,4320MHz Quarz (Chrystal) betreiben. Dazu habe ich 2 Fragen. 1.) Welche Einstellung muss ich im AVR Studio 6 vornehmen? Aktuell steht die Fuse auf INTRCOSC_6CK_65MS. Ich habe
ein paar Transistoren oder einen OPamp hast, kannst du daraus einen Oszillator bauen. Ein Zweiter ATmega geht auch. Damit einfach in XTAL1 einspeisen. mfg mf
-
Thread
RFM12 868 Stromsparen, aber wie?
einen kleinen Sender mit einem Sensor ausstatten will, muss ich so viel Strom sparen, wie möglich. ATMEGA32, RFM12 und Knopfzelle bilden quasi die hardware. Wie kann ich am meisten Strom sparen, wenn ich sagen wir im 1 Hz Takt ein paar einzelne Bytes versenden möchte? Bisher wache ich den ATMEGA via
Du musst den Atmega nicht per Quartz aufwecken, wenn dir die exakte Frequenz nicht so wichtig ist. Das kann auch das RFM modul übernehemen. Ich hab mir auch so einen kleinen Funksender gebaut, mit einem tiny45, dem
-
Thread
[V] Kleine Entw.-Platinen für alle Atmega 28/40 PDIP ohne SMD günstig abzugeben
Der Thread wurde wegen Veränderungen erneuert. Platinenüberschuss: universelle Atmega 28-PDIP bzw. 40-PDIP abzugeben Kleine Platine ohne SMD-Bauteile für alle Atmega mit PDIP-28 bzw. PDIP-40 Sockel. Abmessung 50mm x 80mm Ausstattung siehe Schaltplan: Alle Ports sind einzeln
Widerstand* für einen 1wire-Anschluss. Die 1. Platine ist für 40-polige Atmegas, angefangen bei Atmega32 bis '1284 geeignet. Die 2. Platine ist für 28-polige Atmegas, angefangen bei Atmega8 bis Atmega328 u.s.w.. vorgesehen. Geliefert wird in diesem Fall jeweils eine oder mehrere Doppelplatine
-
Thread
6x22 LED Matrix für Gitarren Fretboard
Sehr schöne Idee muß ich sagen. Sollte ein Atmega8 nicht reichen, kann man auch zu einfach zu einem Atmega168 greifen. Gleiches Layout, fast gleiche Hardware. Nur doppelt soviel Speicher. Um ein Multiplexing wirst du wohl oder übel nicht herumkommen
selber. Evtl. doch gleich zum ATmega644/1284 greifen? Für einen Timer benötigst Du keine extra Hardware, daher ist die Betrachtung erst mal nicht relevant. Ich denke, wenn Du das in Assembler machen möchtest ist das Okay, so hoch
-
Thread
Ersatz für parallelen Eprom für Entwicklungszwecke - Atmega?
guten Idee an. Ich hab überlegt, was es an Alternativen gäbe. Was mir eingefallen ist: einen Atmega 1284p (davon hab ich einen in der Kiste) so zurechtbasteln, dass er sich wie der Eprom verhält. Pinkompatibilität ist egal, hauptsache die Signale sind irgendwo verfügbar und der Atmega verhält sich
dem gesamten Adressraum einen SRAM >(ich hab zunächst nicht vor mehr als 64K zu nutzen), und ein Atmega >würde z.B. nach dem Systemstart den Z180 zunächst irgendwie anhalten, >den unteren Bereich des SRAM beschreiben, und dann den Z180 freigeben >oder resetten? Genau so.
-
Thread
CNC HowTo: Materialien
> wo krieg ich so ein Prototyping board her? Ich habe das pollin Evaluation-Board mit einem ATmega1284P dazu mißbraucht, da ich u.a. den GCode Interpreter noch weiter aufgebohrt habe.
Ich habe mir jetzt den Arduino ATMEGA 2560 bestellt. Kann mir jemand schnell eien Schrittmotor und einen Treiber sagen, damit ich da mal üben kann? Wäre super!
-
Thread
Interupts INT0-2 beim ATmega32
welche neueren AVR meinst du denn ? habe z.b. den ATmega644pa gefunden, pinkompatibel mit dem 32ér. der hat an jedem port-pin ein PCint.
man darauf vertraut, das der TO Lesen kann. >welche neueren AVR meinst du denn ? habe z.b. den ATmega644pa gefunden, >pinkompatibel mit dem 32ér. der hat an jedem port-pin ein PCint. ATMega164/324/644/1284. MfG Spess
-
Thread
UART mit 1MBaud
öfters auftaucht, aber alles, was ich bis jetzt gelesen habe hilft mir nicht weiter. Ich will den PA-1284_P über USART mit 1MBaud ansteuern. RS232 von FTDI als COM-Port. Terminal: Termite 250kBaud geht, doch 500kBaud und 1MBaud liefern nur seltsame Zeichen. 500kBaud geht sogar richtig, wenn ich bei
Der ist suspekt, der Rest passt. Wir haben hier problemlos 1 MBaud mit einem FT232 an einem ATmega256RFR2 benutzt, Gegenseite war pyserial, aber Teraterm unter Windows kann es auch.
-
Thread
AVR-NET-IO BOARD ENC28J60 Initialisierung Handhabung Verständnisfrage
Geschätztes Forum, leider ist der Programmcode des ATmega32 auf dem dem AVR-NET-IO-Board nicht veröffentlicht :-( Nachdem ich den CPU-Takt von 16MHz auf 1MHz reduziert habe (Fuse Bits) konnte das SPI-Protokoll mitschneiden. Dieser SPI-Sniffer half
läuft nun schon Jahre auf meinem Webserver für die Zimmertemperaturen anzeigen. Der m32 wurde zu m1284p, die Linearregeler durch DC/DC Wandler Recom ersetzt.
-
Thread
Projektidee "Digitaler Bilderrahmen für Ventilator"
Anzahl Spalten)= 125µs. Das wird schon eher kritisch. Als Vergleich: Die SPI Schnittstelle eines ATMEGA1284P (schnellstes Modell der ATMEGA Serie) braucht für ein Byte (8 Bit) 800ns. Du müsstest allerdings in 800ns knapp 37 Bits rausschieben. Kannst dir ja mal ein Konzept überlgen (was billiger
allerdings Anzahl LEDs * 3 Ausgänge und das ist schon 'ne ganze Menge! Zwar könntest du z.B. ein paar ATMEGA1284P aneinander koppeln, aber ich denke nicht, dass du damit glücklich wirst (komplexe Ansteuerung, aus meiner Sicht geringere Erfolgschancen). Du musst die bei dieser Anzahl LEDs wohl oder übel
-
Thread
UART und ENC28J60
Hallo, ich habe ein Ethernet-Board mit ENC28J60 und einem ATMEGA1284, von dem aus ich gerne per UART Zeichen über TX0 senden würde. Ich sende aber nur Müll und fürchte, dass ich die Baud-Rate nicht richtig eingestellt habe oder der UART irgendwie mit dem Ethernet-Kram
aber gar nichts raus. Dann hab ich mir den UART nach dem Wiki-Artikel und nach dem Datenblatt des 1284 aufgebaut: [c] #define F_CPU 8000000UL #define BAUD 9600UL #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1) // clever runden void USART_Init() { UBRR0H = (unsigned char)(UBRR_VAL
-
Thread
SPI Interrupt auf MEGA32U4
Stimmt dieses '__AVR_ATmega32U4__'? In Assembler kenne ich es nur ohne 'AVR', also z.B. '__ATmega1284P__'.
Jetzt bin ich prompt drauf reingefallen, das gilt ja nur für den ATmega32.
-
Thread
STK500 mit ATMega32 und Dragon JTAG-Debugger (in Gehäuse) zu verkaufen
stammen aus dem Labor-Fundus einer Hochschule und enthalten Folgendes: - STK500 Board bestückt mit ATmega32 und JTAG Adapter - Netzteil - serielles Kabel - Debugger Dragon mit Pufferplatine Dragonlair und Gehäuse - Alle Brückenkabel (4 x 2-adrig, 1 x 6-adrig, 2 x 10-adrig) Für den Dragon ist noch
Deutsch nicht geklappt. Beim Studio7.0 wurde der Dragon erkannt und scheint mit dem STK500 und dem ATmega32 zu funktionieren. Der Versuch einen ATmega 1284p auf einem selbstbau Board zu beschreiben führte zum Absturz des Dragon. Das Datenblatt https://cdn-reichelt.de/documents/datenblatt/A300/STK500_
-
Thread
[V] Brennen / Flashen von ATMEL AVR Mikrocontrollern
14-polige: ATTINY 24, 44, 84, ... 20-polige: ATTINY 26, 2313, 4313, ... 28-polige: ATMEGA 8, 48, 88, 168, 328, ... 40-polige: ATMEGA 16, 32, 162, 164, 324, 644, 1284, 8515, 8535, ... nichtmögliche MC: ATTiny 4, 5, 9, 10, ... Bei Interesse bitte Kontaktaufnahme über eine
Hallo, wieviel soll denn das kosten? Ich habe hier noch einen ATMEGA auf einem Board, den kann ich nicht mehr per JTAG flashen, habe aber ISP-Programmierschnittstelle auf PIN-Leisten dran. Ist das Deine Spezialfähigkeit, verfuste Prozessoren zu retten? - Weil ein
-
Thread
Experimentieren mit Microcontrollern - zur Praxis!
auch in DIP, der hat 64kB Speicher. >Damit ist man dann gewaschen und gekämmt :-) Und gebügelt: ATmega1284P :)
>ATmega88 und ATmega168 bieten mehr Programmspeicher. ==> Müll
-
Thread
Fernbedienbare Master-Slave-Steckdosenzeitschaltuhr mit PC-Anschluss?
ich habe einen Pollin NETIO getunt mit kleinen Schaltreglern R78 statt 7805, ATmega 1284p. Der kann per Webinterface Ports schalten und damit auch Schalter, per Optokoppler, oder 230V per S202S02, kann per Sharkoon 400 USB Server am ISP programmiert werden und per USB RS232 auch
-Draht Telefonleitungen alle Raumtemperaturen per DS18B20 Müsste auch mit einem Arduino mighty 1284p + LAN Shield gehen. Per NTP habe ich die korrekte Uhrzeit, RTC wäre auch möglich und Sonnenauf- -untergang wird nach Geokoorinaten berechnet und der funkt per 433MHz meine Rolladen Switches an
-
Thread
AVR Mega1284, Fontarray zu groß -> wie in Flash?
0x00 }, // "2 { 0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14 }, // #3 ........... [/c] Device: atmega1284p Program: 1052 bytes (0.8% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) Build succeeded with 0 Warnings...
kann. Meine Erfahrung war: Auch Texte mit Anti-Aliasing waren beim "TimeTimer" (s.o.) auf einem ATMega328p kein Problem: LCD_DrawGlyph, LCD_DrawChar und LCD_DrawSpacer.
-
Thread
[s] Kiste mit verschiedener Elektronik (u.a. AVR uC, HD44780, Temp Sensoren uvm.) + Steckbrett
shop/dt/OTgwOTk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Microcontroller/Microcontroller_ATMEL_ATmega8_16PU.html http://www.pollin.de/shop/dt/MjkwOTk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Microcontroller/Microcontroller_ATMEL_ATmega16_16PU.html http://www.pollin.de/shop/dt/ODgwOTk4OTk-/Bauelemente_Bauteile
shop/dt/OTk4ODk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Microcontroller/Microcontroller_ATMEL_ATmega1284P_PU.html
-
Thread
Atmega Bootloader auslesen
Hallo Ich habe hier eine fertig aufgebaute Schaltung mit einem Atmega drauf. Über ISP hab ch nun den Flash ausgelesen. Ist dort der Bootloader bereits enthalten sodass ich dieses hex einfach auf den nächsten schreiben kann?
die alten Controller, Atemaga8 und Co., sich anders verhalten als die neueren 48, 644 usw. Beim atmega2560 liest man nämlich auch mit dem AVRISP MKII "FF" aus. mfg.
-
Thread
Arduino Hardware - ich bin etwas überfragt
auch ein Board nachbilden ohne eines zu kaufen. Das habe ich genau so gemacht, sowohl mit einem ATmega32U2 und als auch mit einem PIC32MX795F512L. Und Du kannst auch einen Schritt weiter gehen und Dein vorhandenes Board so in die Konfiguration der Arduino IDE eintragen, daß Du mit den Standard-API's
. *Z.B.* # 8 Pin: attiny13, attiny25, 45 und 85 # 20 Pin: attiny2313, attiny4313 # 28 Pin: atmega8, atmega48, atmega88, atmega168 und atmega328 # 40 Pin: atmega16, atmega32, atmega64, atmega324, atmega644 und atmega1284 Als Programmiersprache gibt es neben C als avr gcc mit dem Atmel Studio
-
Thread
AtMega8 mit mehr Ports ?
ATMega16.
Weiterer Port heißt auch mehr Pins, dann nimm einen von der ATMEGA164, ..324, ..644, 1284 -Reihe. Sind untereinander Pinkompatibel, und haben Speicher satt.