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: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum