Gast
#646198
Hallo Leute, ich versuche nun schon seit stunden das SPI Interface des LPC2106 ans rennen zu bringen. Vergeblich ... Hier die initialisierung : void vSPIInit (void) { SPCR = 0x00; SPCCR = 8; SPCR = 0x20; PINSEL0 &= ~0x3f00; PINSEL0 |= 0x1500; IODIR |= 0x100; IOSET = 0x100; } und hier die Sende-Routine : UCHAR vSPITransceiveByte (UCHAR ucData) { UCHAR ucTemp; SPDR = ucData; while (!(SPSR & SPSR_SPIF)); ucTemp = SPDR; return ucTemp; } Es passiert nix auf deb Leitungen (weder Clock, noch Data-Out). Hat jemand eine Idee ? Gruß Rene