Forum: Mikrocontroller und Digitale Elektronik TWI für Tiny26


von Benni (Gast)


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

von Peter D. (peda)


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

von Benni (Gast)


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

von A.K. (Gast)


Lesenswert?

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

von Thomas B. (yahp) Benutzerseite


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.

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.