[/QUOTE]Code:DIM Expander1 as Byte ' daten für expander 1
DIM Expander2 as Byte ' daten für expander 2
DIM Expander3 as Byte ' daten für expander 3
spiout Expander3, 1 ' exp3 daten im expander 1
spiout Expander2, 1 ' exp2 daten im expander 1 ==> exp3 daten im expander 2
spiout Expander1, 1 ' exp1 daten im expander 1 ==> exp2 daten im expander 1 ==> exp3 daten im expander 3
Habe das probiert....
Wenn ich das so in meinen µC lade, dann habe ich auf allen drei Expandern das selbe Byte.
Wenn ich nur zwei expander betrieibe und dann
spiout expander1 , 1
spiout expander2 ,2
im code schreibe, erscheinen alle bits richtig auf den beiden expandern.
bei
spiout expander1 , 1
spiout expander2 , 2
spiout expander3 , 3
geben die ersten beiden expander die richtigen bytes und der dritte zeigt mir das byte vom ersten expander.
wieso ist das so?