mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik TWI für Tiny26


Autor: Benni (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo leute!

ich habe einige zeit das forum durchforstet und auch in meinen 
datenblättern gewühl, jedoch leider nichts von irgendwelchen "code 
schnipseln" gefunden wie  man hier manchmal liest.

ich möchte 3 tiny26 zusammen schliessen, wobei einer an den pc 
geschlossen wird (rs232 oder parallel).

ich habe mich etwas in assembler eingelesen und möchte nun gerne eine 
kommunikation zwischen 2 mc aufbauen (TWI)

leider habe ich absolut(!!) keine ahnung wie...
ich bitte  "auf knien" um ein code beispiel, welches auch ich 
nachvollziehen kann (wenn möglich recht einfach, brauche nur routine.)

wie gesagt würde ich es gerne in assembler machen.

vielen, vielen dank, für jegliche antwort.

liebe grüße

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Benni wrote:
>
> leider habe ich absolut(!!) keine ahnung wie...
>

Dann vergiß es einfach.
Es wäre ja schon schwierig für den, der Ahnung hat.

Der Tiny26 hat nämlich kein HW-I2C.

Er hat nur ein paar völlig vergurkte halbe HW-Funktionen, die weder 
richtiges I2C noch richtiges SPI sind.


Wenns unbedingt I2C sein muß, dann mußt Du eben den ATMega8 nehmen.


Peter

Autor: Benni (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
danke für den reply,

kann das noch jemand bestätigen? habe nämlich schon das gegenteil 
gehört, deshalb entschied ich mich einst für den tiny26

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hat der kein USI drin? Das ist zwar nicht der grosse Wurf, funktionert 
aber - siehe Atmel Application Note.

Autor: Thomas B. (yahp) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Doch, doch, das Ding hat USI. Die Appnotes 307, 310, 312 und 319 dürften 
dir weiterhelfen... Nen UART hat er allerdings, genauso wie Hardware-TWI 
nicht. Den muss man also in Software machen.

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.