-         
Ergebnis 1 bis 2 von 2

Thema: Timerwert in Millisekunden

  1. #1
    Erfahrener Benutzer Roboter Experte Avatar von Tido
    Registriert seit
    14.11.2006
    Ort
    OWL
    Alter
    41
    Beiträge
    612

    Timerwert in Millisekunden

    Anzeige

    Hi,

    steh nach den wildesten Timerprogrammierungen und erst einer Woche Bascom völlig auf dem Schlauch.
    Ich möchte einen Timerwert in Millisekunden umrechnen.
    Dazu habe ich folgende Formel gefunden:

    (Timer/crystal)*Prescale*1000

    !!! Wenn falsch bitte korrigieren!!!

    Mit crystal=16000000 und Prescale=64 heißt die Formel vereinfacht also:

    ms = Timer * 0.004

    1. Wie programmier ich das jetzt in BASCOM?
    Erhalte dabei

    Print Timer1 * 0.004

    entweder 0 oder 1.

    2. Wie müsste ein Variable deklariert werden, um den gesuchten Wert aufzunehmen?
    MfG
    Tido

    ---------------------------------------------------
    Have you tried turning it off and on again???
    ---------------------------------------------------

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    05.08.2007
    Ort
    Oberhofen im Inntal (Tirol)
    Alter
    43
    Beiträge
    377

    Re: Timerwert in Millisekunden

    Zitat Zitat von Tido
    2. Wie müsste ein Variable deklariert werden, um den gesuchten Wert aufzunehmen?
    Hallo Tido!

    Der gesuchte Datentyp ist SINGLE.

    · Single. Singles are stored as signed 32 bit binary numbers. Ranging in value from 1.5 x 10^–45 to 3.4 x 10^38

    · Double. Doubles are stored as signed 64 bit binary numbers. Ranging in value from 5.0 x 10^–324 to 1.7 x 10^308
    mfg
    Gerold
    :-)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •