mikrocontroller.net

Forum: Compiler & IDEs Problem mit _delay_ms


Autor: Nox (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen.

Im Forum habe ich nichts gefunden, deshalb der neue Threat.

Folgender Code funktioniert bestens:

for (x=0;x<=10;x++)
{
  PORTA=0xff;
  _delay_ms(500);
  PORTA=0x00;
  _delay_ms(100);
}


Wenn ich das ganze aber ein eine Endlosschleife schreibe
while (1)
{
  PORTA=0xff;
  _delay_ms(500);
  PORTA=0x00;
  _delay_ms(100);
}

bleiben die Ports auf 1 ...

Autor: Nox (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Plötzlich funktioniert's .. ich dreh durch ..
Sorry

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@  Nox (Gast)

>Im Forum habe ich nichts gefunden, deshalb der neue Threat.

Das ist entweder eine glatte Lüge oder du bist ziemlich unfähig zu 
suchen.

http://www.mikrocontroller.net/search?query=_delay...

Ausserdem ist die Funktion ausführlich im GCC Tutorial beschrieben.

http://www.mikrocontroller.net/articles/AVR-GCC-Tu...

MFG
Falk

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Falk Brunner wrote:
> @  Nox (Gast)

> Das ist entweder eine glatte Lüge oder du bist ziemlich unfähig zu
> suchen.

Diese Antwort war unnötig und unhöflich.

Autor: wüä (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Aber inhaltlich durchaus korrekt.

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der Falk spielt hier im Foum oft+gerne den Besserwisser und 
Polizisten....

Autor: Ja mann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Der Falk spielt hier im Foum oft+gerne den Besserwisser und
>Polizisten....

Naja, auf "gewissenhafte" Fragen antwortet er eigentlich immer 
sachlich-kompetent. Ansonsten sagt er immer halt relativ 
deutlich-trocken, wo und wie man es hätte finden können.
Angesichts der Antworten von ihm die mir schon oft helfen konnten nehme 
ich auch mal eine Antwort in kauf, die nicht so formuliert ist wie die 
von der Telefonauskunft...

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja mann wrote:

> Angesichts der Antworten von ihm die mir schon oft helfen konnten nehme
> ich auch mal eine Antwort in kauf, die nicht so formuliert ist wie die
> von der Telefonauskunft...

Naja, wenn man ihm EUR 1,59 pro angefangene Minute bezahlt, dann
ist er ja vielleicht auch freundlicher. :.)

Autor: Nox (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nein .. glaub ich nicht.
Solche Leute sind IMMER so. Auf Arbeit habe ich leider mit solchen 
Leuten des Öfteren zu tun ..

Einfach nicht mehr fragen .. dann klappt das auch =)

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@  Nox (Gast)

>Einfach nicht mehr fragen .. dann klappt das auch =)

Wieso - Weshalb - Warum

Wer nicht fragt bleibt dumm

Ernie und Bert lassen grüssen

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.