www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Warum funktioniert mein code nicht


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

Bewertung
0 lesenswert
nicht lesenswert
Hallo leute ich habe eine kleine Routine geschrieben um ein Byte in
manchester umzuwandeln und dieses über einen portpin am mega8 zu
senden. leider bleibt mein controller nach dem ertsen Byte hängen wenn
ich mehrere senden möchte könnt ihr mal in meinen code reinschauen ???
ich habe mir den pin auf dem oszi angeschaut baud passt ....

Autor: D. W. (dave) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Deklarier mal den bit_counter als volatile.

Autor: Andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
welchen sinn hat das ?

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das steht in der Dokumentation zu deinem Compiler, und u.a. auch hier:
http://www.embedded.com/shared/printableArticle.jh...

Autor: Andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
cool das funzt jetzt VIELEN DANK !!!

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.