www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR_Studio4 Simulator vs. Realität


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: __Son´s Bersi__ (bersison)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo zusammen,
beschäftige mich gerade mit dem Studio 4.19-Simulator. Bekommen 
unterschiedliche Ergebnisse zwischen der Funktion "Run" und "AutoStep".
(1) "AutoStep" entspricht meiner Logik (neuer Eingabewert > alter = neue 
Daueranzeige) und
(2) "Run" dem was nachher der ATmega16/STK500 anzeigt (NICHTS!).

// Tastenanzeige - Step1, Bitte nicht nach dem Sinn dahinter fragen!!!
while (PINA != 0x7E) //Abbruch
{
 varNeu = PINA;
 if (varNeu > varAlt)
 {
  PORTB = varNeu;
  varAlt = varNeu;
 }
}

Autor: Oliver (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Der Simulator zeigt im "Run"-Modus die Portbits nicht online. Ansonsten 
macht der schon das, was der Prozessor hinterher auch macht.

Oliver

Autor: __Son´s Bersi__ (bersison)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Tja, das ist ja das Problem; im RUN-Modus zeigt er das was der uC auch 
macht: NICHTS, es sei denn, ich betätige zwischendurch die PAUSE-Taste.
Warum zeigt der AutoStep-Modus etwas anderes, das ~Richtige~ an?

Autor: spess53 (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi

Im RUN-Modus wird die Anzeige nicht laufend aktualisiert. Bei Auto 
Step schon.

MfG Spess

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net