Moderadores: andre_luis, 51, guest2003, Renie
eloyfm escreveu:Por isso escolhi o 887.. Para não ter que colcoar mais componentes
eloyfm escreveu:O que eu preciso é um programa, ou bloco, que me ajude a entender com multiplexar esses 13 iOS em 30 LEDs
unsigned char a[4],k=1,i=0;
...
static void interrupt timer1() //10ms ou menos
{
PORTB=a[i];//nem
PORTA=~k;// preciso
i++;// comentar nada
k<<=1; if(k>8) {k=1;i=0;} //pois é autoexplicativo... espero
}
void main(void)
{
//...inicializa hw, timer1 principalmente
//teste
a[0]=0b10101010;
a[1]=0x55;
a[2]=0x0f;
a[3]=0xf0;
for (;;)
{
//...
//...
}
}
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante