Problem mit AVR Studio und Stimuli

Gast #423628
Lesenswert?
• ▲
▼
Hallo,

ich hab mir hier einen AT90S2313 programmiert. Er soll die Impulslänge 
eines Signals an PD6 messen mit HIlfe der "input capture"-Funktion des 
16-Bit Timers. Die Länge des Impulses soll in einer Variablen 
gespeichert werden.

Nun habe ich das Problem, dass ich das ganze gerne simulieren möchte. 
Dazu habe ich mir folgendes Stimuli-File erstellt:

000020000:00 ; ab Cylce 20000 PIND6 auf low (ist vorher wg. pull-up auf 
high)
000439430:FF ; ab Cycle 439430 (d. h. nach ca 100ms) PIND6 wieder auf 
high
999999999:FF ; muß laut Help-File immer am Ende stehen

Noch zur Info: der Prozessor läuft mit 4,194304MHz und die Kommentare 
stehen natürlich nicht im Stimuli-File. Leider scheint AVR Studio damit 
nichts zu machen, vielleicht verstehe ich diese Funktion aber auch 
falsch. Kann ich das denn prinzipiell so machen? Ich möchte, das AVR 
Studio etwa 20000 Takte nach dem Reset PIND6 für 100ms auf low legt, 
dannach wieder auf high. Diese steigende Flanke erzeugt ein "input 
capture interrupt" und in dessen ISR habe ich ein Haltepunkt gesetzt um 
mir den Wert dann anzusehen. Ich habe mein Programm auch langsam durch 
gesteppt aber es tut sich rein gar nichts.

Vielleicht kann mir jemand helfen. Vielen Dank.

MfG
Tobias
Gast #1060255
Lesenswert?
• ▲
▼
Hallo Tobias,

Dein Beitrag ist ja schon mehr als 2 Jahre alt, trotzdem vielen Dank, 
vielleicht liest Du's ja irgendwann mal. Ich hatte schon an mir zu 
zweifeln begonnen, bis ich vorhin auf dieses Forum gestoßen bin und 
jetzt endlich weiß, warum bis eben dieses AVR-Studio mit Stimui nichts 
anfangen konnte...

Antwort schreiben

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.

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.