Gast
#357922
Hallo, gibt es eine Möglichkeit bei einem ATmega88 den PIN B1 (OC1A) im Programmteil (während Interrupt) zu schalten (an oder aus), obwohl Compare aktiviert ist? Ich muss nämlich den PIN aktivieren, um etwas zu schalten und ihn dann über Compare wieder auszuschalten. Toggle kann ich nicht nehmen, da ich den PIN während eines Interrupts schalten muss, aber dessen Zeitpunkt nicht genau vorher weiß. Nutze zur Zeit BASCOM und damit bekomm ich´s nicht hin. z.B. folgendes geht nicht: $regfile = "m88def.dat" $crystal = 8000000 Config Timer1 = Timer , Prescale = 1024 , Compare A = Set Compare1a = 60000 Ddrb.1 = 1 Portb.1 = 0 Do Wait 1 Portb.1 = 1 Wait 10 Loop End Kann man da irgenwie was zurücksetzen, um zwischendurch den Schaltvorgang zu machen?