Hallo Seit heute verhält sich AVR Studio recht seltsam. Habe mittlerweile den Code aufs minimum reduziert: #include <avr/io.h> int main (void) { DDRC = 0xff; while(1) { PORTC = 0x00; PORTC = 0xff; } return 0; } Problem ist, dass weder auf dem Board noch im Simulator sich gar nichts ändert. In dem Fall DDRC und PORTC. Die Komunnikation mit STK500 ist einwandfrei. Sollte man vielleicht noch mal alles neu installieren ? Programmierumgebung: AVR Studio 4.16 Build 628 WinAvr 20090313 STK500 Atmega644P, Atmega16, Atmega164P etc. Gruss
So sieht z.B. die Simulation nach mehreren WHILEdurchläufen aus.
Gast
#1327106
Wenn Du Dir die erzeugten Dateien nach dem Compilieren anschaust: Haben sich die Attribute "Datum/Uhrzeit" auch korrekt angepaßt? Lösch einfach mal die Voreinstellungen, welche Dateien geflasht werden sollen und wähle dann noch einmal neu die garantiert korrekten Dateien aus. Das Problem hatte ich auch schon mal.
Habe alle Dateien, ausser *.c gelöscht. Bringt nichts. Ich weiss nicht, es ist wie verhext. Kein einziger Port lässt sich ansprechen. Clock ist da, habe an CLKO gemessen. Dateien mit Verify überprüft, alles OK. Alle sämtliche Atmegas ausprobiert. Es will einfach nicht. Bin am verzweifeln...
Gast
#1327166
Richtiger Controller eingestellt ?
Ja. Es ist korrekt eingestellt. Controller, Takt etc.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
