Hi,

also ich habe eine kleine Schleife in Bascom gemacht, mit der PortB.0 alle 1000ms getoggelt wird. Hab das mit einer LED probiert - sah auch gut aus. Jetzt hab ich über einen Transistor (BC547) einen kleinen Motor an den Port angeschlossen, der dreht wohl auch, aber nicht exakt eine Sekunde und dann wieder eine Sekunde nicht, sonder es sind mal kürzere, mal längere Pausen dazwischen. Der AT90S8515, den ich verwende hängt an einem 4mHz-Quartz und der Motor ist ohne Wiederstand am Transistor angeschlossen. Die Basis des BC547 ist über einen 1K-Wiederstand am Port angeschlossen.

Wie könnte jetzt die Unregelmäßigkeit zustande kommen - also es ist schon relativ regelmäßig aber lange nicht so wie man es aufgrund der Schleife erwarten dürfte.