-
Thread
ATmega64 Pin Change Interrupt Vektor?
Moin allseits, habe mal eine Frage zum mega64. Hat der µC einen Vektor für den Pin Change Interrupt (INT4..7)? Also kann ich zum jeweils passendem auslösendem Pin eine eigene Interruptroutine aufrufen lassen oder muss ich ich manuell nachschauen welcher Pin sich geändert hat? Denke mal das letztere ist der Fall, bin mir aber nicht sicher. Danke schon mal für eure Antworten, Harry
-
Artikel
Modellbau-Sender mit alternativer Firmware (ATmega64)
folgenden Marken vertrieben wird: Turnigy 9X FS-TH9X Eurgle 9X iMax 9X Jamara-Airjump ... Hardware. CPU: ATmega64 Display: LCD 128x64 Analog-Eingänge: 8 (4x Kreuzknüppel, 3x Dreh-Potentiometer, 1x Akku-Spannung) Schalter: 7 (1x Taster, 5x AN/AUS, 1x AN/AUS/AN) Bedienung: 4 Curser-Tasten + eine 'Enter' und eine
Mega64A AVR-MySmart USB light MyAVR Progtool Windows erfolgreich Turnigy v2 Mega64A AVR-MySmart USB light avrdude Windows Vista avrdude -p m64 -c stk500 -C erfolgreich FlySky v2 Mega64A USBasp avrdude Windows
-
Thread
I2C Klasse für ATmega64
Hallo, Ich habe in der Schule diese Klasse für die Verwendung von I2C mit dem ATmega16 erhalten. Nun programmiere ich auf den ATmega64 und suche momentan den Fehler in meinen Programm und nachdem das Programm auf dem ATmega16 perfekt funktioniert hat und auf dem ATmega64 nicht, bin
Hardwaremassig ist I2C Teil bei beiden MEGAs gleich, wenn es auf >M16 funktionert hat, muss es auch auf M64 gehen. Wenn die M103-Fuse (ATmega103 compatibility mode) gesetzt ist dann besitzt der ATMega64 gar kein TWI. MfG Spess
-
Thread
ATmega64: Zugriff DDR_ PORT_ in header files
===== Atmel Studio Version 7.0.1006 Keine Warnings und Errors Das Programm lässt sich auf den ATMega64 hochladen, funktioniert jedoch bei meiner 2. Version leider nicht.
FlashDR schrieb im Beitrag #4782116: > der ATMega 46 Du bist im falschen Thread - hier geht es um den ATMega64
-
Thread
atmega64 mit Ext Crystal/Resonator verfust und zugenäht!
immer an meinen Prozessoren einen ext. Quarz mit 4 MhZ, klappt gut beim Attiny24, kein Problem mit Atmega8 -> bild im Anhang. Bei den anderen projekten mit den Tiny und Mega8 stelle ich Medium Freq. 1k + 64 ein - völlig unproblematisch. Beim Mega64 habe ich Compmode und Jtagen rausgenommen die Platine
schon high ist also: CKopt an Ext. Osc. High Freq. 1k + 64 eingestellt -> letzter verfused so toll was mach ich falsch? bis zum 64er hatte ich nie stress damit, gibts noch ne handbuchseite wo beim 64 die xtal pins woanders sind als 23/24? bekomme ich die
-
Thread
Zigbee übertragung mit Atmel ATmega64RFR2
Guten Tag, Ich möchte mit dem Atmel ATmega64RFR2 über Zigbee mit einem Raspberry Pi3 komunizieren (datenaustausch , temperatur usw.). Mein erstes Problem ist welche Register muss ich beim Atmel ATmega64RFR2 benutzen um mit Zigbee zu senden
Der ATMega64RFR2 wird nicht reichen für Zigbee, dieses hat lediglich 64KB flash, Zigbee braucht normalerweise min. 100KB flash. Wobei wenn ich Deine Beschreibung so lese hast Du wahrscheinlich wenig Knowhow
-
Thread
Wieso 8 PWM Kanäle beim ATmega 64
Leute! Ich bräuchte für meine Anwendung 6 PWM Kanäle mit ca. 5kHz. Hab mir gedacht ich kann den ATmega64 nehmen, weil ich im Datenblatt gelesen habe: - Two 8-bit PWM Channels – 6 PWM Channels with Programmable Resolution from 1 to 16 Bits Und das versteh ich jetzt nicht ganz. Der hat doch nur
entsprechen, der mit 4k Flash kostet nämlich auch 4 Euro. Echte 6-Kanal 16bittige PWM schafft aber der ATmega64 auch nicht. Externe Single Channel PWM-Controller-ICs kosten auch an die 40 Cent pro Stück, das ist anscheinend wieder zu teuer. Ergo: So billig wie Du das willst geht es nicht ;) Müssen
-
Thread
ATmega64 und AVR-GCC: Compiler macht Murks
wr_voltdac kommt er nicht mehr zurück http://nongnu.org/avr-libc/user-manual/FAQ.html#faq_fuses (ATmega64 ist in jeglicher Hinsicht der kleine Bruder des ATmega128.)
der 64er es tut, als ATmega64A ist er nach wie vor im Programm bei Microchip.
-
Thread
Atmega64 PDI/O und RXD/TXD gleichzeitig
Hallo zusammen, kurze Frage, ich erprobe gerade mein neues Board, welches einen Atmega64 verwendet. Da ich das Datenblatt nicht richtig lesen konnte und gepennt habe, musste ich nachträglich PDI/O mit MISO und MOSI von meinem ISP socket verbinden. Leider benutzt ich diese Leitung
erstmal den UART ans laufen kriegen, hat jemand zufällig gerade die Init-Routine für UART0 für einen mega64? ich bastele noch an dem "8N1" Georg
-
Thread
AD- Wandlung ATMega64A Referenzspannung bricht ein
Hallo Leute. Ich möchte gern mit einem ATMega64A (Versorgung 3,3V DC) diverse Gleichspannugen mit dem internen AD Wandler messen. Unter anderem auch die externe Referenzspannung von 3V (angeschlossen an AREF). Diese habe ich direkt an Kanal 4
Ich habe keinen XMEGA sondern einen ATMEGA64A. Ich habe jetzt meinen Fehler gefunden. Ich habe beim Runden einen Überlauf des Datentypen verursacht. Dadurch werden die Werte extrem instabil und falsch. Ich habe also mein Result als unsined
-
Thread
Atmega64 + SPI + GPS Modul
Hallo, habe meinen SPI konfiguriert und schicke via diesem meinem GPS Modul Befehle im NMEA Standard. Eigentlich kann nichts schief gehen. Leider reagiert er nicht so, wie ich das möchte. Hab jetzt mal alles umgeschrieben, dadurch ist der Fehler wohl leichter zu finden. [c] //GGA Off ($PSRF103,00,00,00,01*24) int GGA_Off[]={0x24,0x50,0x53,0x52,0x46,0x31,0x30,0x33,0x2c,0x30,0x30,0x2c,0x30,0x30,0x2c,0x30,0x30,0x2c,0x30,0x31,0x2a,0x32,0x34,0x0d,0x0a}; [/c] Dieses Array sende ich dann mit SPI innerhalb einer for-Schleife. [c] for(int i=0; i<=24; i++) { SPI_Master_Transmit
-
Thread
Atmega64M1 und UART - anders wie sonst?
SIGNAL(UART0_RECEIVE_INTERRUPT) SIGNAL(UART0_TRANSMIT_INTERRUPT) Weis jemand wie das bei dem Atmega64M1 funbktioniert? Hat vielleicht jemand ein Code Beispiel. Gruss
Hi >Weis jemand wie das bei dem Atmega64M1 funbktioniert? Hat vielleicht >jemand ein Code Beispiel. Datenblatt: 20. LIN / UART - Local Interconnect Network Controller or UART? MfG Spess
-
Thread
Atmega64M1 CAN TX Interrupt
Hallo, ich nutze den Atmega64M1 um Nachrichten auf den Bus zu senden/empfangen. Dies funktioniert auch soweit, allerdings springt nach dem Senden einer Nachricht die ISR nicht an, obwohl ich das entsprechende Bit gesetzt habe
-
Thread
Atmega64C1 Bootloader schreibt nicht in Flash
Guten Tag! Ich arbeite hier gerade mit einem Bootloader auf einem Automotive Atmega64C1. Leider konnte ich bisher beim Schreiben in den Flash keine Erfolge verzeichnen. Da der ursprüngliche Code eher komplex ist, habe ich ein einfaches Projekt aufgesetzt, das einfach nur eine Seite
-
Thread
Problem Inbetriebnahme ATmega64 mit AVRISP mkII
die Spannung des Targets von 5,0 V wird im AVRStudio angezeigt. Das Target besteht nur aus dem ATmega64 mit Spannungsversorgung an allen Vcc,AVcc,GND und dem 6-pol. Steckverbinder für das AVRISP mkII mit den Anschlüssen 1 - MISO 2 - Vcc 3 - SCK 4 - MOSI 5 - Reset 6 - GND Zwischen Vcc
Checkliste gelesen. Ist ja wirklich heimtückisch. Da gibt es dieselben Pins, es müssen aber gerade beim ATmega64, den ich mir als AVR-Anfänger rausgesucht habe, andere verwendet werden. Murphy laßt grüßen...
-
Thread
Tutorials für Atmega64-16AU ?
AVR-Tutorial hier auf der Seite angucken. Viele der dort gemachten Aussagen treffen auch auf den ATMega64 zu. Den Rest kann man sich aus den Datenblättern zusammenreimen, die man ohnehin braucht.
while(1) { // Infinite loop OCR0 = adc_data; } } [/c] Würde der so auch auf einem Atmega64 funktionieren. Quelle ist http://www.ikalogic.com/tut_8051_to_avr.php In den Datenblätter vom 64 habe ich jetzt keine Codebeispiel gefunden, um in Erfahrung zu bringen ob SIGNAL(SIG_ADC),
-
Thread
ATmega64 gibt nur 0x53 zurück
Hi, Hab meinen ATmega64 auf ner Platine untergebracht, PE0 an MOSI, PE1 an MISO, PB1 an SCK und PEN offen, und will den jetzt programmieren. Ich hab ein STK500 (v2) und verwende AVRDUDE zum Programmieren (da ich nen Mac habe). Wenn ich AVRDUDE sage es soll ne Verbindung zum 64er herstellen und in den Terminal-Modus wechseln, bricht AVRDUDE ab mit der Meldung, die Signature-Bytes im AVR seien 0x535353 anstatt 0x1e9602. Wenn ich AVRDUDE mit -F zwinge, die Verbindung herzustellen
-
Thread
Display Waveshare 1.28inch am ATmega64
Adafruit_GC9A01A einwandfrei... Muss ich da beim atmega64 bei den Flags was beachten? Muss SPI freigeschaltet werden? Hat das jemand zum laufen gebracht? Ich würde mich sehr über Hilfestellung freuen :-) Gruß Jerry
C.K. schrieb im Beitrag #7172434: > Wirklich ein Mega64? Jau ein ATMEGA64A > > https://github.com/PaintYourDragon/Adafruit_GC9A01A/blob/master/examples/graphicstest/graphicstest.ino > > Ändere Zeile 5 und 6 auf die richtigen Pins: Das hatte ich
-
Thread
Atmega64L geht nicht mehr nach UART einstellung
könnt mir helfen da ich alles schon versucht habe. Also das Problem : Als AVR nutze ich einen ATMEGA64L bei 3.3V davor hängt ein FTDI232RL (I/O auch auf 3.3V) dran. Beide sind über UART verbunden, der FTDI232RL funzt einwandfrei. Das habe ich über HTERM getestet (also senden und empfangen verbunden
-
Thread
Dubug über USB (CP2101) mit Atmega64
Hallo zusammen ich habe von einem Kollegen ein Board bekommen mit einem Atmega64 drauf. Dieser ist mit dem Chip CP2101 (single Chip USB to UART Bridge) über die serielle Schnittstelle (TxD, RxD) verbunden. Bis jetzt lade ich ein *.hex File mit dem Programm MPROG runter. Gerne
Ahnung wie? Oder sonst eine Idee zum debuggen ohne grossen Aufwand. Habe bis jetzt nie etwas mit Atmega gemacht, kenne mich aber sehr gut mit ARM-Controller aus wie zum Bsp. LPC2138 von NXP. Danke für Eure Antworten
-
Thread
Atmega64 -> TWI -> TC74
Hallo, ich habe ein kleines Problem mit meinem Atmega64 + einem Temperatursensor (TC74), welcher über I2C angeschlossen ist. [c] int START = 0x08; int MT_SLA_ACK = 0x40; int MT_DATA_ACK = 0x50; char temperaturgemessen; void Error(){
-
Thread
ATMEGA64M1 hängt sich im Debug Mode auf
zusammen, ich habe gerade folgendes Problem. Ich habe eine RS485 Kommunikation zwischen zwei ATMEGA64M1 aufgebaut. Da es hier noch ein paar Probleme gibt, versuche ich abwechselnd zwischen den zwei Systemen zu debuggen (übers Debugwire Interface und ATMEL JTAG ICE3 Debugger und ATMEL Studio 5.1)
-
Thread
Günstiges und kleines Eval Board min. ATmega 64
nichts passendes gefunden, daher verzeiht mir bitte! =) Ich suche ein Eval Board mit min. einem ATmega64 oder ähnliches. Es sollte auch folgende Eigenschaften haben: - RS232 Anschluss - min. 2 UARTs - 4 PWM Kanäle rausgeführt - möglichst direkt in AVR Studio programmierbar - möglichst klein
-
Thread
ATmega64: Signature und Calibration Bytes schreiben ?
Hi, ich weiß, gleich sage alle, das geht nicht. Habe den Thread http://www.mikrocontroller.net/forum/read-1-99920.html#138453 auch gelesen. Aber: Wie es aussieht, muss es doch irgendwie gehen. Ich habe noch ein bischen mit den Timings meines neuen Programmers gespielt und habe mal einige Werte auserhalb der Spezifikation ausprobieren wollen. Und sie da, meine Software findet den Chip nicht mehr, auch mit den alten Timings, die immer funktioniert haben. Gester und heute habe ich damit verbracht mir ein Parallelinterface zu bauen, da ich dache, wie schon öfter vermutet, dass die SPIEN fuse
-
Thread
Timerinterrupt ATmega64 CodeVisionAVR-Compiler
Hi Leute, ich sitze hier gerade an meinem Projekt und möchte ein paar LED's blinken lassen. Leider Funktioniert das mit dem interrupt irgendwie nicht. kann mir einer helfen was ich falsch gemacht habe? hier ist der Code: #include <mega64.h> void timer_init(void); void main(){ DDRB = 0xff; //PortB als Ausgang definiert. PORTB = 0x00; //PortB Low alle LED's an. timer_init(); return; } void timer_init (void) { TCCR1A=0x00; TCCR1B = 0x05; TIMSK = 0x04; //clk/1024 clk=8MHz Taktfreq. TCNT1 = 57724
-
Thread
ATmega64 - _delay_ms und Timer/ISR Problem
Hallo zusammen! Ich habe in den letzten Tagen eine Platine mit einem ATmega64 gebaut. Anstelle des externen Quarz wird der interen 1Mhz Oszillator (4ms) verwendet, d.h. die XTAL1/2 Anschlüsse hängen in der Luft. CkOPT ist unprogrammiert. Mein Ziel: Ein LCD Display ansteuern
schrieb im Beitrag #2581526: > Peter Dannegger schrieb im Beitrag #2581462: >> M103 Fuse > > Der M64 hat eine M103 Fuse? Ja, das ist gewissermaßen nur ein runterskalierter ATmega128. > (Den Typen, der sich den Quatsch ausgedacht hat, das diese Fuse per > Default eingeschaltet ist, dem würde ich
-
Thread
Icons löschen EA DIP203-6 (Atmega64)
Hallo ich habe folgendes Problem: Ich benutze ein Display (EA DIP203-6) mit einem Atmega64.Ich benutze die mikrocontroller.net ansteuerung im 4 bit modus. Das anzeigen von Text funktioniert wunderbar aber ich kann die Icons nicht löschen. Hatt vieleicht jemand einen paar Tipps wie ich
-
Thread
CTC Timer0 beim Atmega64A Berechnung
Hallo, folgendes Problem: Die Berechnung der Timerfrequenz des Atmega64A 8bit Timer0 im CTC Mode haut bei mir nicht hin. Ziel ist damit einen COMP Interrupt mit 40 Hz zu erzeugen. Reduzierter Code zum reproduzieren (komplette main.c): [c] #include <avr/io.h>
compatiblity mode etc.) Hab im Netz keine Infos gefunden, auch hier bei der AVR Checkliste, da der Atmega64 ja auch sonst paar Eigenheiten hat. Hoffe jemand kann mir helfen.
-
Thread
SD Karte mit ATMega64L FAT16 formatieren?!
Hallo, ich würde gerne die SD Karte, wenn sie nicht FAT16 formatiert ist, über den ATMega64L mit FAT16 formatieren (es werden KEINE SDHC/>=2GB Karten verwendet). Ich habe schon Google bemüht, aber nichts passendes gefunden (oder habe ich einfach nur falsch gesucht?!), finde meist nur fertige
>ich würde gerne die SD Karte, wenn sie nicht FAT16 formatiert ist, über >den ATMega64L mit FAT16 formatieren (es werden KEINE SDHC/>=2GB Karten >verwendet). Mach das am PC, ist einfacher und ein Stück gefährlicher Code weniger im uC . Warum sollte eine <= 2GB Karte nicht FAT16
-
Thread
Timer0 Problem - Bascom - ATMega64
Hallo Leute. Ich versuche gerade den Timer0 beim ATMega64 zu betreiben. Er soll, wenn der Timer den Zählerstend 250 erreicht hat in die Interrupt-Serviceroutine "Isr_on_compare_match_0" springen und dann RELOAD. Er kommt aber nicht in die ISR.
********* ************************************************************************* $regfile = "m64def.dat" $crystal = 6144000 $hwstack = 256 $swstack = 128 $framesize = 256 Config Timer0 = Timer , Prescale = 1024 , Clear Timer = 1 Ocr0 = 250 On Oc0 Isr_on_compare_match_0 Start Timer0 Enable
-
Thread
Ab wann endlich ATMega 64 / 128 ?
den ATMega128 gibt es bei http://www.segor.de (auf Lager ist allerdings die low-voltage version)
Hallo Alle Danke für die vielen Antworten. Ich habe mal bei Ineltek nachgefragt und den ATMega 128 gibt es tatsächlich schon. Er kostet bei einer VE von 90 Stk. nur 13 Euro. Wenn es ihn erst einmal bei Reichelt gibt wird ein Stück wohl so ca. 30 Euro kosten. Der Mega 64 dauert noch ein bißchen
-
Thread
FTDI VNC1L über SPI mit ATmega64?
Hat jemand von euch Erfahrung mit einem VNC1L von FTDI? Ich möchte das Ding über SPI mit eine ATmega64 steueren. Das Problem ist, nach dem Studium der Datenblätter bin ich mir nicht sicher ob dies reibungslos möglich ist? Ist es richtig, dass er ausser im Input Binär Modus immer das LSB zuerst
Hallo Hans Funktioniert den VNC1L mit dem ATMega64 bereits? Und hast du Erfolg mit deiner Firma Blauweiss AG? Gruss Hätt
-
Thread
Atmega64 läuft nicht immer an, C code blink
Hallo zusammen, ich habe ein komisches Problem mit einem Atmega64. Ich habe diesen testweise mit einer Blink code mit zwei LEDs an PB6 und PD7 programmiert. Wenn der code nur die main() Funktion enthält und hierin die Initialisierung und liegt, läuft der Controller
ISP, wobei der Stecker im Betrieb nicht angeschlossen ist. Clock kommt von intern mit 1MHz, Atmega103 compatibility beide Stellungen ausprobiert. Hiermit blinken die LEDs [c] #define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> void test(void); void porttoggle(void);
-
Thread
Unterschied 8/16Bit-Timer bei ATmega64A
Hallo, wenn ich den Timer0 also den 8Bit Timer mit [c] TCCR0 |= BIT0 + BIT1 + BIT2; //Vorteiler 1024 OCR0 = 78; TIMSK |= BIT1; //Interrupt aktivieren für TIMER0 [/c] initialisiere, dann springt das Programm auch in die TIMER0_COMP_vect ISR und wird alle 20ms aufgerufen. Will ich jedoch den Timer1 mit 16Bit mit [c] TCCR1B |= BIT0 + BIT2; OCR1B = 78; TIMSK |= BIT3; //OCIE1B: [/c] einstellen dann wird die TIMER1_COMPB_vect ISR nur einmal aufgerufen bzw. viele Sekunden später aufgerufen. unterscheiden die beiden Timer sich in einem Detail, dass man schnell
-
Thread
AVR Studio GCC ATMega64 JTAG ICE Stackprobleme
Hallo Ihr Mache mein erstes Projekt mit AVR Studio und GCC, kenne mich daher noch nicht mit den Zusammenhängen der einzelnen Komponenten aus, die für das Erstellen des Codes verwendet werden und wo ich da selber Änderungen durchführen kann. Ich habe AVR Studio 4.12 build 560 und GCC 20050214. Wenn ich folgenden Code builde, dann kann ich unter der IO View den Stackpointer und den Stackmonitor. Der Stackpointer wird bei 0x10FF initialisiert. Dies ist meiner Ansicht nach im Nirvana bei 4k RAM. Beim Stackmonitor sind alle Unterpunkte disabled. Wo finde ich die Einstellungen, um den Bug zu ändern
-
Thread
casten mit volatile, GCC 3.3.1, ATmega64
Hallo! wenn ich das mit dem Volatile richtig verstanden habe, dann sollte folgendes Beispiel nicht funktionieren: (testvar wird in einem interrupt inkrementiert) char testvar; while( testvar < 6) { WDG(); // Watchdog }; so ist es auch, der prozessor läuft sich fest. so weit so gut. deshalb habe ich mal versucht testvar umzucasten: while( ((volatile char)testvar) < 6) { WDG(); // Watchdog }; jetzt sollte man aus der Schleife rauskommne, sobald testvar hochgezählt ist. passiert aber nicht, der code ict der gleiche wie im Beispiel
-
Thread
ATmega64 CPU-Prescaler -> Timer0 Fehler
Hallo, ich will für einen ATmega64 den Prescaler (XDIV) für den CPU-Takt nutzen. Nach Datenblatt gibt es dann aber unbestimmte Probleme (Interruptverlust, Zugriffsprobleme Register MÖGLICH?) mit dem Timer0, so dass dieser nur mit
-
Thread
Microchip Studio 7.0.2594 Kein ATmega64A ?
Guten Abend Zusammen, kann es sein, dass im aktuellen Microchip Studio kein ATmega64a mehr in einem Projekt ausgewählt werden kann. Sprich dieser nicht mehr zu Verfügung steht ?? Gruß Thomas
wir haben das zu Zweit verglichen und geprüft. Jetzt sogar mit einer Neuinstallation. Es fehlen alle 64 Pin Versionen.. Ich werde das "Atmel ATmega Series Device Support (2.0.401)" versuchsweise nachinstallieren. Ergebnis später. Gruß Thomas
-
Thread
Frage: Atmega >64k, PROGMEM und Pointer, AVR Studio 6
Habe in einem ATmega128 (Nibo 2) per PROGMEM Strings abgelegt, die insgesamt die 64k-Grenze überschreiten, weil ich testen wollte, ob meine Funktionszeiger noch das tun, was ich mir vorstelle, wenn der Code selber oberhalb
@ BirgerT (Gast) >Habe in einem ATmega128 (Nibo 2) per PROGMEM Strings abgelegt, die >insgesamt die 64k-Grenze überschreiten, weil ich testen wollte, ob meine >Funktionszeiger noch das tun, was ich mir vorstelle, wenn der Code >selber
-
Thread
[V] ATMEGA64A und ATXMEGA256A3U
Hallo zusammen, Habe paar ATMEGA64A zu Verkaufen die ich nicht mehr benötige. 9 Stk siehe Bild für 30 Euro incl Versand per Brief --------------------------------------- ATXMEGA256A3U 5 Stk für 12 Euro incl Versand
#3993611: > oder alle 3 Posten für 30 € incl Versand Meinst du dann 3*5=15 ATxmega256A3U im QFN64 fuer 30 Euro? MfG
-
Thread
[V] ATMEGA128-16AU + ATMEGA64A
Hallo Ich hab beim Aufräumen noch ein paar ATMegas gefunden. 10x ATMEGA128-16AU und 5x ATMEGA64A-AU Ich dachte so an 25€ incl Versand. Sind noch nicht eingelötet worden. Liegen aber schon ein paar Jahre rum.
-
Thread
[ATmega64] Boot Loader und Applikation + gemeinsame globale Variable
wird? [c] uint8_t fw_update __attribute__ ((section (".fwupdate"))); ... avr-gcc -mmcu=atmega64 -Wl,-Map=avr_gcc_test.map -Wl,-section-start=fwupdate=0x800100 avr_gcc_test.o -o avr_gcc_test.elf [/c] Was gibt es noch für Möglichkeiten? Leider kann ich nicht von außen an einem Pin wackeln
-
Thread
Drehgeber per Interrupt auslesen, wieviele Interrupteingänge muss ich belegen bei Atmega64
Schaltung zu optimieren, im moment habe ich einen Drehgeber wie im Bild zu sehen an 3 Ports meines Atmega64 angeschlossen, doch ist es zu "suboptimal" die Zustände in der Hauptschleife stets auszulesen. Meine idee wäre jetzt einen Teil der eingänge auf die INT Ports zu legen und das ganze per Interrupt
-
Thread
Anfänger braucht Hilfe bei ATMEGA64A und AVR Studio 5
direkt ein Problem. Ich möchte gerne ein absolut simples Programm über AVR Studio 5 auf einem ATMEGA64A zum laufen bringen, welches eine LCD Hintergrundbeleutung anschaltet, die an einem Pin von Port B hängt. Als Clock soll ein 10MHz Quarz dienen. Das Ganze soll letztendlich zu einem rudimentären
relevante Teil vom Schaltplan. Nur sehr bedingt relevant. Das ist übrigens nicht das Symbol eines ATMega644A sondern eines ATMega644. Was passiert, wenn du (ohne ATMega) H-Pegel an den Pin legst? Hast du auch das richtige Hex-File geflasht? Was sagt der Simulator zu deinem 'Programm'? MfG
-
Thread
Debug info beim ATmega64 GCC 3.3.1
avr-gcc ..\O\loader.o ..\O\des.o ..\O\usart0.o -Wl,-Map=..\M\desbl.map, -o..\M\desbl.elf --cref -mmcu=atmega64 -Ttext=0xF000 (ext.-) Coff -Konvertierung: avr-objcopy --debugging -O coff-ext-avr --change-section-address .data-0x800000 --change-section-address .bss-0x800000 --change-section-address .noinit
-
Thread
Probleme mit Atmel ATMega64M1 und Programmer JTAGICE3
Hallo zusammen, hoffe hier kann mir jemand weiterhelfen. Ich benutze aktuell in einem Projekt den ATMega64M1 und habe größere Probleme mit den zugehörigen Programmiergeräten. Ich nutze bspw. den JTAGICE3 oder den JTAG MK2. Bei beiden Geräten kommt es laufend vor, dass ich beim Auslesen der ID im AVR
-
Thread
Atmega 64L nicht in device Auswahl studio6 für STK500
Hallo, Ich möchte einen Atmega 64L mit meinem STK500 programmieren. Der Atmega ist auf einer Test PCB aufgelötet. Wenn ich im Atmel studio6 den Dialog device Programming starte habe ich keinen Atmega 64L zur Auswahl. Wenn ich
ATmega64-Typen auswählen. rhf
-
Thread
Atmega64 + avrdude + bootloader kann nicht den Flash Speicher schreiben
Hallo Zusammen, ich mach' gerade erste Gehversuche mit einem RS232 Bootloader und einem Atmega64. Dazu habe ich die Atmel App Note 109 mit dem AVR-gcc kompiliert und anschließen mit Hilfe von Ponyprog übertragen. Danach kann ich mit Hilfe von avrdude sowohl eine Terminalverbindung zum Bootloader
ausgeführt. Die Lock Bits sind auf 0xff, die Fuse Bits auf 0xcf (low) und 0xdc (high) eingestellt. Der Atmega64 läuft mit einer Frequenz von 14,7456Mhz. Hoffe, jemand von Euch hat eine Ahnung, woran das liegen könnte. Grüße Sven
-
Thread
Beschreibung für CAN-LIB für ATMega64M1
Hallöchen Ich hab' mir von der Atmelhomepage die CAN-Library runtergeladen. Die CAN-Schnittstelle läuft auch teilweise. Es fehlt mir aber die Doku zur lib. Es gibt zwar ein PDF ( ATMegaxxM1/C1 CAN library Magneto ) Aber da steht die "Hälfte" nicht drinnen :-( z.B.: was bedeuten die Constanten z.B.: CMD_TX_DATA oder CMD_TX Oder wie setzte ich die "identifiers length" auf 11Bit ? Gibt's da was zum Runterladen ? Wo ? Oder hat wer sowas ? dann bitte senden ! Danke Euch. hmg Mandi
-
Thread
SPI über 6Pol ISP Pin Atmega 88-->Atmega64
Ooooooooooooooooooo ASCHE AUF MEIN HAUPT Es liegt natürlich an mir Dösbaddel! Der Atmega64 wird ja nicht über SPI programmiert ARGGGGGG sondern über PDI & PDO -.- Und leider kann der Atmega kein SPI am USART wie der Atmega88 :-( Ich werds mal mit Lötbrücken probieren.... Greez
Ooooooooooooooooooo ASCHE AUF MEIN HAUPT > > Es liegt natürlich an mir Dösbaddel! > > Der Atmega64 wird ja nicht über SPI programmiert ARGGGGGG > sondern über PDI & PDO -.- dann ists wohl eher ein At_X_mega64 Sascha