Forum: Mikrocontroller und Digitale Elektronik Warum funktioniert mein code nicht


von Andreas (Gast)


Angehängte Dateien:

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 ....

von D. W. (dave) Benutzerseite


Lesenswert?

Deklarier mal den bit_counter als volatile.

von Andreas (Gast)


Lesenswert?

welchen sinn hat das ?

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Das steht in der Dokumentation zu deinem Compiler, und u.a. auch hier:
http://www.embedded.com/shared/printableArticle.jhtml?articleID=9900209

von Andreas (Gast)


Lesenswert?

cool das funzt jetzt VIELEN DANK !!!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.