Variablen auslesen??

OP #897704
Lesenswert?

Hallo

Wenn ich ein Programm schreibe und z.B mit einer int Variable den 
Tastendruck eines Tasters hochzähle. Wie kann ich dann diese Variable 
mir angucken? So zusagen Live - gucken was der Controller macht (nicht 
debuggen).
Ich benutze einen ATtiny13 und AVR-Studio4.

Gruss mcl024
#897710
Lesenswert?

Matthias Lobitz wrote:
> Wenn ich ein Programm schreibe und z.B mit einer int Variable den
> Tastendruck eines Tasters hochzähle. Wie kann ich dann diese Variable
> mir angucken? So zusagen Live - gucken was der Controller macht (nicht
> debuggen).
Indem Du z.B. irgendwelche LEDs an irgendwelchen Portpins entsprechend 
an- und ausschaltest. Allerdings hat der Tiny13 natürlich nicht 
sonderlich viele I/Os, so dass da ohne zusätzliche Hardware enge Grenzen 
gesetzt sind. Ein Schieberegister könnte da teilweise Abhilfe schaffen, 
wobei allerdings auch mindestens 2 Pins benötigt werden. Im Prinzip wäre 
das schon eine Art von "Arme-Leute-Debugging", zumal der Tiny13 sowieso 
über keine In-System-Debug-Funktion verfügt... Bei so kleinen µCs ist es 
aber meist sinnvoller, das Programm im Simulator soweit es geht zu 
checken und im System darauf zu vertrauen, dass die Variablen wohl schon 
die richtigen Werte haben, solange der µC macht, was er soll...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren