Forum: Mikrocontroller und Digitale Elektronik Fragen zu Simulator im AVR Studio 4,19


von Martin M. (silent_max)


Lesenswert?

Hallo liebe Gemeinde.

Da ich des öfteren darauf hingewiesen bin, den Simulator im AVR Studio 
zu verwenden, möchte ich mich nun damit beschäftigen. Installiert habe 
ich das AVR-Studio 4.19. Ist jetzt nicht das aktuellste, aber für mich 
und meine ersten Gehversuche in der µC Programmierung ausreichend.

Als erstes habe ich hier im Forum diesen Link hier gefunden:

http://www.mikrocontroller.net/articles/AVR-Simulation

Nun zu meinen Fragen:

1.) Ist das Simulieren/Debuggen nur textspezifisch?

2.) Kann ich die I/O View rechts im Bild auch für das Simulieren 
hernehmen? Falls ja, wie?

3.) Gibt es vielleicht neben den oben genannten Link auch weitere 
Literatur, die sich mit dem Simulieren im AVR Studio beschäftigt?

Das waren vorerst meine Fragen.

Für hilfreiche Antworten bedanke ich mich im Voraus.

Gruß

Max

von Martin M. (silent_max)


Lesenswert?

> 2.) Kann ich die I/O View rechts im Bild auch für das Simulieren
> hernehmen? Falls ja, wie?

Aha - Effekt Nummer 1:

Einfach auf "Build and Run" klicken und der Simulator startet. Der Pfeil 
bleibt jedoch in der ersten Programmzeile stehen.

Als Beispielprogramm habe ich das hier genommen:
1
ldi r16, 0xFF
2
out DDRB, r16
3
4
ldi r16, 0x00
5
out DDRD, r16
6
7
loop:
8
9
in r16, PIND
10
out PORTB, r16
11
rjmp loop

von spess53 (Gast)


Lesenswert?

Hi

>Der Pfeil bleibt jedoch in der ersten Programmzeile stehen.

Dann kannst du das Programm mit F11 durchsteppen.

MfG Spess

von Martin M. (silent_max)


Lesenswert?

> Dann kannst du das Programm mit F11 durchsteppen.

Ah ok... Vielen Dank für die Antwort. Hat mir schon recht geholfen, da 
ich mich gefragt habe, warum es nicht weiter geht, wenn ich auf den 
gelben Pfeil (Show Next Statement) klicke.

von spess53 (Gast)


Lesenswert?

Hi

>Ah ok... Vielen Dank für die Antwort. Hat mir schon recht geholfen, da
>ich mich gefragt habe, warum es nicht weiter geht, wenn ich auf den
>gelben Pfeil (Show Next Statement) klicke.

Dann klappe mal das Menü DEBUG auf. Dort stehen die möglichen Befehle 
mit den Shortcuts.

MfG Spess

von Martin M. (silent_max)


Lesenswert?

Ok, gut zu wissen.

Da ich jetzt in die Arbeit muss, werde ich mir das entweder heute Abend 
nach 22 Uhr oder morgen Vormittag noch einmal genauer anschauen.

Aber vielen Dank für Deine Antworten.

Gruß

Max

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.