-
Thread
1kB in Atmega holen, wie am besten intern verwalten?
Byte 1kB Daten hereingeholt werden soll. So weit so gut. Die Daten sollen aber temporär im Atmega (derzeit 644 aber Umzug auf 1284 geplant) gespeichert und weiterverarbeitet werden. z.B. so, dass immer nur jedes dritte Byte gelesen wird. Frage - wie macht man diese 1kB am besten handhabbar
g_reichert schrieb im Beitrag #3677106: > Die Daten sollen aber temporär im Atmega (derzeit 644 aber Umzug auf > 1284 geplant) gespeichert und weiterverarbeitet werden. der 644 hat 4kB SRAM. So weit so gut. > Frage - wie macht man diese 1kB am besten handhabbar? > Mit
-
Thread
Bluetoothfrage HC-05, ATMega
Hallo, ich experimentiere gerade mit meinem Bluetoothmodul (HC-05) und meinem Atmega644 und würde gerne Daten austauschen. Mit dem Arduino funnktioniert es wunderbar (verwendet habe ich dieses Tutorial: http://www.instructables.com/id/Arduino-AND-Bluetooth-HC-05-Connecting-easily/all
W251bGwsMSwxLDEsImFyZHVpbm8uYmx1ZXRvb3RoLnRlcm1pbmFsIl0.) Mit dem Arduino funktioniert es wie gesagt problemlos. Beim Atmega 644 verwende ich USART1 (PD2/PD3), aber wie geht es weiter? Wenn '1' gesendet wird, möchte ich empfangen, bei '0' wieder abbrechen. Vielen Dank im Voraus!
-
Thread
AVR Mikrocontroller mit JTAG ?
Übersicht bzw. eine Tabelle gefunden. Die Angabe zu JTAG findet sich nur im Datenblatt so z.B. beim ATMega 644.
-
Thread
Austausch von atmgea 168 zu atmega 644
Hallo, ich werfe nur mal ein, dass es einen atmega644 und atmega644p gibt und die unterscheiden sich wirklich ! *AVR508: Migration from ATmega644 to ATmega644P* http://www.atmel.com/Images/doc8038.pdf
der hier ist vom typ atmega 644V10PU - müsste also passen oder? also mit atmgea 644
-
Thread
AVRDude und ATMega1284p -> Programm größer 31000Byte = verification Error
einiger Probleme habe ich mich entschieden das ETH_M32_EX board von Ulrich Radig statt mit einem ATMega644 mit einem ATMega1284p zu betreiben. Ich nutze WINAVR, AVRDude mit Burn-O-Mat v2 zum Flashen eines ATMega1284p. Als Flashdevice nutze ich USBAsp (USB Atmel ISP Programmer von Ulrich Radig).
-
Thread
Abfrage ob einer von mehreren Tastern gedrückt
- und Ausgänge gemischt an den Ports. Ich programmiere mit dem 6er Studio von Atmel und einem ATMEGA644P.
-
Thread
Servo-Steuerung
Hallo Zusammen ich habe folgende Problem bei der Servo-Steuerung (mittels ATMega644): Ein Servo soll 300 Positionen (Zahlen) darstellen und fährt über eine Strecke von 350 Positionen (200 bis 550). Sobald der erste Wert s aus der zweiten Gleichung berechnet wird, springt der
-
Thread
ATMega644 mit 7-Segmentanzeigen
Hallo Zusammenen, ich möchte eine ATMega644 mit drei 7-Segmentanzeigen und einem/zwei Schalter betreiben. Irgendwie ist der Wurm in der Programmierung und ich sehen den Wald vor Bäumen nicht. Hier der Code: [c] //######################################################### // Steuerung ATMega644 mit 16 MHz + drei 7-Segmentanzeigen //######################################################### #include <avr/io.h> #include <avr/iom644.h> #include <avr/interrupt.h> //################
-
Thread
USBASP Adapter
Forenbeiträge zur Hilfe weiterkomme. Ich habe ein USBASP Adapter und mit dem möchte ich einen ATMega 644PA Programmieren (wenn das denn überhaupt möglich ist). Aber erstmal zu meinen eigentlichen Problem. Es handelt sich um so einen ähnlichen adapter: http://www.miniinthebox.com/de/usb-isp-usbasp-programmierer-fuer-atmel-avr-mit-koffer_p381449
-
Thread
Funktionsaufruf aus Bootloaderbereich in Applikationsbereich
Hallo, ich benutze einen Atmega644P und habe folgende Frage. Ich möchte bestimmte Funktionen gleichermaßen im Bootloader-Bereich und in den Applikationen benutzen. Diese Funktionen sind aber zu groß um sie in den Bootloader-Bereich
Spezifikation des > AVR auf bis zu 1024Byte am Ende des Flash-Speichers angelegt wird. Beim ATmega644 sinds bis 8kB. Eine saubere Lösung, Teile eines anderen Programms zu linken, gibt es nicht.
-
Thread
JTAG-Fuse im AS6-Simulator disablen
Hallo, ich habe das Problem, dass ich beim ATMEGA644 von Port C einlesen möchte und das Programm im Simulator debuggen. Allerdings ist beim Simulator das JTAG-Interface eingestellt, daher kann ich die mittleren 4 Bit nicht korrekt einlesen. Bei AVR-Studio
-
Thread
IGBT mit AVR schalten - IGBT defekt.
Hallo zusammen, ich versuche mit einem AVR ATMega644 einen IGBT zu steuern. Die gesamte Schaltung besteht aus zwei Versorgungskreisen, zum einen VCC auf +5V, bereitgestellt durch das Board des AtMega. Des weiteren VDD auf +30V von einem OpenFrame
-
Thread
Projekt Anzeigetafel: Konzept/Unreproduzierbare Probleme
klappen, die zweite Zeile anschliessend. Also habe ich 5 Platinen entworfen. Jede dieser hat einen ATMEGA8 drauf. Dieser kann ueber UART Befehle empfangen und verarbeiten. Das macht er indem er 9 12V Relais ansteuern kann. 7 sind Wechsler welche je fuer ein Segment zustaendig sind und 12V zwischen dem
schickt "setze 2345" weiter ans naechste, dort das Spiel von vorn. Als sechstes Modul haengt ein ATMEGA644 im Kreis der die Befehle einspielt. Diese bekommt er vom zweitem UART ueber RS485 von einem PC. Theroie gut, Praxis geht auch-natuerlich nur ohne Ziffern dran auf dem Schreibtisch. Das ganze
-
Thread
PAL mit ATtiny?
da es hier immer noch um einen Tiny geht, ist die Aussage sehr wohl haltbar. Ob das mit einem mega644 geht oder mit einem stm32 spielt ja keine Rolle. Die Leistung des angepeilten Controllers liegt in jedem Fall unter einem ATmega.
cyblord ---- schrieb im Beitrag #3628773: > Ob das mit einem mega644 geht > oder mit einem stm32 spielt ja keine Rolle. Die Leistung des angepeilten > Controllers liegt in jedem Fall unter einem ATmega. Falsch. Solange man keine Multiplikationsbefehle benutzt
-
Thread
Funktion bekommt keinen Wert übergeben
Hallo Leute, ich bin gerade dabei ein Programm für einen ATmega644 zu schreiben, das unter anderem über UART Daten an den PC senden soll. Dabei werden immer 3 Bytes als größeres Frame gesehen und versendet. Diese 3 Bytes enthalten eine 16Bit-Variable, einen 5Bit
-
Thread
NEC Beamersteuerung mit Atmega8U2
CONTROL UCSR1B #define UART1_DATA UDR1 #define UART1_UDRIE UDRIE1 #elif defined(__AVR_ATmega644__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART1_RX_vect #define UART0_TRANSMIT_INTERRUPT USART1_UDRE_vect #define UART0_STATUS UCSR1A
CONTROL UCSR1B #define UART0_DATA UDR1 #define UART0_UDRIE UDRIE1 #elif defined(__AVR_ATmega164P__) || defined(__AVR_ATmega324P__) || defined(__AVR_ATmega644P__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT USART0_RX_vect
-
Thread
Crumb 644 v1.1 und Arduino Bootloader
cc.arduino.packages.uploaders.SerialUploader.burnBootloader(SerialUploader.java:298) ... 15 more [/code] OS: Win 8.1 uC: Crumb644 v1.1 (Atmega644pa) ISP: AVRISP MKII Gruß Daniel
Den Sanguino Bootloader ATmega644p/ATmega644pa 16Mhz
-
Thread
AVRDUDE µC-Kompatibilität (A und PA Typen)
Picopower-Typen? Programmierkompatibel zu den nicht-P-Typen dürften die allesamt sein (höchstens zwischen ATmega644 und ATmega644P würde ich hier ggf. Unterschiede erwarten, denn beide sind sehr verschieden entstanden), allerdings haben die P-Typen generell eine andere Signature als die nicht-P-Typen.
---------------- # ATmega48pa #------------------------------------------------------------ part id = "m48pa"; desc = "ATMEGA48PA"; has_debugwire = yes;
-
Thread
AVR-STUDIO 6.2 - Section in umgekehrter Reihenfolge angelegt?
Frage geht an die Profis unter Euch. Ich komme nicht weiter. Es geht in meinem Fall um eine CPU ATmega 644 welche ich mit einem JTAG MKII anspreche. Ich habe vorher immer mit AVR Studio 4 programmiert, stelle nun meine Projekte auf AVR Studio 6.2 um weil ich keine XP Maschine mehr habe und ich die
-
Thread
Z180-Stamp Modul
Marcel A. schrieb im Beitrag #4298778: > Den ATMEGA1281V gibts bei Reichelt nicht mehr - nur den "dickeren" > ATMEGA2561V - sollte laut Unterlagen gleiches Layout haben, nur doppelte > so viel Flash. Sollte gehen. Aber wieso eigentlich die V-Versionen
der Betriebsspannung sein, siehe Anhang. Auf jeden Fall gibt es aber einen Unterschied zwischen ATmega2561 und dem Rest der Familie.
-
Thread
Atmega644P Fuse&Lock Bits
angeschlossen) also auf 'Lock&Fuses' geklickt => Die Einstellung der Fuse und Lock Bits seien für den Atmega644P noch nicht unterstützt. Also habe ich als Prozessor den 'Atmega644' gewählt und die Fuses programmiert. Ich habe die Taktquelle gewählt und den Takt auf PORTB1 ausgeben lassen. Am PORTB1 messe
! Es gibt zum Auswählen nur diese eine Möglichkeit. Was soll ich jetzt machen, das ich meinen Atmega644P auf 20MHz laufen lassen kann? Welche Alternative zu Khazama? Danke im Voraus. Steve
-
Thread
Suche Bestücker SMD, TQFP für Prototypen
Hallo, für Prototypen-Platinen suche ich einen Bestücker, der einseitig ca 30x SMD 0805, 1x Atmega644p TQFP, 1x Atmega32 TQFP bestücken kann. Wer hätte Interesse und die nötigen Fähigkeiten? Vielen Dank
Hallo, für Prototypen-Platinen suche ich einen Bestücker, der einseitig > ca 30x SMD 0805, 1x Atmega644p TQFP, 1x Atmega32 TQFP bestücken kann. > Wer hätte Interesse und die nötigen Fähigkeiten? Vielen Dank Hallo, bleifrei ist hier Standard. Schick bitte mal Bild / Stückliste per PN oder
-
Thread
Mit AVR anfangen Zubehör?
für mehr als 8 MHz oder Baudratenquarze und LCD-Module. An Controllern: z.B. ATTiny45, ATTiny2313, ATMega8, ATMega 16/32, ATMega644... ganz was Du willst. Vielleicht hilft Dir das als Anhaltspunkt weiter.
-
Thread
Sim908 Sleep mode DTR
aktuell bastele ich an einem kleinen GPS - Tracker, der sich aus einer SIM908 Platine und einem AtMega644 zusammen setzt. Der AtMega sendet die AT-Befehle und bekommt auch entsprechende Rückmeldungen vom SIM. Für autarken Betrieb verwende ich einen 900mAh Akku, der über die Ladeelektronik vom Sim908 gespeist
nicht geholfen. Als weitere Verbraucher habe ich lediglich 2 LEDS für Statusanzeigen. DTR Pin am ATMega und SIM habe ich durchgemessen, Pegel liegen an. Hat Jemand dazu einen Ratschlag woran das liegen koennte ? Besten Dank, der Bernd.
-
Thread
I2C funktioniert (aber nur mit Oszilloskop)
microchip.com/downloads/en/DeviceDoc/21952b.pdf. Ich hatte den MCP23017 bislang mit 5V betrieben (am Atmega644), klappte anstandslos - und habe dies jetzt genauso am XMC4500 mit 3,3V erwartet. In http://www.raspberrypi.org/phpBB3/viewtopic.php?f=44&t=46896 wird übrigens gerade anders herum beschaltet.
-
Thread
Datenlogger mit SD Karte
Hallo, Bin grad dabei mir nen Datenlogger mit Display zu basteln. Es werden alle 8 ADC des Atmega32 ausgelesen, umgerechnet und dann auf einem Display ausgegeben. Also zb. Tmperatur, Druck etc. sind halt mehrere Sensoren. Nun wollte ich, wenn man auf einen Taster drückt, eine aufnahme starten
SD-Karte anzulöten und zu verkabeln hat länger gedauert als die Software von Elm-Chan auf einem ATmega644PV (12MHz, 3.3V) zum laufen zu bekommen. Du gibst ja am Anfang nur den Dateinamen an, dann wird versucht auf die Datei zuzugreifen (die Datei wird gesucht usw. aber das machtst du nicht) und dann
-
Thread
MCP42XXX über SPI an Atmega644 mit Bascom
Hallo, Im Rahmen eines Projektes wollte mit einem Atmega644 einen digitalen Potentiometer (MCP42010) über SPI ansteuern. Den µC Programmiere ich über Bascom. Nun habe ich ein kleines Programm geschrieben um nur den Poti testweise anzusteuern. '_______
5v '______________ ' SPI Test '______________________________________________--- $regfile = "m644def.dat" 'Atmega 644 $crystal = 16000000 '16 MHz $hwstack = 32 $swstack = 10 $framesize = 40 Dim Potico As Byte Dim
-
Thread
ILI9341 langsam Verbesserungsvorschläge?
...sehr ernüchternd, läuft immer noch nicht. Welchen Takt hast Du am 644er laufen lassen?
Jetzt hab ich noch den 644er erfolgreich in Betrieb genommen --> 3V3
-
Thread
Touchpanel mit AVR Board
Display. Das heisst, du musst einen kompletten Font zur Darstellung von Text in den 8k Speicher des Atmega unterbringen. Mit Software ist das für jemanden mit Erfahrung machbar, für eien Anfänger denke ich eher nicht. Ich betreibe dieses Display übrigens an einem Atmega64.
Grafikbibliothek hab ich es anhand des Tutorials hinbekommen, die free: http://www.myugl.de Einen ATmega8 würde ich auch nicht nehmen, wenn schon ATmega dann einen 640 oder 2560.
-
Thread
Rückwandbus mit I2C
modulare Gefahrenmeldeanlage bauen. Prinzipieller Aufbau: Eine große Prozessoreinheit mit einem ATmega 644 oder ähnlichem. Dieser stellt eine Anbindung ans Ethernet dar. Weiter sollen Rauchmelder, Einbruchsensoren, Glasbruchmelder usw. über weitere Module angeschlossen werden können. Hierzu habe ich einen kleinen ATmega Vorgesehen.Größenordnung ATmega 8 und bei sehr kleinen Modulen nur ein Attiny. Jetzt soll die ganze Geschichte in ein kleines Rack mit Rückwandbus. Stecker sind im Rack bereits verbaut. Meine Idee
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Hallo Gerhard, für diesen kurzen Test habe ich einen ATmega644 benutzt, ins fertige Gerät kommt ein STM32F2. Die Ansteuerung ist auch äußerst simpel, neben I2C wird nur ein GPIO für den reset benötigt. Gruß, René
René K. schrieb im Beitrag #3692827: > Hallo Gerhard, > > für diesen kurzen Test habe ich einen ATmega644 benutzt, ins fertige > Gerät kommt ein STM32F2. > > Die Ansteuerung ist auch äußerst simpel, neben I2C wird nur ein GPIO für > den reset benötigt. > > Gruß, René Hallo René, I2C
-
Thread
Einstieg in die Mikrocontroller
Guten Morgen, diese AVR wurden erweitert und können durch ATmega8 --> atmega328p ATmega32 --> atmega644p oder atmega1284p ersetzt werden. Das Datenblatt, bzw. eine AP von Atmel weist Dir die Unterschiede aus.
Tiny13, Tiny84, Atmega328, Atmega644, STM32F405. In der Reihefolge, je nach Bedarf/Aufgabe
-
Thread
Spielecomputer selbst programmieren - Franzis
absoluter Müll für viel zu viel Geld. Alternativ empfehle ich folgende billigeren Module: 1) Crumb644 von chip45.com 25 Euro Atmega644 mit USB und RS485 Interface, als Modul für Steckbrett geeignet, wahlweise mit Bootloader erhältlich. Dazu brauchst Du ein Steckbrett und paar Taster, ggf auch ein
denn auf dem Modul ist nur eine LED drauf. 2) Arduino Uno Rev 3 Starter Kit von Amazon 30 Euro Atmega328 mit USB und Spannunsgregler, ein kleines Steckbrett, Verbindungskabel und 9V Batterieclip. Dazu brauchst Du ein paar Taster und LED's mit Vorwiderstand. 3) STM32F429 Discovery Board 30 Euro
-
Thread
2 atmega einen als porterweiterung
im Beitrag #3562374: > da ich schon 2 atmegas in meiner schaltung eingebaut haber Vermutlich Atmega644 und diese Platine http://www.mikrocontroller.net/attachment/207781/20140206_161604.jpg
Hi >Was fehlt da noch? Der ATMega644 hat zwei VCC/GND-Paare. Und beide sind anzuschließen. MfG Spess
-
Thread
644PA als 644P gebrannt und nun tot?
Hallo zusammen, ich wollte einen Atmega 644PA mit dem "AVR Burn-O-Mat" brennen und habe dafür hier aus dem Forum die gänderte XML-Konfigurationsdatei geladen, in der auch der 644P enthalten ist. Da die Signatur vom 644P und dem 644PA
R. B. schrieb im Beitrag #3562462: > Ich brenne regelmäßig damit ATmega8-Prozessoren und es tauchen dabei nie > Fehler auf. Auch, _nachdem_ der Fehler beim 644 aufgetreten ist? Hast du seitdem mal wieder andere Prozessoren gebrannt?
-
Thread
Atmega 644 Sleep
Hallo, ich hab ein kleines Problem mit dem Sleep mode des Atmega 644. wenn ich den Sleepmode einschalte reduziert sich zwar der Stromverbrauch jedoch nicht mal ansatzweise auf den Wert der im Datenblatt steht. Ich komm im Powerdown modus gerade mal auf knapp
Du betreibst den ATmega644 hoffentlich doch nicht wirklich mit 6V (7806)? >Wenn ich jedoch den Spannungsregler umgehe, mein Netzteil auf 5V >einstelle und die Platine (Mikrocontroller) direkt versorge dann bin ich >bei
-
Thread
V: 5x Atmel ATMEGA644PA-AU (TQFP64)
Verkaufe 5x Atmel ATMEGA644PA-AU (TQFP64) Neu und unbenutzt. VP: € 16,00 + Porto 0,90 € innerhalb Ö. Bezahlung per Paypal oder Bank möglich.
-
Thread
Problem mit AD- Wandlung
Hallo Zusammen, habe ein Problem mit meinem AD- Wandler. Arbeite mit dem ATmega644. Folgendes Programm hab ich zur Initialisierung und Verarbeitung des Wertes geschrieben: ------------------------------------------------------------------ [c] #include <avr/interrupt.h> #include
-
Thread
Suche kompaktes AVR Experimentierboard
http://www.ebay.de/itm/Pro-Micro-ATmega32U4-Replace-Mini-fur-Arduino-IDE-1-0-3-Bootloader-Leonardo-hp-/161180059050?pt=Wissenschaftliche_Ger%C3%A4te&hash=item25871485aa
Hi >- AVR Mega (4/8/16/32) Mal abgesehen davon, das es keinen ATMega4 gibt, sind das alles überholte AVR-Typen ATMega8 ->ATMega48/88/168/328 ATMega16/32 ->ATMega164/324/644/1284 MfG Spess
-
Thread
ATMEGA328P-PU mit größerem Speicher
Hallo :-) gibt es einen ATMEGA der von der Bauform indentisch mit dem ATMEGA328P-PU ist, also somit auch 28 Pins hat, aber einen größeren Speicher aufweist? Der ATMEGA328P-PU hat ja 32.256 Bytes. Ich bräuchte das doppelte. Sicherlich
Wenn es unbedingt das schmale Dip28-Format sein muss, könnte man evtl. einen Mega644/Mega1284 im QFN-Package nehmen und auf einen Adapter löten. Ich glaube aber, dass das eigentlich Problem hier ganz woanders liegt..
-
Thread
ATmega PWM aktualisiert nicht
Hallo, ich habe eine Problem mein ATmega644P ignoriert leider meine PWM-Befehle (OCR0A = x;), wenn sie in einer while-Schleife stehen, wie kann das sein? o.O Hier mein Programmcode es ist eine Abwandlung eines Tutorials.. [c] // this code
Tutorial, hatte das blind kopiert.. https://sites.google.com/site/qeewiki/books/avr-guide/pwm-on-the-atmega328 Jetzt funktioniert es soweit, nur glimmt die LED immernoch, wenn ich auf 0 setze, ich habe gesehen jemand anders hat das problem mit phase correctep pwm gelößt, aber ich verstehe nicht ganz den
-
Thread
Einfaches Beipsiel für I²C
ich verwende zurzeit ein atmega644p
-
Thread
Serielle kommunikation zw 2 ATMega644
Hallo an alle Experten, ich habe folgendes Problem: Ich möchte zwei ATMega644 so einfach wie möglich seriell miteinander verbinden. Die Daten die übertragen werden sollen sind sehr klein und dürfen auch "langsam" übertragen werden. Als Programmiersprache verwende ich C
Heiko K. schrieb im Beitrag #3549097: > Ich möchte zwei ATMega644 so einfach wie möglich seriell miteinander > verbinden. Die Daten die übertragen werden sollen sind sehr klein und > dürfen auch "langsam" übertragen werden. Einfach im Sinne der Hardware oder
-
Thread
OC1A Pin gesperrt nach abschalten von PWM?
Hallo zusammen! Situation: Ich habe hier einen ATmega644, bei dem ich den Timer1 im "Phase-and-Frequency Correct PWM" Mode betreibe (Motoransteuerung). Das funktioniert soweit alles einwandfrei, sprich Duty-Cycle hoch und runter stellen. Jetzt möchte
-
Thread
JTAG ICE2 versus JTAG ICE3 ?
benötige ich für welchen Mikrocontroller bzw. wo liegen die Unterschiede ? Es sollen ATMegas wie z.B. ATMega644 unter Atmel Studio programmiert werden. Wie sieht es mit XMegas aus ? Bin erst Freitag wieder zurück. Bis dann