-
-
Wie nutz ich Interrupts hardwaremässig am Atmel?
Muss ich dann an den Pin Int0 eine Spannung anlegen, damit der Interrupt gesetzt wird und eine sub ausührt ?
Grüssle
-
Erfahrener Benutzer
Robotik Einstein
Damit der Interrupt-Pin reagiert, muss einer der vohrer definierten Zustände eintreten:
1x bei fallender Flanke (Falling, 5V => GND)
1x bei steigender Flanke (Rising, GND => 5V)
endlos, solange Pin auf GND (Low Level).
Soll der Pin also bei einem Wechsel von GND nach 5V schalten, muss es z.B. "Config INT0 = Rising" heissen.
-
Also wenn ich bei Rising den Interrupt nutzen möchte, muss ich
vorher Config Int0 = rising definieren und am schalter 5 Volt anliegen haben, die dann bei betätigung über einen widerstand hardwaremässig am Interrupt Int0 ankommen ?
Dann versuch ich das mal. RunInit funktioniert bei mir nämlich nicht so(TMC222)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen