AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 23:47

Parameter dieser Suchanfrage:

Suche in Thema: AVR C Problem mit Schleife
Suche alle Beiträge, die von "Gehstock" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: AVR C Problem mit Schleife

     
      by Gehstock, 15. Mär 2009
    Danke schau ich mir mal an hab ja erst angefangen damit zu spielen
  • Forum: Programmieren allgemein

    Re: AVR C Problem mit Schleife

     
      by Gehstock, 15. Mär 2009
    ATMega16-16 @14 MHz
  • Forum: Programmieren allgemein

    Re: AVR C Problem mit Schleife

     
      by Gehstock, 15. Mär 2009
    ja hatte ich unterdessen auch geändert Problem ist jetzt noch das der Taster manchmal mehrere sekunden gehalten werden muss bevor die LED angeht bzw. i erhöht wird und nach dem lösen die LED wieder für mehrere sekunden brennnt

    ich hab fast das Gefühl das die CPU überlastet ist weil die Dauer je nach Aufwand für den Effekt variiert
  • Forum: Programmieren allgemein

    Re: AVR C Problem mit Schleife

     
      by Gehstock, 15. Mär 2009
    Habs jetzt so geändert tut auch fast was es soll

    int main (void)
    {
    int i = 0;
    ioinit();
    bootmsg();
    current_layer = 0x00;// Bei unterster Ebene starten
    sei();
    while (1)// Haupt programm loop.
  • Forum: Programmieren allgemein

    Re: AVR C Problem mit Schleife

     
      by Gehstock, 13. Mär 2009
    Soll eigendlich nichts anderes tun wie schon in den Kommentaren erwähnt

    Programm soll bei effekt 0 Starten und das solange bis
    -button an PB3 gedrückt wird (LOW weil gegen GND?)

    dann
    -soll kurz die LED an PB1 Leuchten
    - i um eins erhöht werden (wenn i = 15 ist dann wieder zurück zu 0)

    und dann wieder der Effekt(i) in einer schleife ablaufen bis der Button erneut betätigt wird
  • Forum: Programmieren allgemein

    AVR C Problem mit Schleife

     
      by Gehstock, 13. Mär 2009
    DDRB = (1 << DDB1); // PB1 als Ausgang
    DDRB &= ~(1 << DDB3); // PB3 als Eingang
    // while PORTB = ~(1<<PB3); // wenn low
    if (!(PINB & (1 << PB3))) // wenn PB3 geschlossen (HIGH)
    {
    PORTB = PORTB | (1 << DDB1); //dann LED and PB1 An
    i++; //i um 1 erhöhen
    if (i = 15) i =0; //wenn i = 15 dann i = 0
    while (1) // solange Button nicht gedrückt...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Gehstock&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=130786
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz