zdravím
Vím že už jsem tu dlouho nebyl ale chvíli jsem byl pryč a teď jsem se vrátil a mám stále problém se zobrazení dvouciferného čísla to dvou znacích sedmisegmentového led displeje udělal jsem zkušební program pouze na to zobrazení.
Tady je :
#include <avr/io.h>
#include <avr/pgmspace.h>
unsigned int zobrazit;
uint8_t PROGMEM znaky[] = {0xC0, 0x79, 0xA4, 0x30, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90, 0x40};
int main(){
DDRD=0b11111111;
DDRC=0b11111111;
while(1){
zobrazit = 71;
for (zobrazit=0 ; zobrazit<100 ; zobrazit++)
{
PORTD=znaky[(int)(zobrazit/10)];
PORTC=znaky[(int)(zobrazit%10)];
_delay_ms(1000)
}
}
return 0;
}
ten cyklus jsem kdesi našel ale nevím jestli je správně zapsán
Chtěl bych vás poprosit jestli by jste mi nepomohli s tím jak zobrazovat i dvouciferná čísla.
Všem předem děkuji za odpověď.