Forum
unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms (Elektronik)
» Ja, beides ist möglich :
» mit cli (clear interrupt) werden die timer-Interrupts ausgeschaltet
» man kann aber auch zwei 8-Bit timer oder einen 16-Bit timer für die
» Erzeugung von pwm nutzen.
» Mit vielen freundlichen Grüssen Thomas
Okay.... ausschalten wäre mir in diesem Falle lieber, weil ich auf nichts sonst reagieren möchte...
Das cli käme wo hin ???
aber ist auch delay(); nicht mehr zugänglich, oder ???
void ISR_anhalten () {
uint8_t sreg = SREG;
cli();
//irgendwas machen
SREG = sreg;
}
...so ?
oder gleich am Anfang der void Loop() ???
oder besser nur den Timer ausschalten per
TCCR2B &= ~(1 << CS22);
???
lG
Gesamter Thread:
unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Zahnlos72
, 05.03.2023, 09:54 (Elektronik)

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - xy
, 05.03.2023, 10:07

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Zahnlos72
, 05.03.2023, 10:13

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - xy
, 05.03.2023, 10:16

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Zahnlos72
, 05.03.2023, 10:22

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Thomas Kuster
, 05.03.2023, 11:06

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Zahnlos72
, 05.03.2023, 11:14

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Thomas Kuster
, 05.03.2023, 11:37

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Zahnlos72
, 05.03.2023, 11:50

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Thomas Kuster
, 05.03.2023, 11:55

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Zahnlos72
, 05.03.2023, 12:00

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Mikee, 05.03.2023, 12:39
unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Zahnlos72
, 05.03.2023, 13:20

unterbrochene Ausgabe eines Ausgangs am Arduino ca. alle 1ms - Zahnlos72
, 05.03.2023, 15:25
