#pragma config OSC=HS
#pragma config WDT=OFF
#pragma config LVP=OFF

#include <p18f4520.h>
#include <spi.h>


#define CS_PIN LATAbits.LATA5
#define RS_PIN LATCbits.LATC0
#define CLK_PIN LATCbits.LATC3
#define DATA_PIN LATCbits.LATC5

void main(void){


while(1)
      {
		// 18F4520 = SPI_V1
    	// Prototype : void OpenSPI( unsigned char sync_mode, unsigned char bus_mode, unsigned char smp_phase);
        OpenSPI(SPI_FOSC_4,MODE_01,SMPMID);
        SSPCON |= SPI_FOSC_64;
        WriteSPI(0x55);
        while(0 != (WriteSPI(0x55)));
        //SPI_data = ReadSPI();
        //getsSPI(SPI_Read,5);
        //DataRdySPI();
        //putsSPI(SPI_Write);
        CloseSPI();
     }
}

