-
Thread
Atmega644 DCF77_Dekodierung
Empfangsprobleme der Module sind mir bekannt, jedoch betreibe ich die „Uhr“ gerade noch mit einem zweiten µC (Atmega8), dem ich eine „Beipielminute“ einprogrammiert habe, die er als Signal an einem Pin ausgibt. So möchte ich zunächst mal den Algorithmus des Atmega 644 testen. Freundliche Grüße Michael
-
Thread
Welchen AVR Emulator
Hallo Kann jemand einen AVR Emulator empfehlen? Ich möchte ein an sich kleines HEX File eines Atmega644 daraufhin analysieren, welche Dateien untere welchen Bedingungen wo in das EEprom geschrieben werden, wo EEprom gelesen wird, welche Register gesetzt werden usw.
-
Thread
[V] Diverse Bauteile kostenlos abzugeben
2x USB to RS232 (Conrad), 1x gebraucht und 1x neu 1x SD Kartenslot (neu) 10x RGB LED (neu) 1x Atmega 1284 (neu) 1x Atmega 644 (neu) 4x Atmega 8 (neu) 4x Atmega 88 (neu) 1x L6202 Bei Interesse hier oder per Nachricht an mich melden. Gruß Morgenmuffel
-
Thread
Print für Digital rgb strips controlle
alzu extrem enge Leiterbahnen erlaubt. Nun ich habe auf einem extern gefrässtem print bereits ein atmega 644 genutzt und hatte ein attiny 841 übungsprint. von diesen attiny 841 hätte ich noch einpaar hier doch kann ich diese Verwenden? Das Bluetooth modul hat nur ein tx, ein RX und Speisungsanschlüsse
-
Thread
Probleme mit UART-Empfang
benötige mal eure Hilfe in Sachen Kommunikation zwischen AVR's. Zur Hardware: Der Sender ist ein ATmega162PU. Dieser sendet über ein Bluetooth-Modul (BTM222) folgende Informationen: [code] A,0 B,0 C,0 D,0 E,48 F,56 G,0 H,0 I,0 J,0 K,0 L,0 M,0 N,0 O,0 P,0 Q,0 R,0 S,0 T,0 U,0 V,
Buchstaben sind Werte eines DMX-Pultes. Auf Empfängerseite ist ebenfalls ein BTM222 mit einem ATMega644. Das Bluetooth-Modul empfängt auch alles wunderbar. Nur dem AVR konnte ich das zuhören noch nicht richtig beibringen. Um Die Einstellung Baudrate mache ich mir keine Sorgen. Aber der Vollständigkeit
-
Artikel
USB-Stick am Mikrocontroller
24MHz erhöht, was ohne Software-Änderung auch funktionierte. Für die AVR-Version habe ich einen ATmega644 verwendet. Auch andere AVRs sollten funktionieren. Getestet mit unterschiedlichen Taktfrequenzen (1MHz, 8MHz, 11.0592MHz). Beim Einsatz des UART-Monitoring sollte unbedingt ein externer Quarz angeschlossen
-
Thread
Wie können Kamerabilder auf einem NET-IO-Server abgelegt werden?
Auf einem NET-IO-System/ADD-ON (ATMega644 & SD-Card) möchte ich Bilder einer Überwachungskamera ablegen. Auf dem System läuft die Software von U. Radig. Mit AJAX scheitert es leider*1. Wer kennt die Software und kann mir einen Tipp geben
deine Config schon mit mehr > Worten beschreiben. NET-IO plus ADDON mit Software von U. Radig. ATMega644 Mikrocontroller mit SD-Card. IP-Kamera und NETIO befinden sich im gleichen Netz an einer Fritzbox. Das Bild kann als URL mit http://192.170.178.40/cgi/jpg/image.cgi abgerufen werden.
-
Thread
[ATmega644PA] SPI: SPIF wird auf einer Hardware gesetzt, auf anderer nicht
Moin, langsam gehen mir die Ideen aus. Ich habe hier zwei verschiedene PCBs, eins dient als Entwicklungsboard für die Software, das andere soll die finale Hardware für unser Produkt werden. Auf dem Entwicklungsboard sind Display (EA-DOGM128), RS-232 für Debugging und Taster integriert. Das finale PCB enthält nur den Controller mit dem üblichen Hühnerfutter drum herum und gibt die Signale über einen Pfostenstecker an die Platine in der Frontplatte mit Display und Co weiter. Für das EA-DOGM128 nutze ich SPI. Auf dem Entwicklungsboard funktioniert das prima. Auf dem finalen PCB wird
-
Thread
Flash Speichers des ATMega328P ist voll? Mit 12,7 kb??
Full (Memory Overflow) Hier nochmal als Bild: http://prntscr.com/bhug6u Ich verwende denn ATMega328P mit 16 Mhz. Soweit ich weis und auch gesehen wenn ich bei einen neuen Projekt denn Controllor auswähle, hat dieser ein App./Boot Memory von 32 KBytes. Und auch im Datenblatt steht das dieses 32
mehr nutzen kann? Ein anderen Controllor in meine Platine einzubauen ist nicht möglich. Da für ein ATMega644 oder ATMega32/16 kein Platz ist. Mfg Felix.
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
ATmega329PA ATmega32A ATmega32C1 ATmega32HVB ATmega32M1 ATmega32U2 ATmega32U4 ATmega32U6 ATmega406 ATmega48 ATmega48A ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644A ATmega644P ATmega644PA ATmega645 ATmega6450 ATmega6450A ATmega645A ATmega649 ATmega6490 ATmega6490A ATmega649A ATmega649P ATmega64A ATmega64C1 ATmega64M1 ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A
-
Thread
Aus +5 Volt(von LM7805) eine negative -5 Volt Spannung machen möglich?
Genauigkeit zu bekommen. An +Vs habe ich +5 Volt angeschlossen. Vout an mein Analog Eingang 0 am ATMega644. Und GND auf Masse. Ein Grad entspricht 10 mV bis 1500 mV kann der LM35 mit einer positiven Spannung messen. Um aber Minus Temperaturen zu messen muss ich eine negative Spannung haben. Um die Full
Du kannst mit einem Pin von deinem ATmega eine Ladungspumpe betreiben. Die negative Spannung sollte dann noch stabilisiert werden. Warum müssen es unbedingt -5V sein?
-
Thread
PWM gibt auch bei OCRnX = 0; noch ein Signal.
gemeinsamen Masse Pol. Ich habe drei Poti angebracht für die RGB Farben, und lese diese mit dem ATMega644(16 Mhz) ADC aus. Und gebe das Ergebnis an denn Entsprechen PWM Output weiter. Ich habe denn Timer1(16 Bit) auf 8 Bit Fast PWM mit ein Prescaler von 64 eingestellt. Beim Timer2(8 Bit) auch Fast PWM
-
Thread
fischls USBasp unter Debian
[code] >avrdude -P USB -c usbasp -p m644p -v avrdude: Version 5.11.1, compiled on Oct 18 2011 at 21:17:35 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System
: USB Using Programmer : usbasp AVR Part : ATMEGA644P Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated
-
Thread
XY-MK-5V ohne Uart
eines von den Funk-Empfängern "XY-MK-5v" aus China bestellt. Mit diesem würde ich gerne mit einem Atmega 32 Signale auslesen. Mir ist leider erst im Nachhinein aufgefallen, dass die meisten Beispielprogramme, egal ob für den Arduino oder auch andere, dass sie fast alle über UART kommunizieren. Leider
Euro sparen nicht wert. Mir wäre meine Zeit zu schade dafür die man da dann reinstecken muss. ATMega324, 644 oder gleich 1284 nehmen.
-
Thread
[V] AVR-Module mit ATMEGA644 in Hutschinengehäuse
Die Module (AVR-Board und I/O-Board) sind mehrfach vorhanden und stammen aus einer beendeten Prototypen-Entwicklung (Nullserie). Mitgeliefert werden Schaltplan, Bestückungsplan, 20pol. Verbindungskabel und Programm-Beispiele in AVR-Bascom. Beide Board sind kpl. bedrahtet und fast alle ICs sind gesockelt. Zum Betrieb der Module wurde ein zusätzliches 12V-Hutschienen-Netzteil verwendet. Zur Notstrom-Versorgung kann unter der Display-Platine ein 9V-Akku eingesetzt werden. Die CPU läuft mit einem 10MHz Quarz. Andere Frequenzen (max. 20MHz) erfordern einen Quarz-Wechsel. Die EIB-Option ist nicht bestückt
-
Thread
Atmega8 und I2C-Display startet nicht
Hallo, "MC läuft mit intern 4Mhz" wie hast Du das bei einem Atmega8 angestellt ?
@Datenblatthinweiser Mein Atmega8 als TWI-Master, der das Display ansteuern soll, hängt läuft mit 4Mhz.
-
Thread
V: Diverses: ATMega STM, etc
Verkaufe folgende, teilweise gebrauchte Dinge: 2x ATMega 644-20PU (DIP) --> 3,50 1x ATMega 644A-20PU (DIP) --> 3,50€ 1x ATMega 324P-20AU (TQFP) --> 2,20€ 1x ATMega 88P-20PU (DIP) --> 1,70€ 1x ATMega 328P-PU (DIP) --> 1,80€ 1x ATMega 8L-8PI (DIP) -->
Die 3 ATMega644 sind für Cihan S. reserviert. Bitte schickt mir Anfragen per PM. Sorry, hatte ich vergessen zu erwähnen.
-
Thread
Nach langer Pause: AVRISP mkII blinkt orange
Hallo, ich habe vor längerer Zeit ein AVR-NET-IO von Pollin (mit ATMega644) umprogrammiert. Das funktionierte im Atmel Studio 6 mit dem AVRISP mkII bis vor ca. 2 Jahren ohne Probleme. Dann habe ich dieses Projekt beiseite gelegt und alle Sourcen archiviert. Das AVR-NET-IO
Wenn ich ihn wieder anstecke, blinkt er wieder orange. Wenn ich dann die Stromversorgung für den ATMega664 abziehe, leuchtet die LED zunächst ständig grün, nach einer Weile ständig rot. Wenn ich bei abgeschalteter Stromversorgung des ATMega das USB-Kabel abziehe und wieder anstecke, dann ist und bleibt
-
Thread
ATMEL (Microchip) erhöht die Preise
Hallo Allerseits, bei unserem Projekt geht es konkret um einen ATmega644RFR2. Der ist noch nicht sonderlich alt. Das Design ist jetzt 3 Jahre alt. Wie gesagt: Wir hatten gerade letztes Jahr schon eine Preiserhöhung (Begründung: Wechselkurs). Vor 3 Jahren wurde dieser
Beispiel auch. Das erhöht nebenbei das Bildungsniveau. ;-) Ob das schon mal jemand verwechselt hat? ATmega16 und ATmega164 sind pinkompatibel. ATmega32 und ATmega324 sind pinkompatibel. ATmega64 und ATmega644 sind nicht pinkompatibel.
-
Thread
Atmega 644v10PU in Jung Pumpensteuerung
Hallo, ich bin Neuling hier und hoffe dass mir jemand helfen kann. Ich habe hier eine Kläranlagensteuerung der Firma Jung, diese haben den Bereich verkauft und supporten aber nicht mehr. Das Problem ist, dass immer mal wieder das Datum und/oder Uhrzeit verstellt sind und aus dem logischen Wertebereich fallen. Vorhin stand das Datum auf 00.00.20=4. Natürlich geht dann die Steuerung auf Störung Stellt man neu ein geht es für ein paar Minuten aber auch mal Stunden. Was kann ich machen, die Alternative ist die komplette Kläranlage zu erneuern.
-
Thread
[V] ATMEGA 644P-15MZ
Hallo aus einen bestehendne Projekt habe ich noch ein paar ATMEGA644P-15MZ im 44QFN Gehäuse über. Würde 5€ denken. Grüße Eltman
-
Thread
ATmega32 16PU erster Schritt mit AtmelStudio
Vielen Dank für die Antworten. In der Uni verwenden wir auch einen Atmega32 allerdings keine Atmega32 16Pu. Mit dem Board von der Uni funktioniert alles wie es soll. Ich habe mir Atmel (zuhaus)installiert. Den USB Progger installiert. Die Vorlagendatei geöffnet, bischen
etwas panik das sich bei den Fusebits was verstelle. Sind das die gleichen Einstellungen wie beim Atmega32? MFG
-
Thread
Atmel Studio 7 - Atmega328p - Befehle werden rot unterstrichen
Ich hab mir gerade ein paar io.h auf Github angeschaut. Beim Atmega644 ( iomxx4.h) ist es PBx Beim Atmega328p Portbx Falsches Copy&Past ? Gruß JackFrost
schrieb im Beitrag #4570107: > Ich hab mir gerade ein paar io.h auf Github angeschaut. > > Beim Atmega644 ( iomxx4.h) ist es PBx > Beim Atmega328p Portbx > > Falsches Copy&Past ? Vermutlich. Magst Du bitte einen Bugreport schreiben?
-
Thread
Wer kann mir ein Eagle Layout erstellen?
Christian schrieb im Beitrag #4564175: > AtMega 644 4 Fach Operationsverstärker, ein paar Widerstände, > Kondensatoren, einen Pfostenstecker und Schraubklemmen, damit ich die > Sensoren anbringen kann. Befestigt werden soll die Platine vielleicht
Richard B. schrieb im Beitrag #4565859: > Jörg, Ich denke du bist kein Hobbynutzer ;) Für ATmega644 schon. Professionell nutze ich (AVR-mäßig) ATmega256RFR2. > Solche Anfragen ohne Angaben kommen ganz schlecht an. Das ist korrekt. Aber viel ist vom TE sowieso nicht mehr zu hören. Wahrscheinlich
-
Thread
ATmega644 Timing Probleme
gerechnet und probiert. Leider haben meine Versuche nicht zum Erfolg geführt. Das ganze läuft auf einem ATmega644. Das Ziel ist es die Parameter x und y des startTimer2 durch von etu abhängige Parameter zu ersetzen. Bin gespannt auf eure Antworten. Niclas
IO-Bits direkt pollen und rücksetzen. Ein Interrupt frißt schonmal mindestens 30 Zyklen. Der ATmega644 kann doch bis 20MHz, dann wird es deutlich leichter (496 Zyklen).
-
Thread
SPI lässt sich nicht konfigurieren
Code usw angeguckt zu haben: Das oder etwas sehr ähnliches hatte ich vor ca. 5 Jahren mal mit einem Atmega644 von Pollin und damals auch hier im Forum gepostet. Als ich das Enable SPI Transmit Bit gesetzt hatte ist der Controller einach hängen geblieben. Das SPI Senden musste ich dann per Software lösen
Hi, ich mal mit einem Atmega32 ( ich hab leider keinen Atmega8 da) das mehr oder weniger getestet. Ich musste nur die SPI Frequenz runternehmen und auch den SPI Mode für mein EEPROM anpassen. Also mit dem Atmel Studio 7 und
-
Thread
27000 MHz Quarz für Atmegas ok?
Grundton? Die Älteren (ATmega8, -16, -32) schaffen das sehr wahrscheinlich nicht, bei den Neueren wie z.B. ATmega1284 bin ich skeptisch. Und falls es Obertonquarze sind, erübrigt sich die Frage.
auf der Grundwelle zum schwingen?? > Weiss ich gar nicht Also bei mir werkelt seit Jahren ein ATmega644P mit einem 100 MHz Quarz zuverlässig auf 20 MHz.
-
Thread
ATmega644 UART
Hallo, ich versuche mit dem ATmega644 eine UART Verbindung zum PC herzustellen, bzw. soll der ATmega ein paar Zeichen senden. Ich erhalte jedoch keinerlei Reaktion am PC (mit CP2102 und Putty und mit Arduino versucht zu lesen).
Hi, an den ATmega ist nur eine Strom-/Spannungsquelle angeschlossen und der UART (TX und GND). Es ist kein Pegelwandler zwischengeschaltet. Der CP2102 sollte 5V sowie 3V3 unterstützen. Gruß Niclas
-
Thread
schneller Thermocouple Ampl. gesucht
abgeben. Was ist in diesem Fall schneller: I2C, SPI oder AI? Besten Dank und LG. Sonstige HW: ATMega644 mit MCP2515+MCP2551
-
Thread
FT800 / FT810 Library
auch Beispiele für den ATmega 644P/PA? Würde ein ATMega328PB mit seinen vielen Registern reichen? Den gibt es nur als SMD-Version. (China-Nachbau mit SMD-ATMega328P der dann gegen einen ATMega328PB ausgetauscht wird)
gerade zu diesem IC ein Board machen lassen und werde hiermit experimentieren. ... oder wäre der ATmega644PA für deine Experimente schon zu langsam?
-
Thread
ATMega328, komisches Verhalten bei fast vollem Speicher
Probleme? Über Tipps würde ich mich sehr freuen, ich würde nur ungern auf einen anderen Controller (ATMega644) umsteigen ... Platinenlayout is schon fertig und es ist kaum noch Platz für einen größeren Controller ... :-/ Viele Grüße Sebastian
liegen. Du hast etwas über 100 Bytes frei, reicht das für lokale Variablen und Stack? Sollte der Mega644 nicht pinkompatibel sein?
-
Thread
Störungen vom DC Motor am Uc beseitigen
folgende Frage: ich Treibe 2 DC Motoren über ein L293D Motortreiber an. Das ganze wird von einem Atmega 644 gesteuert, lass ich das ganze ohne Motoren (ausser 2 Servos) laufen, habe ich keine Probleme. Sobald die 2 DC Motoren angesteuert werden bekomme ich extreme Störungen auf die Spannungsversorgung
-
Thread
Problem mit AVR MKII
Jens K. schrieb im Beitrag #4535067: > ich versuche gerade einen ATmega328P mittels AVR MKII zu programmieren AVR MKII = AVRISP MKII?
Programmer zieht die Reset Leitung ja runter. Ich hatte mal ein fehlerhaftes Programm, das den µC (Atmega644) so gründlich zum abschmieren brachte, dass die ISP Schnittstelle blockierte. Wenn ich aber durch Festhalten des Reset Tasters verhinderte, dass das Programm startet, klappte es. Ich denke, dass
-
Thread
GLCD 128x64 Hardware oder Softwarefehler.?
wie oben zu sehen. sobald ich den kontrast höher stelle, wird noch mehr chaos. ich habe einen atmega644. außer einem quarz und dem lcd hängt nichts dran. der µC war auch neu. was mache ich nun falsch.?
-
Thread
AVR644PA UART mit Bluetooth (HC06)
Hallo, ich habe ein Problem bei der Bluetoothübertragung von meinem ATMega644PA und meinem Bluetoothmodul HC-06. Das ganze läuft über UART und der Code funktioniert auch (UART0 liefert wenn ich ihn per USB überprüfe die richtigen Werte) aber beim Bluetoothmodul kommen falsche
Screenshot einer Übertragung (es sollte immer von 0-9 gezählt werden). Ich habe den RX Pin des ATMega mit dem TX des HC-06 und umgekehrt verbunden. Kann es sein, dass der Fehler darin liegt, dass ich im Moment die Spannungswandlung (ATMega gibt 5V aus, HC-06 erwartet 3.3V Pegel) einfach mit einem 2
-
Thread
6 Bits eines Bytes in if-Abfrage vergleichen / AtmelStudio
Samstag schrieb im Beitrag #4521943: > Geht es um AVR? Mit dem Studio kann man auch ARM befeuern. ATMEGA644P
-
Thread
Hterm empfängt lauter \0\0\0 vom UART ATmega8
attachment/149848/Fuse-Einstellungen.png Das ist quark, auch Atmegas haben den CKDIV8 - aber der Atmega8 nun gerade nicht :D
? Das ist ja ist 1551 , War das nur ein Test oder ist das aktuell so eingestellt ? Das währen ja ~644 Baud. Gruß JackFrost
-
Thread
Z80 Projekt für Hauptwerk Orgel
Wenn es einfach sein soll und Kosten nicht allzu wichtig sind, dann würde ich eine Hand voll Crumb644 Boards (http://www.chip45.com/products/crumb644-1.1_avr_atmega_module_board_atmega644p_usb_rs485.php) über RS485 vernetzen. Auf einem davon kann dann auch gerne das Hauptprogramm laufen. Bestelle
Stefan U. schrieb im Beitrag #4522498: > (http://www.chip45.com/products/crumb644-1.1_avr_atmega_module_board_atmega644p_usb_rs485.php) > über RS485 vernetzen. Naja, das Geld würde ich dann lieber in etwas Entwicklungs- und Programmierhardware stecken. Für die 25 Euro, die nur
-
Thread
Eigene app: Über bluetooth arduino steuern
Ich hatte mir bisher keine Kopf um die Codegröße gemacht, da er auf den kleinsten mir bekannten Atmega drauf passt. Für mich besteht da einfach kein Optimierungsbedarf.
Ja, der Code ist über längere Zeit mit Anforderungen gewachsen und wurde ursprünglich auf einem ATmega644 und Xmega128A3 im Rahmen einer größeren Anwendung mit Web Interface verwendet.
-
Thread
ATMega644 UART
Hallo zusammen, ich benutze einen ATMega644 und will daten vom ADC über den UART Senden. Leider kommt da nichts an. Mit einem ATMega32 funktioniert es ohne Probleme d.h. dass mein Terminal Programm richtig geschrieben ist und der Fehler
Hast du die CKDIV8 Fuse beim Atmega644 gelöscht ? Wenn nein dann läuft der ja nur mit 2 MHz Gruß JackFrost
-
Thread
Hilfe bei Schaltungsentwicklung und Bauteilauswahl: Aquariumbeleuchtung
was das angeht bessere und mehr Ideen als ich. Vielen Dank für eure Hilfe vorweg. Atmega644
-
Thread
Mikrocontroller Auswahl
kannst du einfach ablöten. Ansonsten: Falls du viele I/O Pins haben willst, schau Dir das Crumb644 Modul an.
Features erhalten: bis zu 800mA/5V und 500mA/3V (bei externen Stromversorgung) Steckplatz für Atmega328P (wie Original) Steckplätze für Attiny2313 und Attiny13 (und pinkompatible) Komplette Platine umschaltbar zwischen 3,3V und 5V (per Schiebeschalter) Atmega32u2 als USB nach Seriell Wandler
-
Thread
dcf77 Signal Einlesen. Atmega644
PIND2; while(dcf77_sig==1) { PORTD|=1<<PIND3; } } Anmerkungen: -Atmega 644 -Lösungen mit Hardwareinterrupts ebenfalls erwünscht. (PIN 2 hat Zugriff auf INT0) -DCF77 Signal an PIND2, LED an PIND3. -Sonstige Kritik erwünscht. Verfolge keine „Mach-Mal“-Strategie. Möchte
-
Thread
ATMEGA: verwendeter Controllertyp bestimmen
AVR_AT90S4434__) \ || defined(__AVR_AT90S8515__) || defined(__AVR_AT90S8535__) \ || defined(__AVR_ATmega103__) /* old AVR classic or ATmega103 with one UART */ #define AT90_UART #define UART0_RECEIVE_INTERRUPT UART_RX_vect #define UART0_TRANSMIT_INTERRUPT UART_UDRE_vect #define UART0_STATUS
Danke für die schnelle Antwort. Dann sollte es also so funktionieren: [c] if defined (__AVR_ATmega16__) {"REGISTEREINSTELLUNG_1";} ..... [/c] Ich muss jetzt gleich weg, werde das heute mittag ausprobieren. Gruß Rüdiger