Forum: Mikrocontroller und Digitale Elektronik Simulieren mit AVR Studio


von Redegle (Gast)


Lesenswert?

Hallo,

ich versuche gerade mich in das Programmieren mit AVR Studio Version 
4.17 einzuarbeiten.

Ich habe nun auf dieser Website ein Tuturial gefunden, wie man einen 
Ausgang setzen kann.

http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen

Also habe ich im AVR-Studio folgenden Programmcode eingegeben.

http://www.bilder-space.de/show.php?file=09.10FzM2ozdlBPCjEQ9.GIF

Anschließend drücke ich Build and Run (STRG+F7).
Dann kommt die Nachricht
Assembly complete, 0 errors. 0 warnings

Normalerweise sollte er nun die Schaltung simulieren und die Augänge 
sollten gesetzt werden. Dies müsste ich bei den I/O's erkennen, welches 
jedoch nicht der fall ist.

Könnte mir bitte jemand erklären wo der Fehler ist? Ist das erste mal 
das ich mit dem Programm arbeite.

Ich mache noch ein Bild des Fensters.

http://www.bilder-space.de/show.php?file=09.10tvavBKHvsTMZ9Yr.GIF

von spess53 (Gast)


Lesenswert?

Hi

>Normalerweise sollte er nun die Schaltung simulieren und die Augänge
>sollten gesetzt werden. Dies müsste ich bei den I/O's erkennen, welches
>jedoch nicht der fall ist.

In deinem Programm benutzt du PortB, Anzeigen lässt du dir aber PortG. 
Was soll da zu sehen sein?

MfG Spess

von Redegle (Gast)


Lesenswert?

In PortB ist auch nichts zu sehen. Dachte dort müsste nun irgendwo der 
Wert 0xFF autauchen.

http://www.bilder-space.de/show.php?file=09.10yXDhiueZeJhEF1R.GIF

von Marcus K. (marcusk)


Lesenswert?

die anzeige wird glaube ich nur aktualisiert wenn das Programm pausiert 
ist, bist du mal im einzelschritt durch das Programm gesteppt?

von Justus S. (jussa)


Lesenswert?

Marcus Kunze schrieb:
> die anzeige wird glaube ich nur aktualisiert wenn das Programm pausiert
> ist, bist du mal im einzelschritt durch das Programm gesteppt?

ich vermute mal, er hat es gar nicht erst gestartet...bei mir lief es 
nämlich wie erwartet...

von spess53 (Gast)


Lesenswert?

Hi

Dein erstes Bild stammt nicht aus dem Debugmodus! Klicke mal auf das 
grüne Dreieck. Im Debugmodus ist im Programmfenster links ein gelber 
Pfeil zu sehen und die Icons neben dem grünen Dreieck sind 
freigeschaltet.

MfG Spess

von Redegle (Gast)


Lesenswert?

Ahhhhhhhh

Vielen Dank

Zusätzlich zum grünen Dreieck muss ich noch Run F5 drücken. Dann sehe 
ich auch die Werte.

von Maik (Gast)


Lesenswert?

Hallo!
Ich habe auch ein Problem und hoffe, dass es hier her passt. Ich besitze 
das Pollin-Board und den AVR-ISP2 USB und arbeite mit AVR Studio4. Bei 
mir funktioniert alles, solange der AVR-ISP2 USB angeschlossen ist. Wenn 
ich ihn nicht an das Pollinboard anschließe bleiben auch meine Taster 
und LEDs tot. Das Programm scheint nicht auf meinem Atmega16 zu sein. 
Woran könnte das liegen?

Gruß

Maik

von Maik (Gast)


Lesenswert?

Hat sich erledigt, Fehler gefunden!

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.