PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Attiny Kommunikation



epos
02.03.2008, 12:37
Hallo! ich habe vor kurzer zeit eine kleine dc motorsteuerung mit einem attiny13 realisiert. jetzt möchte ich, dass der attiny gewisse parameter (z.B. drehzahl,...) von einem atmega168 empfängt. allerdings weiß ich nicht wie ich das anstellen soll! könnt ihr mir helfen? ein bascom beispiel ist gefragt! Danke! ](*,)

python_rocks
02.03.2008, 20:52
motorsteuerung mit einem attiny13 realisiert. jetzt möchte ich, dass der attiny gewisse parameter (z.B. drehzahl,...) von einem atmega168 empfängt.
Hallo epos!

Z.B. mit SPI. Die Client-Seite wird hier http://avrhelp.mcselec.com/index.html?spislave.htm beschrieben.
Um Speicher zu sparen kannst du die Hardware-Variante verwenden.

mfg
Gerold
:-)

izaseba
02.03.2008, 21:08
Hallo epos,
wieviele Pins hast Du noch frei ?
Vielleicht könnte man eine Art 1-Wire Interface aufbauen :-k
Allerdings stellt sich dann die Frage, wieviel Speicher ist noch frei ?
Muß das unbedingt T13 sein ?
Tiny25 hat zumindest USI Schnittstelle, da könnte man einen I2C Slave implementieren.


Um Speicher zu sparen kannst du die Hardware-Variante verwenden.

Bist Du Dir sicher, daß T13 SPI in Hardware hat ?

Gruß Sebastian

python_rocks
02.03.2008, 21:37
Um Speicher zu sparen kannst du die Hardware-Variante verwenden.
Bist Du Dir sicher, daß T13 SPI in Hardware hat ?
Hallo Sebastian!

Oohh nein! Der Tiny13 hat kein Hardware-SPI eingebaut. Das ist mir nicht aufgefallen.

Vielleicht könnte man mit SHIFTIN und SHIFTOUT kommunizieren? Dazu bräuchte man auch nur zwei Leitungen.

mfg
Gerold
:-)