Atmel Studio 6 Simulator

Gast #2869293
Lesenswert?
• ▲
▼
Hi,

kann wer erklären wie man den Simulator benutzt? Ich raff das ´nicht.

Habe mir (für Atmega328P) eine kleines Programm geschrieben:
nur Taste 1 gedrückt LED an
nur Taste 2 gedrückt LED aus

Das funktioniert auch, wenn ich es in den 'Kasten schiebe'

Jetzt würde ich das ganze nicht jedesmal 'hoch laden & testen wollen' - 
das wird ja sicher auch in diesem Simulator gehen. Aber ich komm damit 
nicht klar. Das geht schon los mit I/O-Port B,C&D - mein µC hat aber 
I/O-Pins 1-16 ;-).
Und ich erwarte von einem Simulator, das ich auch einen Eingang 
simulieren kann und ich dann auch den Status der Variablen sehen kann. 
Dafür wird dann sicher dieser I/O-Viewer sein. Aber ich versteh das 
nicht.
(Natürlich habe ich auch einen Breakpiont gesetzt...)

Weiss da wer bescheid?
Gast #2869303
Lesenswert?
• ▲
▼
>Das funktioniert auch, wenn ich es in den 'Kasten schiebe'

Ist doch sowieso die beste Lösung.
Wer traut schon einem Simulator.

>Das geht schon los mit I/O-Port B,C&D - mein µC hat aber
>I/O-Pins 1-16 ;-).

Das sind dann wohl die Pinnummern am Gehäuse.
Gast #2869426
Lesenswert?
• ▲
▼
Du musst auch das "Watches"-Fenster einblenden.
Da kann man dann den gewünschten Variablennamen eintragen.
Dei Eingänge kann man dadurch simulieren, indem man die entsprechenden 
Register manipuliert.
Das geht IMHO indem man z.B. die Bits der Ports anklickt - Hab ich noch 
nicht auspropiert, da es bis jetzt nicht nötig war. (Das aktuelle 
Programm hat keine taktile Eingabe...)
#2869508
Lesenswert?
• ▲
▼
mike schrieb:
> Das geht schon los mit I/O-Port B,C&D - mein µC hat aber
> I/O-Pins 1-16 ;-).

Hm. Und du bist sicher, daß du dafür ein lauffähiges Programm 
geschrieben hast? Denn ohne Verständnis dessen, wie die IO-Ports B,C&D 
mit den Pins am Prozessor zusammenhängen, ist das schlicht nicht 
möglich.

Wie immer: Ohne Datenblatt wird das nix.

Oliver

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.