salut tous;
je desire declarer en langage picC un tableau à 2 dimensions (de binaire)
pour minimiser les instructions j'ai fais le programme suivant mais il refuse de compiler le truc de"output_high(pin_c(j));" aussi y a t_il un type "bit"?
par exemple:
#include <16F877.h>
#use delay(clock=20)
#include <stdio.h>
#include <STDLIB.H>
int i,j;
short int tab[8][10]={
0,0,0,0,0,0,0,1,
1,1,1,1,0,0,0,1,
1,0,0,1,1,0,0,1,
1,1,1,1,1,0,0,1,
0,0,0,0,1,1,0,1,
1,1,0,0,0,1,0,1,
0,0,0,0,0,0,1,1,
1,1,1,1,0,0,1,1,
1,1,0,0,1,0,1,1,
1,1,1,1,1,0,1,1};
void main()
{
while(true)
{
for(i=0;i<10;i++)
{
for(j=0;j<8;j++)
{
if (tab[i][j]==1)
{
output_high(pin_c(j));
else
output_low(pin_c((j));
}
}
}
}
}
merci en avance;
-----