Hallo,
der Clock (SCK) bleibt auf low und macht keinen mux.
Die Daten an MOSI kommen raus.
Hat jemand eine Idee?
Danke
Controller: ATmega328P
Compiler: 5.09.91
Define:
SPIorder = MSB;
SPIcpol = 0;
SPIcpha = 1;
SPIpresc = 1; // presc = 0..3 -> 4/16/64/128
SPI_SS = false; // don’t use SS pin as chipselect, not for XMega
LO(wX):= _1_TPIC6B595N;
HI(wX):= _2_TPIC6B595N;
SPIoutWord(wX);
incl(TPIC_Enable);
excl(TPIC_Enable);
der Clock (SCK) bleibt auf low und macht keinen mux.
Die Daten an MOSI kommen raus.
Hat jemand eine Idee?
Danke
Controller: ATmega328P
Compiler: 5.09.91
Code
Define:
SPIorder = MSB;
SPIcpol = 0;
SPIcpha = 1;
SPIpresc = 1; // presc = 0..3 -> 4/16/64/128
SPI_SS = false; // don’t use SS pin as chipselect, not for XMega
Code
LO(wX):= _1_TPIC6B595N;
HI(wX):= _2_TPIC6B595N;
SPIoutWord(wX);
incl(TPIC_Enable);
excl(TPIC_Enable);