Re: mehrere Frequenzen messen/zählen Kategorie: Programmierung Basic (von Torsten - 28.12.2010 16:07) | ||
Als Antwort auf mehrere Frequenzen messen/zählen von Michi - 28.12.2010 14:51 | ||
| ||
> Hallo, > > Kann der Pro32 eigendlich mehrere Frequenzen messen als über die 2 Timer? > > Ich müsste Frequenzen von 1 bis ca 400HZ messen und frage mich ob ich das nicht auch über > die normalen Ports kann. > > Mein Gedankengang (umbau der FRQ Messungs Demo): > > Sub FRQ_Messung() > > Dim irqcnt As Integer > Dim isit As Byte > > If FRQ_Mode=0 Then > If cnt1=0 Then > FRQ_Werta=0 > isit=0 > Timer_T1CNT() > End If > If cnt1=100 Then > > FRQ_Wert=Timer_T1GetCNT() > > FRQ_Mode=1 > End If > End If > cnt1=cnt1+1 > > If Port_ReadBit(16) <> isit Then 'flanke prüfen > FRQ_Werta= FRQ_Werta+1 'wenn flanke da war dann zählen (das wird dann warscheinlich f x2 > 'ergeben) > isit = Port_ReadBit(16) 'merken wo das Signal war > End If > > irqcnt=Irq_GetCount(INT_TIM2COMP) > > > End Sub > > geht das oder hab ich schon wieder einen Knopf drinnen. > > Danke für eure Geduld. Hallo Michi, bei 400Hz mü�te der Interrupt mindestens alle 2,5 ms aufgerufen werden. (1Sekunde / 400 Hz = 2.5) Gru� Torsten | ||
Antwort schreiben Antworten: Re: mehrere Frequenzen messen/zählen (von Michi - 29.12.2010 8:32) Re: mehrere Frequenzen messen/zählen (von Torsten - 29.12.2010 16:53) Re: mehrere Frequenzen messen/zählen (von Michi - 29.12.2010 17:40) Re: mehrere Frequenzen messen/zählen (von Michi - 29.12.2010 17:51) Re: mehrere Frequenzen messen/zählen (von ManfredP - 30.12.2010 13:09) Re: mehrere Frequenzen messen/zählen (von Michi - 30.12.2010 14:17) Re: mehrere Frequenzen messen/zählen (von Michi - 30.12.2010 17:55) Re: mehrere Frequenzen messen/zählen (von Michi - 30.12.2010 17:59) Re: mehrere Frequenzen messen/zählen (von ManfredP - 30.12.2010 20:27) Re: mehrere Frequenzen messen/zählen (von Michi - 31.12.2010 10:38) Re: mehrere Frequenzen messen/zählen (von ManfredP - 31.12.2010 13:30) Re: mehrere Frequenzen messen/zählen (von Torsten - 1.01.2011 12:33) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum