- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 4 von 4

Thema: 2 Verschiedene Zeitabläufe ?

  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    10.03.2005
    Ort
    Schifferstadt
    Alter
    42
    Beiträge
    318

    2 Verschiedene Zeitabläufe ?

    Anzeige

    E-Bike
    hi,

    ich würde gerne 2 verschiedene Zeitabläufe in Bascom realisieren.
    Der AVR soll alle 30 Sekunden eine Sub aufrufen aber auch alle 100ms eine andere Sub aufrufen.

    Wenn ich mit Wait arbeite, friert der AVR ja alles in dieser Zeit ein. Ich komm nicht dahinter, wie ich das lösen kann.

    wie geht das ?

    danke
    Kay

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    06.11.2004
    Beiträge
    1.693
    Du könntest einen Timer mit 100mS programmieren. In der ISR entweder den Code der aufgerufen werden sol direkt einfügen oder dorthin sprigen (was allesdings auch wieder Zeit kostet.
    In der ISR kannst du dann einen Zähler bis 300 laufen lassen. Wenn 300 erreicht ist in das nächste SUB springen oder mit IF in der ISR den Code ausführen?!

    EDIT: Oder WAITMS 30000 in einer Schleife und alle 100mS einen Interrupt ausführen.
    Je nachdem was das Programm hergibt.

  3. #3
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Bei nur zwei Zeitabläufen kommst du sicher auch anders durch.

    Wenn's aber noch mehr werden, findest du dort, wie man das Problem der "Multi-Timer" lösen kann
    https://www.roboternetz.de/phpBB2/dl...le&file_id=262
    Doku dazu da
    https://www.roboternetz.de/wiki/pmwi...Main.Softback1
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    10.03.2005
    Ort
    Schifferstadt
    Alter
    42
    Beiträge
    318
    danke für die antworten,

    probiers gleich mal aus

Berechtigungen

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

Labornetzteil AliExpress