mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Suche Tipps: ATTiny Serielle Schnittstelle


Autor: UBoot-Stocki (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

ich würde gerne die serielle Schnittstelle bei meinem ATTiny26 nutzen. 
Jetzt hat das Teil zwar eine serielle Schnittstelle aber keinen UART. 
Was muss ich denn tun, damit ich das Teil zur Ein-/Ausgabe an einen PC 
nutzen kann ?

Keine Panik, ich möchte keinen fertigen Code von Euch - nur ein Paar 
Ideen/Gedankenanstösse ...

Im Datenblatt steht was, dass man diese Schnittstelle zusammen mit 
Timer1 auch als "12-BIT-Timer" nutzen kann ?!

Wie geht das denn ?

Gruß

UBoot-Stocki

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, die USI im TINY26 läßt sich wohl nur als SPI-master sinnvoll nutzen.
Als UART oder I2C ist sie eher schlecht geeignet.
Und der TINY2313 wird wohl noch etwas dauern.

Hier ist ein Beispiel für eine Software-UART:

http://www.specs.de/users/danni/avr/soft/uart/index.htm



Peter

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.