-
Thread
Testpersonen für Roboterbausatz NIBObee gesucht
eigentlich gebraucht um das ding zu programmieren, hat man zugang zur ISP schnittstelle des AVR? atmega644 hätt ich auch noch drei hier *fg*
, und die Software lässt sich zumindest auf Quelltextebene 1:1 weiterverwenden auf dem 644. Wenn man dagegen einen ATmega16-Quelltext später auf einen ATmega644(P) portieren will, hat man nervige Umbenennereien der Register- und Bitnamen. Weiß nicht, ggf. wäre ja auch der geringere
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
schrieb im Beitrag #7633828: > Die explizite Abkündigung ist inzwischen erfolgt für AT89xxxx, ATMEGA16x, ATMEGA32x, ATMEGA48x, ATMEGA644x, ATMEGA85x5L, ATMEGA88, ATMEGA8A, ATTINY13V, ATTINY24, ATTINY44, ATTINY461, ATTINY48, ATTINY84, ATTINY861 and ATTINY88 device families in PDIP.
.. ATMEGA644x .... ATMEGA85x5L ... ATMEGA88 ...... ATMEGA8A ...... ATTINY13V ..... ATTINY24 ...... ATTINY44 ...... ATTINY461 ..... Newer Device Available ATTINY461A ATTINY48 ...... in Production
-
Thread
ethersex im etherrape
adc.d.new; fi avr-gcc -Wall -W -Wno-unused-parameter -Wno-sign-compare -g -Os -std=gnu99 -mmcu=atmega644 -DF_CPU=20000000UL -c -o adc.o adc.c unknown MCU 'atmega644' specified Known MCU names: avr2 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414
brauch hab eigentlich die ganzen parkte wie gcc,libc,binutils u.sw installiert hab damit ja schon atmega644 compiliert....
-
Thread
V: Diverses, inkl. AVRs (Österreich)
€ ATMEGA328P-PU 34 1.20 € ATMEGA644A-PU 10 2.52 € ATMEGA644P-20PU 1 2.52 € ATMEGA644PA-PU 8 2.52 € ATTINY13A-PU 7 0.39
€ ATMEGA328P-PU 34 1.20 € ATMEGA644A-PU 10 2.52 € ATMEGA644P-20PU 1 2.52 € ATMEGA644PA-PU 8 2.52 € ATTINY13A-PU 7 0.39
-
Thread
Atmel ohne Quarz Programmieren
AVRdude.html Gibt es die Möglichkeit das STK500-Board zu verwenden? Da kann man zwischen verschiedenen ATMEGA644 auswählen. Welcher ist's den genau? 644A, 644P, 644PA? ciao gustav
des Quarzes (durchmessen) - Defekt oder Fehlbestückung bei Quarz oder C17/C18 Meldet sich der ATmega644, wenn an XTAL2 ein Takt mit z.B. 1 MHz zugeführt wird? Gruß aus dem Schwarzwald
-
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
Atmega32 durch einen Atmaga 64 ersetzen
Hallo, das mit dem Atmega64 war wohl ein Schuss in den besagten Ofen. Habe Eure Antworten gelesen. Vielen Dank. Das einfache wird wohl sein den Atmega32 durch den Atmega 644 zu ersetzen. Die Software kann ich in der jetzigen
> Das einfache wird wohl sein den Atmega32 durch den Atmega 644 zu ersetzen. Nimm den moderneren 644P, dann passt das. Siehe auch die migration note.
-
Thread
Kompatibilität (Pin und Binär)
Controller (am ehesten noch wäre es die 128-KiB-Erweiterung des ATmega644), ja, den kannst du im STK500 wie einen ATmega16/32/164/324/644 programmieren. Er ist zu diesen ausreichend pinkompatibel (komplett pinkompatibel zu 164/324/644 und aufwärtskompatibel zu 16
→ ATmega164P/324P/644P → ATmega1284P ATmega103 → ATmega128 → ATmega1281 → ATmega2561 ATmega640 → ATmega1280 → ATmega2560 AT90USB646/647/1286/1287
-
Thread
Frequenzzähler 8Mhz ohne Vorteiler - Atmega8
Versuche seit Stunden das auf einen Atmega644 zu portieren aber ich bekomme das mit den Timern einfach nicht hin :(((((((( Hiiiilfe
totaler Laie was Timer betrifft. Bzw. kapiere ich einfach > die Register nicht. Warum gibt es beim Atmega644 zum Beispiel TCCR0A und > TCCR0B und beim Atmega 8 NUR TCCR0 ??? Weil der Timer 0 des M644 nun mal eine ganze Dinge mehr kann als der Timer 0 des M8. > Von daher ist es für mich schwierig
-
Thread
(F)UZE-Box Zusatzmodul für AVR NET-IO
von Software, dem Anwenden des Tilestudios und dem Einbringen von AI in die Spiele. Zwecks IC (ATMEGA 644) schau mal bei Pollin. Für alle deine Vorhaben , -viel Glück und vor allem, Spaß bei der Sache...
scartanschluss. beim lesen der schaltpläne sind mir fragen zum anschlus der komponennten an den atmega644a aufgekommen...: ich habe ein datenblatt vom atmega644/ atmega644a. darin steht, das der ossi an pin 12 & 13 angeschlossen wird. laut schaltplan von der uzebox kommt dieser aber an pin 7 & 8.
-
Thread
EMS > Adapter > NetIO > Raspi
Das ist der ATmega644P-20PU oder ?
Hallo Matthias, > Via ecmd ems stats bleiben alle Werte auf Null. Ist in dem NET-IO (o.ä.) ein ATmega644P bzw. ATmeda1284P gesteckt? (Der ATmega644-20PU ist /falsch/ es muss mindestens der *ATmega644P* -20PU sein)
-
Thread
AVR Webserver 1.40 E-Mails versenden
du es dem Compiler schon sagst: > avr-gcc -c -mmcu=atmega644 -I. -g -Os -funsigned-char ^^^^^^^^^^^^^^^
mit makefile schon für den ATMEGA644 vorbereitet gewesen. Das meinte ich. Gruß Florian
-
Thread
KIM-1 in AVR?
Koordiniererer/Dokumentierer/Nachbauer/Tester... ;-) Als AVR sähe ich in erster Näherung einen ATmega644/1284..? EDIT: Zum Einstieg einige englische Textdokumente im ZIP Archiv.. Peter
Aber Geschwindigkeit ist ja nicht alles. Ich gebe die Zugriffe auf die 6530 Ports direkt auf die Atmega644 Ports aus. Damit sollte Tastatur und 7-Segment funktionieren. Ich habe mir nun 7-Segment und Printtasten bestellt. In den nächsten Wochen werde ich das mal auf einer Lochraster aufbauen und
-
Thread
Welchen ATmega soll ich nehmen?
folgende: AT90PWM3 AT90S1200 AT90S2313 AT90S2343 AT90S4414 AT90S4433 AT90S8515 AT90S8535 ATmega103 ATmega128 ATmega16 ATmega161 ATmega162 ATmega163 ATmega164P ATmega168 ATmega169 ATmega32 ATmega324P ATmega328P ATmega329 ATmega3290 ATmega48 ATmega64 ATmega644 ATmega8 ATmega8515
U2 = mit USB-Schnittstelle, ohne ADC U4 = mit USB-Schnittstelle, mit ADC ATmega644P ist eine gute Wahl, ATmega1284P die "fette" Variante davon.
-
Thread
Webserver zur Temperaturmessung
Hallo Stefan, zu Deinen Fragen: 1. Der ATmega644 ist pinkompatibel zum ATmega32. An der Leiterplatte sind deshalb keine Änderungen erforderlich. Der ATmega644 kann jedoch (noch) nicht mit Ponyprog programmiert werden. Es gibt aber andere Lösungen
so in den Griff kriegen, dass Du die Fuses setzen kannst. (Evtl. Software kalibrieren?) Da der ATmega32 nun nahezu voll ist, werde ich im nächsten Schritt einen Atmega644 einsetzen. Da Ponyprog den nun auch programmieren kann, wird der Umstieg noch einmal leichter sein. Am ATmega32 bzw. 644 stehen
-
Thread
Ethersex mit Mega 1284p
atmega16 atmega161 atmega162 atmega163 atmega164p atmega165 atmega165p atmega168 atmega169 atmega169p atmega32 atmega323 atmega324p atmega325 atmega325p atmega3250 atmega3250p atmega329 atmega329p atmega3290 atmega3290p atmega406 atmega64 atmega640 atmega644 atmega644p atmega645 atmega6450 atmega649
-
Thread
Software Serial für mega644
Es ist vom ATmega644 die Rede, ohne P und ohne A.
bezweckte Aussage schon eindeutig. > Zweitens wisst ihr genau so wenig wie ich, welche Variante des ATmega644 > der TO vorliegen hat. Es gibt nur einen ATmega644. Punkt. Von etwas anderem hat der TO nicht geschrieben. Ich poste jetzt auch nicht Bilder vom Datenblatt eines STM32H7, nur weil der Poster
-
Thread
Fehler beim Brennen von ATMEGA48 mit AVRDUDE
Beitrag #5104162: > Ich schreibe an einem kleinen Programm (650 Bytes = 15% vom Flash) für > den ATMEGA48PA. haderlump schrieb im Beitrag #5104162: > avrdude.exe: Device signature = 0x1e960a ... ist weder ein ATmega48, ATmega48A oder ATmega48PA Die ATmega48 unterscheiden sich bei der Programmierung
Das zweite Byte in der Signature (96) besagt, dass es sich um ein 64k-device handelt. Der ATmega644P hat diese ID. Und der unterscheidet sich von ATmega48 in der Programmierung. Du hast Dich selbst und uns verarscht. Gruß Jobst
-
Thread
Mega32 Ersatz mit mehr Speicher
Code oder RAM? Pinkompatible Varianten: ATMega64 ATMega644
Der Mega64 ist nicht kompatibel, der ist im TQFP64. Mega644/Mega644P sind genau richtig.
-
Thread
Datenaustausch zwischen zwei Tiny2313
Hi >644P, um genau zu sein. Wenn bis jetzt ein ATTiny2313 gereicht hat sollte es auch ein ATMega164p oder ATMega324p tun. MfG Spess
spess53 schrieb im Beitrag #2110190: > ATMega164p > > oder ATMega324p tun. Das ist richtig. Tut sich preislich aber nichts. Der 644p von Reichelt ist der günstigste von allen. mfg.
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
atmega3290p atmega3290pa atmega406 atmega64rfr2 atmega644rfr2 atmega64 atmega64a atmega640 atmega644 atmega644a atmega644p atmega644pa atmega645 atmega645a atmega645p atmega649 atmega649a atmega649p
avr/lib/avr5/atmega406 avr/lib/avr5/atmega644rfr2 avr/lib/avr5/atmega64rfr2 avr/lib/avr5/atmega64 avr/lib/avr5/atmega64a avr/lib/avr5/atmega640 avr/lib/avr5/atmega644 avr/lib/avr5/atmega644a avr
-
Thread
initialization failed, rc=-1
Ok, habe den Artikel jetzt gelesen und befürchte, dass ich RSTDISBL programmiert habe. Beim Atmega32 habe ich einen Bootloader drauf, auf dem Atmega644p jedoch nicht. Heißt das, dass ich den Atmega32 noch retten kann und der Atmega644p nur noch für die Mülltonne zu gebrauchen ist? Ich habe den
> Ok, habe den Artikel jetzt gelesen und befürchte, dass ich RSTDISBL > programmiert habe. Beim Atmega32 habe ich einen Bootloader drauf, auf > dem Atmega644p jedoch nicht. Heißt das, dass ich den Atmega32 noch > retten kann und der Atmega644p nur noch für die Mülltonne zu gebrauchen > ist? Du
-
Thread
Ethersex Webserver erkennt keine One-Wire sensoren
Nachtrag: Ich hab gerade mal die Datenblätter des ATMEGA32 mit dem ATMEGA644 verglichen. Der ATMEGA644 hat anders als der ATMEAG32 die Funktion "Interrupt on Pin-Change". Wenn die Funktion aktiviert ist kommt es beim Pegel- bzw. Flankenwechsel am 1-Wire-PIN
ATMEGA644 war korrekt auf 16MHz externen Quarz eingestellt, aber mit einem Teiler von 8! Nachdem ich lfuse auf FF eingestellt hatte, kann auch der ATMEGA644 die 1-wire-Sensoren erkennen. Bei meinem
-
Thread
Toolchain neuere AVRs
atmega3290p atmega3290pa atmega406 atmega64rfr2 atmega644rfr2 atmega64 atmega64a atmega640 atmega644 atmega644a atmega644p atmega644pa atmega645 atmega645a atmega645p atmega649 atmega649a atmega649p atmega6450 atmega6450a atmega6450p atmega6490 atmega6490a atmega6490p atmega64rfr2 atmega644rfr2 atmega16hva atmega16hva2 atmega16hvb atmega16hvbrevb atmega32hvb atmega32hvbrevb atmega64hve at90can32
-
Thread
LEDs leuchten leicht bei 8x8 Register PWM
mit 50µs ohne Mitleuchten laufen müsste und ich hier 2000 benutzen muss. Vielleicht kommt ja mein Atmega 644P nicht richtig mit, denn im Original wird ja ein 32er benutzt.
Peter S. schrieb im Beitrag #1931156: > Vielleicht kommt ja mein Atmega 644P nicht richtig mit, denn im Original > wird ja ein 32er benutzt. Nein. Daran liegt es garantiert nicht, ich habe auch den 644er drin. In deinem Schaltplan hast Du nur einen Mosfet mit 100R
-
Thread
Probleme mit UART
Die io.h am Programmanfang ruft mit mit der Angabe des AVR Modells Atmega644 in AVR Studio [pre] #elif defined (__AVR_ATmega644__) || defined (__AVR_ATmega644A__) # include <avr/iom644.h> [/pre] letztlich iom644.h auf und die ruft die iomxx4.h auf und darin sind
#define SIG_USART_TRANS _VECTOR(22) [/pre] Nur zur Sicherheit: Du hast wirklich einen Atmega644 und keinen Atmega644P?
-
Thread
Zum Einstieg ein paar Fragen
Marts W. schrieb: > > 4. Controller >> Die 644er sind recht beliebt, weil sie die einzigen Atmel-AVRs im >> DIP-Gehäuse mit 4KB-SRAM sind. > Bei Reichelt gibt es ziemlich viele 644er ATMega (PU/AU.....) > kann mir jemand einen Link zu dem passenden Controller geben? > ATMEGA 644-20 PU: http://www.reichelt.de/?ACTION=3;ARTICLE=68173;PROVID=2402 oder ATMEGA 644P-20PU: http://www.reichelt.de/?ACTION=3;ARTICLE=88482;PROVID=2402
-
Thread
AVR Dragon Debugger
dem Shop auch mit der neuen Firmware, >oder ist das ein älteres Modell, was tatsächlich keine Atmel644 >unterstützt? Ich habe beide Versionen und es geht mit beiden. Übrigens gibt es keinen Atmel644. Es gibt ATMega644, ATMega644P, ATMega644A und ATMega644PA. Vorsicht ist mit ersterem geboten. Der
dem Shop auch mit der neuen Firmware, >>oder ist das ein älteres Modell, was tatsächlich keine Atmel644 >>unterstützt? > > Ich habe beide Versionen und es geht mit beiden. Übrigens gibt es keinen > Atmel644. Es gibt ATMega644, ATMega644P, ATMega644A und ATMega644PA. > Vorsicht ist mit ersterem geboten
-
Thread
Keine Verbindung in AVR Studio
Ausführen... -> cmd") Gehe in WinAVR ins Verzeichnis bin (cd Kommando) Tippe ein: avrdude -P COM1 -c m644 -p ponyser Wenn alles funktioniert, kannst du die Device Signature deines Atmega644 auslesen. Dann kannst du dich daran wagen eine Hexdatei zu übertragen... Wenn ein Fehler auftritt, schau dir
Hast du das TESTTOOL Programm für den Atmega644 übersetzt?
-
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
ATmega1284 mit 2 16-Bit-Timern?
A. K. schrieb im Beitrag #1973681: > Yep, die Appnote zur Migration sagt ebenso "The ATmega644P is designed > to be pin and functionality compatible with ATmega644". Mutige Aussage, > wenn man dann einen Timer weniger vorfindet. Nö, die ATmega164 .. 644(P) hatten immer schon nur einen 16Bit-Timer. Der ATmega644 (ohne P) hatte außerdem nur eine UART. Peter
-
Thread
Atmega mit 2 UARTs
Atmega644
Hi >Laut Liste hat der Atmega644 aber nur einen Uart ;) ATMega644 : 1 UART ATMega644P : 2 UART (auch ATMega164/324P). MfG Spess
-
Thread
UART GCC-AVR ?
ATmega644 8Mhz
tut http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Der_UART steht /* UART-Init Bsp. ATmega48 */ void uart_init(void) { UBRR0 = UBRR_VAL; UCSR0B |= (1<<TXEN0); // Frame Format: Asynchron 8N1 UCSR0C = (1<<UCSZ01)|(1<<UCSZ00); } Und da ich den ATmega644 habe nem ich mal
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
Servus Achim, lcd_set_font(FONT_PROP_16, NORMAL); // FONT_PROP_16 lcd_moveto_xy(0,0); printf("Atmega644 11059200 Mhz"); while (1) { lcd_set_font(FONT_PROP_16, NORMAL);// FONT_PROP_16 lcd_moveto_xy(0,0); printf("Atmega644 11059200 Mhz"); lcd_moveto_xy(4,0); printf("DOGXL160 mit I2C");
(char*)uhr_bmp,10, 76); // UHR-Bmp ELECTRONIC ASSEMBLY LCD-Tools (grafik.c) } in der ATMEGA644_DOG_160.c findest du alle Befehle die am Display angezeigt werden. z.B. schreiben: printf("Atmega644 11059200 Mhz"); Sollte das nicht funktionieren, ist die Pixeldarstellung von der du immer
-
Thread
AtMega Pin- und Funktionskompatibel
woanders und heißen auch anders und haben andere Funktionen. Das Dokument "AVR505: Migration between ATmega16/32 and ATmega164P/324P/644P" aka "Microchip doc8001.pdf" hast du dir schon mal angeschaut?
ADC des Nachfolgers (gleiches Board) doch > nicht so viel vom Vorgänger abweichen Na ja, der ATmega16 hat eine 2.54V Referenz, der ATmega644 eine 1.1V Referenz. Aber kein Mensch weiss bei deiner oberflächlichen Beschreibung, ob du die überhaupt benutzt
-
Thread
UART-Verbindung zwischen 2 µC
ich versuche gerade, eine UART-Verbindung zwischen 2 µC aufzubauen. Und zwar zwischen einem Atmega644P und einem Atmega168. Der Atmega644P ist mit der seriellen Schnittstelle des PCs verbunden und bekommt Strings geschickt. Strings, die mit einer "2" anfangen, soll er über seine 2. serielle Schnittstelle
verbunden. Aber die Idee ist geil, mal nur eine Leitung zu verlegen. Also habe ich die Leitung vom 644er zum 168er verlegt, und die Antwortleitung vom 168 dann nicht zurück an den 644er, sondern an einen Max232, der an einem Terminal hängt. Dort kam dann auch was an, d.h. der 644er schickt an den 168
-
Thread
Programmierung größerer Mikrocontroller
Ich stimme Gerhard O. (gerhard_) zu, der ATmega644P ist auch bei mir oft eingesetzt, auch wegen den 2 UARTS, auch schön: Der Quarz hat seine 'eigenen' Pins, und belegt keine IOs. Ein paar ATmega1284P habe ich auch im Vorrat, falls ein 644P mal nicht
Martin Schlüter schrieb im Beitrag #3939115: > Ich stimme Gerhard O. (gerhard_) zu, der ATmega644P ist auch bei mir oft > eingesetzt, auch wegen den 2 UARTS, auch schön: Der Quarz hat seine > 'eigenen' Pins, und belegt keine IOs. Ein paar ATmega1284P habe ich auch > im Vorrat, falls ein 644P
-
Thread
AVR VGA Terminal
senden?? EDIT: Habe ich als Test auch mal gemacht - nichts gebracht. EDIT2: Ich habe einen Atmega644 ohne P, A, PA etc. oder braucht es einen 644P? Ich meine im Source gesehen zu haben, das 2 UARTs genutzt werden. UART0 = serielle Schnittstelle und UART1 = Tastatur? Aus keyboard.c: UCSR1A
Hi Peter. Peter S. schrieb im Beitrag #5818654: > EDIT2: Ich habe einen Atmega644 ohne P, A, PA etc. oder braucht es einen > 644P? Der ATmega644 hat nur einen UART - damit kann die Tastatur nicht gehen. Sebastian
-
Thread
ATmega16 - Speicher voll?
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
spess53 schrieb im Beitrag #1767245: > 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
-
Thread
I/O Interface Module mit Embedded AVR Webserver lässt sich nicht kompelieren
Hallo Zusammen, ich habe folgendes Board: https://www.chip45.com/products/crumb644-net_avr_atmega_modul_board_atmega644p_embedded_internet_ethernet_webserver_usb.php und möchte folgenden Webserver darauf laufen lassen: http://www.stefanfrings.de/avr_io/index.html Leider bekomme
winavr versucht. Bei make all erhalte ich folgende Fehlermeldung: > "make.exe" all avr-gcc -D Crumb644_NET_v1 -fno-strict-aliasing -Wall -O1 -mmcu=atmega644 -DF_CPU=20000000 -DSERIAL_BITRATE=115200 -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wno-unused-but-set-variable
-
Thread
Leitungslänge beim Dragon
Steckerleiste und kürzeren verlöteten Drähten eben funktioniert. Komisch allerdings, dass nur der ATmega644P die Probleme hatte; mit dem ATmega32 ging alles problemlos. @ Jörg W., > Kannst du eventuell auch mal ein AVRDUDE testen? Werde ich mal versuchen. Mit dem Studio kenne mich gut aus, bei AVRDUDE
Herkunft müsste ich mal im CVS nachsehen, kann sein, dass das mal aus einer älteren XML-Datei des ATmega644P stammte, kann auch sein, dass es durch copy&paste ohne eingehende Kontrolle aus dem Eintrag des ATmega644 entstanden ist. Wenn ich die Parameter aus der aktuellen XML-Datei konvertiere, ergibt
-
Thread
SD Karten Library für ATMega gesucht
alle Includes entferne funktioniert es auch auf dem ATMega644 mal schauen was genau dort stört.
schlicht Verdrahtungsfehler. > Wenn ich aber alle Includes entferne funktioniert >es auch auf dem ATMega644 Du redest wirr.
-
Thread
Handycamera MCA-25 ansteuern - ip webcam mit mega32
hoffe das baut einer mal richtig, und stellt es mir zur verfügung !) am atmega644 bin ich am basteln. gruss tom
Hallo, so jetzt nochmal die gleiche version wie oben, aber für atmega644 f_cpu 11059200, servo, uip usw mfg tom
-
Thread
AVR Controller Modell Unterschied Normal/P
Hallo, habe eine Frage zu den Atmel AVRs: Von einigen Modellen, z.B. ATMega88 gibt es auch noch einen ATMega88P, wo liegt der Unterschied? Alles was ich bisher gesehen hab ist das in der Matrix bei Atmel beim ATMega88 6-8 A/D Ports stehen und beim ATMega88P 8 A/D. Wobei
Bensch wrote: > Würd ich mich nicht drauf verlassen. > Z.B. hat der 644P 2 UARTs, der 644 nur eine. Ist aber auch der einzige Fall, hat ein bisschen historische Gründe. Ursprünglich sollte es zum 644 die Pendants 324 und 164 geben, und diese hatten dann die zweite
-
Thread
C/GCC: Kompilieren fehlschlagen lassen, wenn Funktion genutzt
Funktion foo() überhaupt im Projekt genutzt wird: [c] // Funktion kann nur in Projekten für den ATmega644 genutzt werden void foo(void) { #ifndef (__AVR_ATmega644__) #error "foo() can only be used on ATmega644" #endif ... } // Kann immer genutzt werden void bar(void)
Dieser Fehler kommt erst beim Linken:[c]#ifndef __AVR_ATmega644__ extern void foo_can_only_be_used_on_ATmega644(void); foo_can_only_be_used_on_ATmega644(); #endif[/c]
-
Thread
Warum "flickert" die Power LED meines CPLD XC9572XL Xilinx DevBoards?
ist nur kombinatorische Logic, der 2. hat 2 8Bit bidirektionale Busse, einen zum Z80, einem zum ATMega 644, die werden in den Tristate-Zustand versetzt je nachdem, ob READ, WRITE vom 1. CPLD, or WRITE2, READ2 vom ATMega 644 kommt. Der 2. CPLD (der simuliert sozusagen 2 74LS374 Flipflops, mit 2 Takt
nicht 100% kompatibel sind mit dem ATMega 644? Es hat also alles nichts mit Spannungswandlern, GND, Kabellaengen oder Wacklern zu tun. Reines ATMega / CPLD Bus- oder Synchronisationsproblem.
-
Thread
Projekt : GPS Tracker
10. Exotische Bauteile: Das ist mir klar, aber ich kenne keine Alternativen. PS. Gibt es den Atmega644P bei Reichelt ? Gruß Michael
Eigenbaulogger muß andere Qualitäten haben, sonst lohnt sich ein Eigenbau nicht. Falls sich was mit dem Atmega644P entwickelt, bin ich mit dabei. MfG Achim
-
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.
Atmega644 gibt es in DIL-40 und hat 64kByte Flash. https://www.distrelec.ch/ishop/Datasheets/atmega164p_eng_tds.pdf
-
Thread
AVR Atmega 32 austauschen?
Geschwindigkeit. als sie der jetzige Controller liefern kann. Funktioniert ein Programm das für den Atmega 32L geschrieben ist auch für den Atmega 644-20 PU? Die Pinbelegung scheint ja die selbe zu sein. Gibt es bestimmte Befehle die von dem 644er nicht erkannt werden? Mich irritiert das der 644 billiger
Mikrocontroller gefertigt, nur je nachdem eher auf niedrige Spannung oder hohe Frequenz geprüft. Ein ATMEGA32 und ein ATMEGA32L kommen also unter Umständen von demselben Wafer. Und 25% Overclocking sind bei Zimmertemperatur normalerweise auch kein Problem. Andererseits wäre für eine ATMEGA644 bei 3,3V
-
Thread
Firmeware für myEthernet
nicht wo man das > ändert. > Die Eingänge sind nicht verschoben, sondern orientieren sich am ATmega644. Beim NET-IO heißen die ADC-Eingänge 1...4, beim ATmega644 landen die aber auf den Eingängen ADC_4...7 . Die Eingänge des ATmega644 ADC 0...3 finden sich auf dem SUBD-25 wieder. Ein blick in das
was PortD entspricht. > > Die Eingänge sind nicht verschoben, sondern orientieren sich am > ATmega644. Beim NET-IO heißen die ADC-Eingänge 1...4, beim ATmega644 > landen die aber auf den Eingängen ADC_4...7 . Die Eingänge des ATmega644 > ADC 0...3 finden sich auf dem SUBD-25 wieder. Ein blick