m_priester
22.03.2007, 22:07
Hallo zusammen,
ich bin neu in der Welt der Mikroprozessoren und versuche mich an der Programmierung mit Hilfe von Bascom. Hat soweit auch alles wunderbar funktioniert, jedoch fällt mir eine Sache negativ auf und würde gerne einmal wissen ob dies ein "Problem" oder normal ist:
Ich habe ein kleines Programm geschrieben, dass jede Sekunde einen Pin von high auf low und umgekehrt schaltet. Durch Mitzählen würde ich sagen dass es auch wirklich eine Sekunde ist.
Wenn ich jetzt jedoch durch den "Config Servos" Befehl ein Servo konfiguriere ändert sich diese "Sekunde" je nach reload-Wert.
Da ich recht neu auf dem Gebiet bin kann ich mir das nicht wirklich erklären.
Bascom wird ja einen Timer benutzen, um das PWM Signal zu erzeugen, aber kann/darf sich das auf den waitms befehl auswirken?
Falls es wichtig ist: ich benutze einen 16MHZ Quarz als Taktgeber.
besten Dank schonmal,
Stephan
ich bin neu in der Welt der Mikroprozessoren und versuche mich an der Programmierung mit Hilfe von Bascom. Hat soweit auch alles wunderbar funktioniert, jedoch fällt mir eine Sache negativ auf und würde gerne einmal wissen ob dies ein "Problem" oder normal ist:
Ich habe ein kleines Programm geschrieben, dass jede Sekunde einen Pin von high auf low und umgekehrt schaltet. Durch Mitzählen würde ich sagen dass es auch wirklich eine Sekunde ist.
Wenn ich jetzt jedoch durch den "Config Servos" Befehl ein Servo konfiguriere ändert sich diese "Sekunde" je nach reload-Wert.
Da ich recht neu auf dem Gebiet bin kann ich mir das nicht wirklich erklären.
Bascom wird ja einen Timer benutzen, um das PWM Signal zu erzeugen, aber kann/darf sich das auf den waitms befehl auswirken?
Falls es wichtig ist: ich benutze einen 16MHZ Quarz als Taktgeber.
besten Dank schonmal,
Stephan