Forum: Mikrocontroller und Digitale Elektronik kommunikation mit pc funktioniert nicht


von heinz (Gast)


Lesenswert?

Hallo

ich hab mal ne frage zum thema software-uart. ich benutze den at tiny26
(der mit dem usi). ich habe nun auf der atmel homepage mehrere beispiel
codes gefunden. ich wollte nun zur kommunikation mit dem pc den halb
duplex software uart ohne interrupt verwenden. das angehängte
beispielprogramm soll nichts weiter als das im hyperterminal
eingegebene zeichen als echo zurückschicken. das funktioiert nicht. :-(
schreibe ich das programm so um, dass der µC ein zeichen senden soll,
macht er dies auch aber eben unendlich lang (wie in einer
endlosschleife, die ich aber gar nicht eingefügt habe???).

von Pimmelmann (Gast)


Lesenswert?

Hallo Heinz

Ich habe auch schon angefangen mit diesem ATTiny26 leider komme ich
auch nicht weiter. Kannst den Code mal posten=


Gruss

Pimmelmann

von heinz (Gast)


Angehängte Dateien:

Lesenswert?

Ich habe den Code mal angehängt.

PS.: das ganze ist ein Assembler-Programm (wegen der Größe)

von Uwe (Gast)


Lesenswert?

Hi!
Dein Hp hat kein def. Ende, deshalb auch endlos.Aussehen kann es so:
Ende: rjmp Ende
Hat tn26 einen HW-Stack? Sehe jedenfalls kein Stackinit.

MFG Uwe

von Grillparzer (Gast)


Lesenswert?

Hi uwe

Was heisst Hp?

Gruss

Grillparzer

von Felix (Gast)


Lesenswert?

HP=Hauptprogramm

von heinz (Gast)


Lesenswert?

Hallo Uwe

Danke Dir. An den Stackinit habe ich gar nicht gedacht. Jetzt
funtioniert alles bestens. Ich hatte nämlich vorher auf einem µP
programmiert, wo man das glaube ich nicht machen musste.
So was blödes auch...

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.