ATTiny12 uns SPI?

Gast #661704
Lesenswert?

Hallo,
ich würde gerne von euch Profis wissen, ob der ATTiny12 auch eine SPI SS
hat. ALso im Datenblatt habe ich kein Kapitel gefunden, welches explizit 
die Register und die Funktion des SPI beschreibt. Habe wohl die Pins 
Mosi/Miso/Sck gefunden, aber die dienen ja auch zur Programmierung über 
ISP.

Danke für eure Hilfe !
Angehängte Dateien:
Gast #661707
Lesenswert?

Moin,
ja das habe ich mir schon gedacht, aber was soll dann bitte auf Seite 7 
des oben angehängten Datenblattes folgendes bedeuten :

SPI Unit
(ATtiny12 only)

Steht da so bei der Architecture-Description
Moderator Persönliche Seite #661849
Lesenswert?

Johannes M. wrote:

> Afaik gibt es keinen einzigen ATTiny, der ein echtes SPI hat. Einige der
> neueren Tinys haben das berüchtigte USI, mit dem sich auch eine
> SPI-kompatible Kommunikation herstellen lässt.

http://www.atmel.com/dyn/products/datasheets.asp?family_id=607

behauptet zwar, dass die ATtinyX61 SPI hätten, aber das Datenblatt sagt,
dass es auch nur eine USI ist.  Damit hast du wohl Recht.
#662401
Lesenswert?

Chris R. wrote:
> Gibts denn da die Möglichkeit
> eine software SPI drauf zu realisieren?
Kann man vermutlich machen.

> Wie würde ein SPI in SW aussehen ?
> gibts dazu was in der Codesammlung??
Dafür gibt es (auch in der Codesammlung) die Betreffsuche...

> Würde gerne mit dem Tiny12 ein 74HC595 ansprechen !
Da stellt sich dann die Frage, ob es nicht sinnvoller wäre, einen 
größeren AVR zu nehmen, der 1. ein Hardware-SPI hat und 2. mehr 
I/O-Pins. Bei den 8-beinigen Käfern macht ein SPI i.d.R. wenig Sinn, 
weil dann von max. 6 I/O-Pins mindestens 3 durch das SPI belegt sind 
(MISO, MOSI und SCK, evtl. auch noch /SS). Da bleibt nicht viel übrig.

Abgesehen davon ist der Tiny12 mittlerweile abgekündigt. Schau Dich mal 
nach einem pinkompatiblen Nachfolger (evtl. mit USI) um.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren