I forgot the register set up. Sorry...
; MSSP REGISTER SETUP
BF VAR SSPSTAT.0 ; Buffer full status
CKE var SSPSTAT.6
SMP var SSPSTAT.7
WCOL VAR SSPCON1.7 ;Transmit write collision detect bit
SSPEN VAR SSPCON1.5 ; Enable MSSP
CKP var SSPCON1.4
SDI var PORTC.4 ; Synchronous data input
SDO var PORTC.5 ;Synch data output
SCK VAR PORTC.3 ;Synch clock output
SSPSTAT = %10000000
SSPCON1 = %00010010 ; SS port enable,idle high,SPI master clock/16
'************************************************* ****************
Main:
UART_SPI = 0
TRISC.2 = 0 :TRISC.3 = 0 :TRISC.4 = 1:TRISC.5 = 0 :TRISA.5 = 1
SMP = 0 : CKE = 0 : CKP = 1
Alfat_power = 1
pause 1500
I enable the SPI a little later in the program
Bookmarks