Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

PWM - verschiedene Probleme Kategorie: Progr. Assembler, TaskingTools, OS (von Harald - 10.11.2004 14:56)
Ich nutze:
C164CI-ControllerBoard, original OS
Hallo,

ich habe hier verschiedene Probleme mit der Programmierung der CCU.

Die Aufgabenstellung:

Für eine Belichtungssteuerung soll ein Einzelimpuls von präziser Dauer im Bereich 1ms...1s
erzeugt werden

Mein Plan:

Die Zeit mit dem PWM-Ausgang (CC-Timer) der Unit erzeugen, aber nur einen einzelnen Impuls dieser
Länge ausgeben.

Das Problem:

Die PWM lässt sich vom C-Programm nicht mehr steuern, wenn sie mal läuft. D.h., wenn man z.B. eine
While-Schleife einfĂĽgt, die die Werte in den Compare-Registern inkrementiert, passiert garnichts - die
PWM läuft mit dem vormals eingestellten Tastverältnis einfach weiter.
Bei dem C-Programm handelt es sich um eine Funktion, die von C2 aus aufgerufen wird.
(system.cal...)

Ist das Problem irgendwie bekannt?

Ich kann leider aus technischen Gründen kein Programmbeispiel beilegen, hoffe dies aber nachliefern zu können.

GruĂ?,
Harald




    Antwort schreiben


Antworten:

Re: PWM - verschiedene Probleme (von André H. - 11.11.2004 16:53)
    Re: PWM - verschiedene Probleme (von Harald - 12.11.2004 11:45)
        Re: PWM - verschiedene Probleme (von André H. - 19.11.2004 12:38)
    Re: PWM - verschiedene Probleme (von Harald - 12.11.2004 9:25)
Re: PWM - verschiedene Probleme (von reneforster - 10.11.2004 17:45)
    Re: PWM - verschiedene Probleme (von Harald - 10.11.2004 18:01)