Komunikace přes SPI s PIC 16F73 a Akc. DEVAL-ADXL346Z

Zdravím,
mám hodně velký problém s jedním projektem do školy. Za úkol bylo vytvořit komunikační desku s PIC16F73, která bude s PC (ControlWeb) komunikovat přes sériovou linku a s akcelerometrem od firmy Analog Devices EVAL-ADXL346Z přes SPI (4wire). Sériovka funguje, deska funguje, ale problém mám s SPI… nevím, jakým způsobem to zprovoznit, nemám s SPI žádné zkušenosti. Vlastně nemám zkušenosti vůbec s ničím, jsem strojař a jsem na strojní fakultě :slight_smile: Když využívám knihovny MikroC, moc tam toho není. Já sice akcelerometru pošlu nějaké příkazy , ale on neodpoví, nebo odpovídá blbosti. Našel by se někdo, kdo tomu trochu rozumí, hlavně tomu akcelerometru a SPI komunikaci, že by mi s tím trochu poradil? Stačí mi, když na nějakou určenou adresu pošlu nějaké číslo (data) a pak to z té samé adresy dokážu přečíst…asi relativně jednoduchá věc, ale prostě mi to nejde.

obrázky a kod dodám dnes večer.

Datasheet k akcelerometru je zde: pdf1.alldatasheet.com/datasheet-pdf/view/300957/AD/EVAL-ADXL346Z.html

Děkuji Vám za každou pomoc!