hi, bin auf der Suche nach einem billigen AVR zum Ansteuern von 2 H-Brücken.
Da ich noch nicht mit den AVR's gearbeitet habe folgende simple Frage:
ist das sogenannte USI (universial serial interface) im 2-wire modus zum I2C(oder SMBus) standard kompatibel? Oder anders kann ich über I2C mit dem ATtiny26 komunizieren. Falls ja, ist die Ansprechadresse programmierbar und falls wieder ja wieviele Möglichkeiten (max. Anzahl von AVR's an einem Bus) hat man.
danke für eure Hilfe.
Grüsse JAP
Linus Torvalds, Entwickler von LinuxIch will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
Zitat von x-ryder
Hoppla, das ist aber falsch!
Der TINY26 hat noch keine TWI Schnittstelle komplett in Hardware. Die
gibt's erst bei MEGA8. Bei der USI Schnittstelle des TINY26 ist doch
einiger Softwareaufwand für TWI Slavebetrieb erforderlich. Eine App-Note dazu gibt es bei Atmel.
Ich kann Dir nur raten, wenn Du nicht in die Massenfertigung gehen wills, nimm den Mega8, Du sparst Dir jede Menge Aufwand und Zeit. Umgerechnet lohnt sich die Ersparnis für einen Tiny26 also erst bei grossen Stückzahlen!
ohhhhhh
da hab ich mich wohl vertan, aber nimm 1-wire, das protokoll ist relativ einfach und wenn du etwas als slave laufen lassen willst, dann musst du dir nur ne nummer ausdenken die du dann dem master schickst, und er vergleicht diese, so weiß er immer von welchem gerät die anfrage/daten kommen!
Martin
Linus Torvalds, Entwickler von LinuxIch will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
Lesezeichen