SPI bei einem ATTINY2313 Initalisieren

Gast #3338818
Lesenswert?

Hallo Freunde,

ich bin blutiger Anfänger was die C - Programmierung angeht (AVR)
Meine Frage ist nun, wie ich die SPI bei dem ATTINY2313 Initalisiert 
bekomme?

ich habe es so versucht...


#include <avr/io.h>
#include <util/delay.h>

#define F_CPU = 8000000


}

int main(void)
{


DDRB | = (1<<DDB1) | (1<<DDB2) | (1<<DDB3) | (1<<DDB5);

SPCR = (1<<SPE) | (1<<MSTR);


leider funktioniert das nicht :(

kann mir da evtl. jemand weiter helfen?
Gast #3338832
Lesenswert?

Hi

>Meine Frage ist nun, wie ich die SPI bei dem ATTINY2313 Initalisiert
>bekomme?

Wenn du mal das Datenblatt kosultiert hättest, dann wüsstest du, das der 
ATTiny2313 keine richtiges SPI besitzt. Mach dich also über USI im Three 
Wire Mode schlau.

MfG Spess

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