Witam !
Przy obsłudze wyświetlacza 7-segmentowego LED zauważyłem, że występuje na nim coś w stylu lekkiego przechodzenia jednego segmentu na drugi i nie moge sobie z tym poradzić, jak to usunąć ? Kod wyswietlania jest następujący:
Proszę o pomoc
Przy obsłudze wyświetlacza 7-segmentowego LED zauważyłem, że występuje na nim coś w stylu lekkiego przechodzenia jednego segmentu na drugi i nie moge sobie z tym poradzić, jak to usunąć ? Kod wyswietlania jest następujący:
switch (numer)
{
case 0:
PORTD = (1<<2);
PORTB = ~wysw_cyfre(setki);
PORTD = 0b11111110;
numer++;
break;
case 1:
PORTD = (1<<0);
PORTB = ~wysw_cyfre(dziesiatki);
PORTD = 0b11111101;
numer++;
break;
case 2:
PORTD = (1<<1);
PORTB = ~wysw_cyfre(jednosci);
PORTD = 0b11111011;
numer=0;
break;
}
}Proszę o pomoc