Forum: Mikrocontroller und Digitale Elektronik AVR Studio - unerklärliches verhalten


von Rolf R. (ultra-low)


Lesenswert?

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

von Rolf R. (ultra-low)


Angehängte Dateien:

Lesenswert?

So sieht z.B. die Simulation nach mehreren WHILEdurchläufen aus.

von Lutz (Gast)


Lesenswert?

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.

von Rolf R. (ultra-low)


Lesenswert?

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...

von Ossi (Gast)


Lesenswert?

Richtiger Controller eingestellt ?

von Rolf R. (ultra-low)


Lesenswert?

Ja. Es ist korrekt eingestellt. Controller, Takt etc.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.