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

Re: Frequenzmessung??? Kategorie: Verschiedenes (von Staudi - 1.10.2003 10:18)
Als Antwort auf Re: Frequenzmessung??? von Cris - 30.09.2003 7:49

> > Hallo,
> > hab mal ne Frage zur Frequenzmessung:
> > Kann man die Torzeit beim Befehl "getfreq( )" verändern??
> > Wenn ja, wie????
> >
> > Vielen Dank im Voraus,
> > mfG Klaus
>
> Hallo Klaus,
>
> das wird nicht ganz einfach. Auf welche Torzeit möchtest Du sie denn bringen?
>
> Die Torzeit hängt am Timer T14, der auch die 1 ms-Impulse für die Funktion system.timer() erzeugt. Das
> Betriebssystem zählt immer 8 ms ab und erhöht dann den Inhalt von Speicherzelle 0xF89B. Wenn diese
> Speicherzelle den Inhalt von 125 hat (1 Sekunde) wird der Zähler T3 (Frequenzeingang 1) abgespeichert.
> Du könntest also die Speicherzelle 0xF89B mit Deiner durch 8ms geteilten Torzeit vergleichen, T3 einlesen
> und wieder auf 0 setzen.
>
> Im Modul sfr gibts eine Funktion zum Lesen und Schreiben von T3. Analog dazu kannst Du 0xF89B lesen.
> Weriterhin kannst Du im disassemblierten OS schauen, was das OS macht. Der Code ab Adresse 0x1916
> ist ganz interessant.
>
> GrĂĽĂ?e Cris

Hallo Cris,
vielen Dank erstmal!

Ist es möglich, dass der Zähler T3 abgespeichert wird, wenn die Speicherzelle den Wert von z.B. 10 hat??? =>
Das wären dann 80ms. Das müsste für uns wahrscheinlich brauchbar sein.
Wenn ja, wie geht das??????

MfG Klaus


    Antwort schreiben


Antworten: