Im Forum und im Wiki
-
Thread
AVR für wenig Geld im LAN
Prozessortyp ändern! Dann ein MAKE CLEAN und ein MAKE ALL. ># MCU name > >MCU = atmega32 >#MCU = atmega644 >#MCU = atmega644p Dies mußt du ändern in: ># MCU name > >#MCU = atmega32 >MCU = atmega644 >#MCU = atmega644p Vieleicht auch mal mit dem AVR-NET IO über die serielle Schnittstelle "reden
USE_CAM 3. makefile 3.1 ändern (bei Umstieg auf 644): #MCU = atmega32 --> MCU = atmega644 <-- #MCU = atmega644p --------------------------- Gruß Klaus --
-
Thread
Webserver ATmega32/644DIP ENC28J60
Wie flasht man eigentlich den atmega644 mit AVR Studio? Ich kann den 644er dort gar nicht auswählen.
oder kann ich die aus dem makefile so verwenden [c] #Fuse settings for ATmega644 ifeq ($(MCU), atmega644) FUSE_BITS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m HEX_FILE_NAME = MEGA644 endif [/c] EXT: FF HIGH: df LOW: ff
-
Thread
Radig NetIO Atmega644P Scannerzeile auslesen
__) || defined (__AVR_ATmega644P__) || defined (__AVR_ATmega1284P__) #define TIMSK TIMSK1 #endif [/c] in stack.h [c] #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P__) || defined (__AVR_ATmega1284P__)
in rtl8019.c [c] #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega1284P__) //Set Addr Port Direction = Output DATA_ADDR_RLT = OUTPUT; #endif [/c] in rtl8019.h [c] #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P
-
Thread
UART auf ATmega644P
Übersetz du das Programm auch für einen ATMEGA644P oder brutzelst du da die HEX Datei vom ATMEGA32 rein? Das geht nicht.
> Der ATMEGA644P kennt aber kein UDR. Guck mal in den Config Header. Ist schon im ersten Post.
-
Thread
Interrupthandling
ATMEGA644V schrieb im Beitrag #3115268: > Timer0-Overflow Interrupt (ca. jede us) Das ist aber sehr viel. Da hat der Prozessor nur 20 Taktzyklen Zeit zwischen zwei Interrupts. ATMEGA644V schrieb im
ATMEGA644V schrieb im Beitrag #3115314: > Das wäre mein Code.. Das läuft bei mir aber so nicht durch den Compiler. Da fehlen die Header und die Funktion pulsePIN(). ATMEGA644V schrieb im Beitrag #3115314
-
Thread
ATmega644 Watchdog
steht auf 0xEF, dazu lese ich im Datenblatt '14CK + > 65 ms', oder? Kommt drauf an, ob es ein ATmega644 (65ms) oder ein ATmega644P (4.1ms) oder ein Atmega644PA (0ms) ist.
laut Signatur 0x1E9609 ein ATMega644
-
Thread
Die andere Firmware für AVR-NET IO
Hallo, um den ATMEGA644 zu verwenden musst Du Dein Projekt neu compilieren, einfach umkopieren ist nicht. Also in der makefile : MCU = atmega32 #MCU = atmega644 #MCU = atmega644p auf #MCU = atmega32 MCU = atmega644 #MCU = atmega644p ändern und dann neu compilieren. Ich weiß nicht wie Du den Mikrocontroller programmierst. Da gibt es 2 möglichkeiten. Ich habe erst mit dem sercon v1.1 programmiert (ISP
-
Thread
Welches Board zur Nachführung eines Photovoltaikpanels könnt ihr mir empfehlen?
weitere Frage wäre aber, glaubt ihr das der Atmega32 ausreicht oder sollte ich ihn durch einen Atmega644 ersetzen? lg Christoph
, Uhrzeit und > geografischen Standort aber ca. 20 Minuten daueren; also würdest du mir den Atmega644 empfehlen?