Bonsoir les amis
c'est moi encore maintenant j'ai un autre problème
bon j'ai un PIC16F877 lié avec un switch que l'on considère comme un interrupteur et un afficheur 7 segments je dois programmer ce pic de tel façon :
quand je clique sur le switch le courant passe et dans l'afficheur s'affiche 1 et quand je le relâche l'afficheur se met a zéro et puis quand je clique il afiiche zéro et ainsi de suite
voila le code je voudrai savoir ou est le probléme
void main() {
TRISB=0b00000001;
TRISC=0b00000000;
for(;
{ if(portb.f0=1){
portC=0x3F;
delay_ms(100);
portC=0x06;
delay_ms(100);
portC=0x5B;
delay_ms(100);
portC=0x4F;
delay_ms(100);
portC=0x66;
delay_ms(100);
portC=0x6D;
delay_ms(100);
portC=0x7D;
delay_ms(100);
portC=0x5F;
delay_ms(100);
portC=0x6F;
delay_ms(400);
}
}
}
merci d'avance
-----