mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AD-Wandlung XC167


Autor: Andreas (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Versuche gerade eine AD-Wandlung mit dem XC167CI Board.
Die Wandlung soll über den Eingang AN0 stattfinden. Mit einem Poti
soll die Frequenz einer LED verändert werden.
Mein Programm sieht folgendermaßen aus, aber funktioniert nicht.
Wäre dankbar, wenn mir jemand sagen könnte, wo mein Fehler liegt.

Autor: Sascha Weitkunat (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich kenne mich zwar nicht mit dem Prozessor/Board aus, aber es ist
offensichtlich dass dein 'y' nicht initialisiert wird...

Im worst case werden die Schleifen garnicht betretetn und 'y' somit
auch nie gesetzt.

Autor: Andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die Antwort, aber die Sache hat sich gerade erledigt.
Auf der mitgelieferten CD des Boards sind zwei verschiedene Belegungen
der Pins vorhanden. Eigentlich sind sie spiegelverkehrt angegeben. Ich
habe natürlich mit der spiegelverkehrten gearbeitet.
Das Programm ist korrekt.

Autor: Thorsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das mit der Initialisierung ist aber trotzdem berechtigt, hatte mich
auch darüber gewundert. Bringt ein "int y;" auch gleichzeit eine
Initialisierung dieser Variable mit null ?

Autor: Rainer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Deklaration der Variablen ist kein Problem, da sie nicht lokal in
einer Funktion geschieht. Globale Variablen werden immer mit 0
initialisiert - das ist C-Standard.

Autor: Thorsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ach so, wieder was gelernt ! Danke !

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.