Tengo esto y no funciona, seguramente es debido a mi desconocimiento de sintaxis del C, algun alma piadosa me lo confirmaría?
char vec[8]={1,3,2,6,4,12,8,9}, pp=0;
if (pp=7){
pp=0;}
else{
pp++;}
portb=vec[pp]; // escribo en portb el valor binario de vec correspondiente a la posicion pp en el arreglo..
}
Gracias y saludos.