Forum: Mikrocontroller und Digitale Elektronik ATMega328P: External Interrupt INT0, sense control


von Hawa M. (hawamand)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,
Im Datenblatt des Controllers kann für INT0 gemäss Tabelle 13-1 in 
Kapitel 13.2.1 für die Einstellung der Interrupt-Quelle folgendes 
gewählt werden:
- Low Pegel
- steigende oder fallende Flanke
- fallende Flanke
- steigende Flanke

Wenn ich nun im Simulator des Atmel Studio 6 die Einstellung des 
Registers EICRA anschaue, dann steht dort für den Wert 0x01 (Datenblatt: 
any logical change) die Klartext-Beschreibung "Reserved".
Gemäss Simulator ist "any change" also nicht vorgesehen, gemäss 
Datenblatt aber schon.
Fehler im Simulator-Text?
Funktionieren tut es, aber nur mit "Handständen" -> mache gleich ein 
separates Thema dazu auf.
Gruss!

von Hawa M. (hawamand)


Lesenswert?

hawa mand schrieb:
> Funktionieren tut es, aber nur mit "Handständen" -> mache gleich ein
> separates Thema dazu auf.
Mit "Funktionieren" war das Auslösen des IRQ bei Einstellung "any 
logical change" gemeint.

Fehler im Datenblatt? Herrn Atmel fragen?

von Karl H. (kbuchegg)


Lesenswert?

hawa mand schrieb:

> Fehler im Datenblatt? Herrn Atmel fragen?

Im Zweifel würde ich eher dem Datenblatt vertrauen als dem Simulator. 
Der Simulator hat ein paar Macken, so dass ich den nicht wirklich als 
vertrauenswürdig einstufen würde.

von Hawa M. (hawamand)


Lesenswert?

Karl Heinz Buchegger schrieb:
> Der Simulator hat ein paar Macken
Scheint so. Bug Report an Atmel? Wo?

von Hawa M. (hawamand)


Lesenswert?

hawa mand schrieb:
> Funktionieren tut es, aber nur mit "Handständen" -> mache gleich ein
> separates Thema dazu auf.
Das separate Thema wurde nun erstellt:
Beitrag "Atmel Studio 6: Simulation ATMega328P; Verhalten bei Continue (F5) anders als StepOver (F10)"

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.