mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik kommunikation mit pc funktioniert nicht


Autor: heinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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???).

Autor: Pimmelmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Heinz

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


Gruss

Pimmelmann

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

Bewertung
0 lesenswert
nicht lesenswert
Ich habe den Code mal angehängt.

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

Autor: Uwe (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Grillparzer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi uwe

Was heisst Hp?

Gruss

Grillparzer

Autor: Felix (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
HP=Hauptprogramm

Autor: heinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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...

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.