PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Gcc] Tiny26 USI -> TWI hat wer einen Code?



Florian
30.07.2006, 12:26
Moin!
Ich musste eben leider schmerzhaft feststellen, dass die Register des allgemeinen TWI (z.B. beim Mega8) nicht mit denen des Tiny26 übereinstimmen, da dieser ein USI (nicht TWI) benutzt.
Hat jemand vielleicht einen Code für TWI mit dem USI?

Danke schonmal!

Viele Grüße,
Florian



*edit*
Mal sehn, ob die mir weiterhelfen können:
http://www.atmel.com/dyn/resources/prod_documents/doc2561.pdf
http://www.atmel.com/dyn/resources/prod_documents/doc2560.pdf

Bluesmash
15.11.2006, 11:09
hallo

ich wollte mal fragen ob du es geschafft hast den tiny für TWI zu konfigurieren?

Florian
15.11.2006, 13:39
Hallo Bluesmash!
Ich muss zugeben ich habe mich drum gedrückt! ;o)
Ein paar Tage später habe ich das Ganze dann lieber mit einem anderen µC realisiert!

Aber wenn nun jemand einen Code parat hat, ich nehme ihn trotzdem! *g*

Viele Grüße
Florian

Bluesmash
15.11.2006, 13:44
och schaade ;)
ich hoffe ich bring es zum laufen... da es im endausbau ca. 20 µC sein werden die als slave am bus hängen, möchte ich nicht undbedingt nen mega8 dafür verwenden... der ist viel zu überdimensioniert....

gruss bluesmash

Florian
16.11.2006, 14:38
Hallo bluesmash!
Genau das war auch mein Problem ...
Aber ich habe dann doch in den sauren Apfel gebissen! ;o)

Viele Grüße
Florian

Bluesmash
16.11.2006, 15:08
habe gestern den ersten test gemacht... und ich konnte schonmal ein byte übertragen... obwohl es eigentlich gar nicht sollte, wie ich jetzt im nachhinein herausgefunden habe.... ;)

hier der link zu meinem tread:
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=25058&highlight=

Florian
16.11.2006, 15:24
Hallo Bluesmash!
Den Thread habe ich schon entdeckt, trotzdem danke! ;o)

Na, dann noch viel Erfolg, auch in meinem Interesse! *g*

Viele Grüße
Florian

Bluesmash
16.11.2006, 15:57
du proggst in C oder? da gibt es ja fertigen code dafür... ich muss es leider auf basic umstricken... :(

gruss bluesmash

Florian
16.11.2006, 16:32
Hey Bluesmash!
Ja, ich programmiere in C ... habe die C-Codes auch im Thread gesehn!
Steig doch auf C um ... *grins -> ASM and C rules*

Viele Grüße
Florian

Bluesmash
16.11.2006, 16:49
naja... wir hatten in der schule c... die grundfunktionen kann ich auch... variabeln, schleifen, funktionen und so... was mich halt noch zurückschreckt ist das ich die ganzen hardware sachen neu lernen muss... timer, pwm, portsbeschreiben, lcd ansteuerungen, uart.... all die sachen halt.... :(

Florian
16.11.2006, 21:22
Früher oder später steigst Du sowieso um, glaub's mir! ;o)
Ich dachte auch ich würde ewig bei ASM bleiben und tobimc dachte das auch für Bascom, aber mittlerweile sind wir beide auf C umgestiegen ... ;p

Viele Grüße
Florian