- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 13

Thema: Taster Doppel- Dreifachbelegung Attiny2313 mit Blinkimpuls für Nixie Projekt

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #4
    Erfahrener Benutzer Robotik Einstein Avatar von i_make_it
    Registriert seit
    29.07.2008
    Ort
    Raum DA
    Alter
    56
    Beiträge
    2.814
    Ein Problem sind die "_delay_ms".
    In der Zeit macht der µC nichts (außer warten).

    Der Code ist so nicht gedacht das man mehr als das Blinken machen kann.

    Eine Möglichkeit wäre:
    Code:
    Startmarke {sofern main(void) nicht bereits eine Endlosschleife ist}
    Prüfen ob aktuelle Zeit minus Zeitstempel größer oder gleich der Verzögerungszeit ist
    Wenn ja, LED togeln und Zeitstempel neu setzen.
    
    Abfrage ob Taster betätigt
       Reaktion auf Tastendruck
    
    Sprung zur Startmarke {sofern main(void) nicht bereits eine Endlosschleife ist}
    Da ich mich mit dem Attiny2313 und dem C dafür nicht auskenne, kann keinen konkreten Code angeben.

    Nach kurzem suchen nach "Attiny2313 C ide" bekomme ich als erste Treffer Arduino IDE und Amtel Studio zurück.
    Mit was arbeitest Du denn?

    Die Suche nach "Attiny2313 _delay_ms();" hat mich zu:
    https://startingelectronics.org/tuto...2313-tutorial/
    geführt.

    Danach passt die Syntax zu Amtel Studio.

    Hier:
    http://www.ulrichradig.de/home/uploa...rogramming.pdf
    ab Seite 35 gibts was zu den Timern.

    Hier:
    https://startingelectronics.org/tuto...-polled-timer/
    findeset Du etwa in der Mitte der der Seite einen Code der mit dem Timer einen PIN togglet.
    Bei jedem Durchlauf der While Schleife wird geprüft ob die Bedingung für einen Toggle erfüllt ist und wenn nicht wird die Schleife weiter abgearbeitet (z.B. Tasterauswertung).
    Das ist eine Variante die es ermöglicht mehr als eine Sache auszuführen, da so eine Schleife einige tausend mal durchlaufen wird bevor einmal die Bedingung (1034 Millisekunden vergangen) erfüllt wird.
    Geändert von i_make_it (02.03.2017 um 08:44 Uhr)

Ähnliche Themen

  1. Beratung zu einem Projekt, Schrittmotor, Taster, Display
    Von amieXchen im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 07.04.2014, 21:24
  2. Poppige Nixie-Röhren
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 0
    Letzter Beitrag: 06.02.2014, 10:10
  3. Meine kleine Nixie Uhr
    Von Kampi im Forum Vorstellungen+Bilder von fertigen Projekten/Bots
    Antworten: 14
    Letzter Beitrag: 21.05.2013, 21:14
  4. Screens wechseln mit 2 Taster (oder mit einem Taster)
    Von tordy im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 6
    Letzter Beitrag: 14.07.2009, 13:39
  5. NIXIE UHR
    Von MarkusLudwig im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 15.08.2006, 13:46

Berechtigungen

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

Labornetzteil AliExpress