Nach der Liste oben geht der Attiny 48/88 als vollwertiger IC für die Master / Slave Funktion?
Hab ich doch mehrfach drauf hingewiesen. Meinen Informationen nach hat der als einziger non-X-Core-Tiny 'n masterfähiges Hardware-TWI. Aber viele haben eben das USI, und das kann auch Master-TWI, auch Multi-Master. Es ist etwas mehr Software-Unterstützung nötig, aber grundsätzlich geht's.
Datenblatt - ATtiny48/88 - Kapitel 15:
15. TWI – Two Wire Interface
15.1 Features
• Phillips I2C compatible
• SMBus compatible (with reservations)
• Simple Yet Powerful and Flexible Communication Interface, only two Bus Lines Needed
• Both Master and Slave Operation Supported
• Device can Operate as Transmitter or Receiver
• 7-bit Address Space Allows up to 128 Different Slave Addresses
• Multi-master Arbitration Support
• Data Transfer Speed Up to 400 kHz in Slave Mode
• Slew-rate Limited Output Drivers
• Noise Suppression Circuitry Rejects Spikes on Bus Lines
• Fully Programmable Slave Address with General Call Support
• Address Recognition Causes Wake-up When AVR is in Sleep Mode
Hab den selbst aber noch nicht durchgeackert...
Ist doch ein Attiny 261 A PU. Ist der richtig?
Richtig für was?
Die "2" von 261 steht quasi für die Speicherausstattung (2 kBytes (=1kWord) Flash, 128 Bytes SRAM, 128 Bytes Eeprom) - der Kleinste (261/461/861).
Die "1" war sowas wie 'ne Neuauflage des alten 26ers, mit diversen Veränderungen/Verbesserungen/Erweiterungen).
Das "A" steht für eine weitere "Generation" - hier wurde im wesentlichen die Fertigungstechnik feiner (picoPower-Generation - weniger Stromaufnahme, Verluste,...). es gibt keine Low-Voltage vs. High-Speed Selektion mehr (Serienstreuung reduziert).
Hier die wesentlichen Unterschiede (Stromaufnahme (klar), Resetcharakteristik, Unterschiede in zwei Registern (interessiert Hochsprachler eh nicht))
Das "P" ist die Gehäusevariante (Plastic Dual Inline Package, 20 Beine (Through Hole), RM 2,54mm zu 7,62mm)
Das "U" für matt verzinnte Beine (gibt's hier gar nicht anders(*)) und den Temperaturbereich von -40..+85°C
Abgesehen vom fehlenden Buffer-Register hat meiner Erinnerung nach die gesamte 26er-Serie dasselbe USI (Registeradressen beim 26 hab ich jetzt nicht verglichen, aber auch das interessiert Dich unter C nicht).
((*) P.S.: meine 25er sind zB. SOICs mit vergoldeten Beinen, statt verzinnten (ATtiny25-20SSH))