Feri <3

Dependencies:   mbed

2_zadatak_master.cpp

Committer:
JosipLupinski
Date:
2016-11-29
Revision:
0:59048845a5c6

File content as of revision 0:59048845a5c6:

#include "mbed.h"

//master program

SPI spi_port(p5, p6, p7); // mosi, miso, sclk
DigitalOut ss(p8); //slave select pin
Serial pc(USBTX, USBRX); // tx, rx

int main() {

    char podatak;
    spi_port.format(8,0); // 8 bitni okvir, mod rada 0
    spi_port.frequency(7000000);

    while (1){

        ss = 0; //spusti SS pin u nulu, aktivan je u nuli (oznaci slave)
        podatak = spi_port.write(0xA1);   //posalji podatak i primi odgovor
        ss = 1;   //vrati SS pin u jednicu (odznaci slave)

        pc.printf("Poslani podatak: %x\n",0xA1);
        pc.printf("Primljeni podatak: %x\n",podatak);
        pc.printf("--------------------------\n");

        //wait_ms(500);
         wait_us(50);
    }
}