Ich nutze zur Zeit die Hardware-SPI schnittstelle, wollte auch nun versuchen das ganze per Software zu machen.
Aber sehe ich das richtig, das ich den SPI-Bus bei einem 16F876A wie folgt initalisieren muss?

Code:
...
	movlw	B'00110010'	; SSPEN ein, CKP ein, SPI master mode, clock = FOSC/16
	movwf	SSPCON
	BSF     STATUS,RP0    	; Bank1
	movlw	B'01000000'     ; sample input data at middle, CKE = fallende flanke
	movwf	SSPSTAT
...
ich vermute nämlich es hängt irgendwo damit zusammen