Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Frequenz für bestimmte Zeit Kategorie: Programmierung Basic (von Sönke - 16.12.2009 15:17)
Als Antwort auf Re: Frequenz für bestimmte Zeit von Andy - 16.12.2009 8:31

Moin

danke für die infos werde mich mal damit auseinandersetzen.

sönke


> Guten Morgen,

>
> hast du dich schonmal mit Timern genau beschäftigt? Interrupts sowie den Ausgängen (also Pins) von
> Timern selber?
>
> Ich würde es so lösen:
> Timer X startet und zählt die Zeit Schrittera
> (siehe http://www.c-control-pro.de/documentation/index.html?timer_t0time.htm),
> Timer Y startet gleichzeitig und gibt deine Frequenz aus
> (siehe hierzu http://www.c-control-pro.de/documentation/index.html?frequenzerzeugung.htm)
>
> Timer X ist irgendwann fertig und löst einen Interrupt aus bei dem du die Frequenz von Timer Y
> entsprechend änderst.
> (siehe Interrupt Beispiel http://www.c-control-pro.de/documentation/index.html?irqbeispiel.htm)
>
>
> Ich hoffe ich konnte dir helfen,
> Andy
>
> > moin
> >
> > mein Problem ist folgendes. Es muss für eine eine Zeit "schrittera" eine Frqeunz von
> > ca. 9600 hz auf Timer T1 ausgegeben werden und danach eine Frequenz von 261 Hz.
> > Nur gibt die Steuerung nur eine Freqenz von 1 Hz aus. Aber auch das ausgeben im AnschluÃ?
> > von 261 Hz klappt nicht. Im vorherigem Programmverlauf klappt die Frequenzerzeugung
> > problemlos. Wei� jemand voran das liegen könnte? Danke schon mal im Voraus.
> >
> >
> > Timer_T1FRQ(3,PS0_256)
> > AbsDelay(schrittera)
> > Port_WriteBit(43,1)
> > Timer_T1FRQ(3524, PS0_8)
> >
> >
> >
> > MFG Sönke


    Antwort schreiben


Antworten: