Forum: Mikrocontroller und Digitale Elektronik attiny 87 / 167 Simultan 1x UART + 2x SPI ?


von Verständnisfrage (Gast)


Lesenswert?

Verstehe ich das richtig, dass ich am Attiny 87 / 167 gleichzeitig einen 
UART und zwei unabhängige SPI nutzen kann, mit der einschränkung, dass 
der eine SPI lediglich als Master fungieren kann?


Datenblatt komplett:
http://www.atmel.com/Images/Atmel-8265-8-bit-AVR-Microcontroller-tinyAVR-ATtiny87-ATtiny167_datasheet.pdf

Datenblatt Summary:
http://www.atmel.com/Images/Atmel-8265-8-bit-AVR-Microcontroller-tinyAVR-ATtiny87-ATtiny167_summary.pdf

Ich verstehe das so, dass ich habe:

UART: PA0, PA1

SPI: PA2, PA4, PA5

SPI Master: PB0, PB1, PB2

von Norbert S. (norberts)


Lesenswert?

Hi,

Jein.
Ich habe mit dem Ding noch nichts gemacht aber nach kurzem Überfliegen 
würde ich sagen:
Du hast eine Uart, eine SPI und eine USI.
Mit der USI kannst Du SPI machen aber da wünsche ich viel Spaß, das ist 
nicht wirklich schön.
Geht aber.
Ich habe I2C mit der USI gemacht und das war eklig. Aber läuft.
SPI dürfte sich ähnlich darstellen.
Das Datenblatt musst Du dafür aber rückwärts auf Kisuaheli aufsagen 
können, mit ein paar groben Fragen im Forum wird das nichts.

Gruß,
Norbert

von Verständnisfrage (Gast)


Lesenswert?

Norbert S. schrieb:
> Das Datenblatt musst Du dafür aber rückwärts auf Kisuaheli aufsagen
> können, mit ein paar groben Fragen im Forum wird das nichts.

Ich verstehe nicht, was du mit "Kisuaheli" meinst. Meinst du einfach das 
es damit, schwer ist?

von Norbert S. (norberts)


Lesenswert?

Hi,

genau das meine ich. Die USI ist etwas schwieriger zu konfigurieren als 
andere Schnittstellen, weil sie alles ein bisschen kann aber nix 
richtig.
Im Prinzip kann man sich aber damit alles hinbasteln, komplett 
interruptgesteuert wie bei den normalen Schnittstellen.
PWM mit einem Timer mache ich in ein paar Minuten wenn es nix spezielles 
ist.
Für irgendwas mit der USI sollte man aber etwas mehr Zeit einplanen.
UART, SPI usw. sind Gabelschlüssel, Ringschlüssel, Stecknüsse. Die USI 
ist ne Wasserpumpenzange.

Gruß,
Norbert

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.