Top secrets sources NedoPC pentevo

Rev

Rev 94 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

#include <avr/io.h>
#include <avr/interrupt.h>

#include "pins.h"
#include "mytypes.h"

void spi_init(void)
{
        SPCR = 0b01110000; // prepare SPI
        SPSR = 0b00000001;
}

UBYTE spi_send(UBYTE byte)
{
        SPDR = byte;
        while( !( SPSR&(1<<SPIF) ) );
        return SPDR;
}