Funktionen som skickar ut datan ser ut så här och det går i 16MHz.
Kod: Markera allt
for (j=0;j<5;j++) {
for (i=0;i<8;i++) {
if ((data1[4-j]>>i)&0x01) LED_SD1_1;
else LED_SD1_0;
if ((data2[4-j]>>i)&0x01) LED_SD2_1;
else LED_SD2_0;
LED_SH_CLK;
}
}
LED_ST_CLK;
}
Nu till frågan: Hjälper det om jag tar en skärmad kabel? Jag har ingen hemma och måste då gå och köpa en. kostar inte många kronor iof, men om det inte hjälper är det onödigt jobb.
Någon annan lösning? ca 2-3 meter och 6 ledare handlar det om.