Hallo Searcher und vielen Dank für deine ausführliche Antwort.
Ich habe versucht soweit alles umzuarbeiten. Bei den Timer Einstellungen habe ich zugegebenermaßen kopiert und war erstaunt, dass es funktioniert. Wie wären die Werte denn für den Timer richtig? Hab irre Schwierigkeiten das zu verstehen :/
Ziel ist es, dass die "Dachlampen" asynchron aufleuchten. Die eine mit 1.11 Hz und die andere mit 1.12 Hz Intervallen.
Das mit den Frontblitzern liegt wahrscheinlich an den Einstellungen die ich vorher mal durchprobiert habe - ich vermute, dass ich den ATTiny zu sehr umgestellt habe.
Hier ein korrigierte Codeausschnitt - die Schleifen sollten ja funktionieren:
Code:$regfile = "attiny85.dat" $crystal = 1000000 $framesize = 60 $swstack = 32 $hwstack = 60 Config Portb.3 = Output Config Portb.2 = Output Config Portb.4 = Output Config Portb.1 = Output Ocr1a = 51458 Ocr1b = 51599 Config Timer1 = Timer , Prescale = 1024 , Compare A = Disconnect , Compare B = Disconnect Enable Timer1 On Oc1a Timer1serv On Oc1b Timer2serv Enable Oc1a Enable Oc1b Enable Interrupts







Zitieren
Lesezeichen